comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/TruffleProcessor.java @ 11479:fce94b1d46f0

Truffle-DSL: fixed the @TypeSystem of child nodes were not checked for equality.
author Christian Humer <christian.humer@gmail.com>
date Fri, 30 Aug 2013 15:28:22 +0200
parents 79041ab43660
children 64dcb92ee75a
comparison
equal deleted inserted replaced
11473:1ccb36a32f87 11479:fce94b1d46f0
94 } 94 }
95 } 95 }
96 96
97 private static void handleThrowable(AnnotationProcessor generator, Throwable t, Element e) { 97 private static void handleThrowable(AnnotationProcessor generator, Throwable t, Element e) {
98 String message = "Uncaught error in " + generator.getClass().getSimpleName() + " while processing " + e; 98 String message = "Uncaught error in " + generator.getClass().getSimpleName() + " while processing " + e;
99 generator.getContext().getLog().message(Kind.ERROR, e, null, null, message + ": " + Utils.printException(t)); 99 generator.getContext().getEnvironment().getMessager().printMessage(Kind.ERROR, message + ": " + Utils.printException(t), e);
100 } 100 }
101 101
102 @SuppressWarnings("unchecked") 102 @SuppressWarnings("unchecked")
103 @Override 103 @Override
104 public void callback(TypeElement template) { 104 public void callback(TypeElement template) {