diff graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TypeData.java @ 18758:3912400fc33a

Truffle-DSL: remove type system singleton
author Christian Humer <christian.humer@gmail.com>
date Mon, 29 Dec 2014 23:38:42 +0100
parents e8d9b3827d4b
children a665483c3881
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TypeData.java	Mon Dec 29 23:38:39 2014 +0100
+++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/model/TypeData.java	Mon Dec 29 23:38:42 2014 +0100
@@ -52,6 +52,14 @@
         return index;
     }
 
+    public boolean isDefaultCast() {
+        return getTypeCasts().isEmpty();
+    }
+
+    public boolean isDefaultCheck() {
+        return getTypeChecks().isEmpty();
+    }
+
     @Override
     public Element getMessageElement() {
         return typeSystem.getMessageElement();