comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/TruffleTypes.java @ 13861:28479abd1a69

Truffle-DSL: implemented support for UnsupportedSpecializationException#getSuppliedNodes().
author Christian Humer <christian.humer@gmail.com>
date Mon, 03 Feb 2014 20:59:57 +0100
parents 8e8347ecabbc
children 5d1308c78ddc
comparison
equal deleted inserted replaced
13858:6b91134526a7 13861:28479abd1a69
41 */ 41 */
42 public final class TruffleTypes { 42 public final class TruffleTypes {
43 43
44 public static final String OPTION_DETAILED_REWRITE_REASONS = "DetailedRewriteReasons"; 44 public static final String OPTION_DETAILED_REWRITE_REASONS = "DetailedRewriteReasons";
45 45
46 private final TypeMirror node; 46 private final DeclaredType node;
47 private final TypeMirror nodeArray; 47 private final ArrayType nodeArray;
48 private final TypeMirror unexpectedValueException; 48 private final TypeMirror unexpectedValueException;
49 private final TypeMirror frame; 49 private final TypeMirror frame;
50 private final TypeMirror assumption; 50 private final TypeMirror assumption;
51 private final TypeMirror invalidAssumption; 51 private final TypeMirror invalidAssumption;
52 private final DeclaredType childAnnotation; 52 private final DeclaredType childAnnotation;
129 129
130 public TypeMirror getCompilerDirectives() { 130 public TypeMirror getCompilerDirectives() {
131 return compilerDirectives; 131 return compilerDirectives;
132 } 132 }
133 133
134 public TypeMirror getNode() { 134 public DeclaredType getNode() {
135 return node; 135 return node;
136 } 136 }
137 137
138 public TypeMirror getNodeArray() { 138 public ArrayType getNodeArray() {
139 return nodeArray; 139 return nodeArray;
140 } 140 }
141 141
142 public TypeMirror getFrame() { 142 public TypeMirror getFrame() {
143 return frame; 143 return frame;