diff graal/com.oracle.max.asmdis/src/com/sun/max/asm/gen/risc/field/SymbolicOperandField.java @ 4142:bc8527f3071c

Adjust code base to new level of warnings.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sun, 18 Dec 2011 05:24:06 +0100
parents e233f5660da4
children
line wrap: on
line diff
--- a/graal/com.oracle.max.asmdis/src/com/sun/max/asm/gen/risc/field/SymbolicOperandField.java	Sun Dec 18 05:23:52 2011 +0100
+++ b/graal/com.oracle.max.asmdis/src/com/sun/max/asm/gen/risc/field/SymbolicOperandField.java	Sun Dec 18 05:24:06 2011 +0100
@@ -45,13 +45,13 @@
 
     public static <Argument_Type extends SymbolicArgument> SymbolicOperandField<Argument_Type> createAscending(Symbolizer<Argument_Type> symbolizer, int... bits) {
         final BitRange bitRange = BitRange.create(bits, BitRangeOrder.ASCENDING);
-        return new SymbolicOperandField<Argument_Type>(bitRange, symbolizer);
+        return new SymbolicOperandField<>(bitRange, symbolizer);
     }
 
     public static <Argument_Type extends SymbolicArgument> SymbolicOperandField<Argument_Type> createDescending(String variableName,
                     final Symbolizer<Argument_Type> symbolizer, int... bits) {
         final BitRange bitRange = BitRange.create(bits, BitRangeOrder.DESCENDING);
-        final SymbolicOperandField<Argument_Type> field = new SymbolicOperandField<Argument_Type>(bitRange, symbolizer);
+        final SymbolicOperandField<Argument_Type> field = new SymbolicOperandField<>(bitRange, symbolizer);
         if (variableName != null) {
             field.setVariableName(variableName);
         }
@@ -78,7 +78,7 @@
         return variableName() + ".value()";
     }
 
-    public int assemble(Argument_Type argument) throws AssemblyException {
+    public int assemble(Argument_Type argument) {
         return bitRange().assembleUncheckedUnsignedInt(argument.value());
     }
 
@@ -112,7 +112,7 @@
     }
 
     public TestArgumentExclusion excludeExternalTestArguments(Argument... arguments) {
-        return new TestArgumentExclusion(AssemblyTestComponent.EXTERNAL_ASSEMBLER, this, new HashSet<Argument>(Arrays.asList(arguments)));
+        return new TestArgumentExclusion(AssemblyTestComponent.EXTERNAL_ASSEMBLER, this, new HashSet<>(Arrays.asList(arguments)));
     }
 
     @Override