comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/expression/DSLExpressionResolver.java @ 19348:ef292a5bb79d

Truffle-DSL: fix findbugs comparison warnings.
author Christian Humer <christian.humer@gmail.com>
date Fri, 13 Feb 2015 11:37:13 +0100
parents 1e7b1b00caa4
children 65d29fa81397
comparison
equal deleted inserted replaced
19347:91dea7a100d2 19348:ef292a5bb79d
39 import com.oracle.truffle.dsl.processor.java.model.*; 39 import com.oracle.truffle.dsl.processor.java.model.*;
40 40
41 public class DSLExpressionResolver implements DSLExpressionVisitor { 41 public class DSLExpressionResolver implements DSLExpressionVisitor {
42 42
43 private static final List<String> LOGIC_OPERATORS = Arrays.asList("||"); 43 private static final List<String> LOGIC_OPERATORS = Arrays.asList("||");
44 private static final List<String> COMPARABLE_OPERATORS = Arrays.asList("<", "<=", ">", ">="); 44 public static final List<String> COMPARABLE_OPERATORS = Arrays.asList("<", "<=", ">", ">=");
45 private static final List<String> IDENTITY_OPERATORS = Arrays.asList("==", "!="); 45 public static final List<String> IDENTITY_OPERATORS = Arrays.asList("==", "!=");
46 private static final String CONSTRUCTOR_KEYWORD = "new"; 46 private static final String CONSTRUCTOR_KEYWORD = "new";
47 47
48 private final List<VariableElement> variables = new ArrayList<>(); 48 private final List<VariableElement> variables = new ArrayList<>();
49 private final List<ExecutableElement> methods = new ArrayList<>(); 49 private final List<ExecutableElement> methods = new ArrayList<>();
50 private final ProcessorContext context; 50 private final ProcessorContext context;