comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/node/SpecializationMethodParser.java @ 11467:43eab069ca9b

Truffle-DSL: improved error recovery of type systems and improved error testability infrastructure.
author Christian Humer <christian.humer@gmail.com>
date Thu, 29 Aug 2013 19:19:00 +0200
parents 4830676526e3
children 5a0c694ef735
comparison
equal deleted inserted replaced
11466:4830676526e3 11467:43eab069ca9b
42 public MethodSpec createSpecification(ExecutableElement method, AnnotationMirror mirror) { 42 public MethodSpec createSpecification(ExecutableElement method, AnnotationMirror mirror) {
43 return createDefaultMethodSpec(method, mirror, true, null); 43 return createDefaultMethodSpec(method, mirror, true, null);
44 } 44 }
45 45
46 @Override 46 @Override
47 public SpecializationData create(TemplateMethod method) { 47 public SpecializationData create(TemplateMethod method, boolean invalid) {
48 return parseSpecialization(method); 48 return parseSpecialization(method);
49 } 49 }
50 50
51 @Override 51 @Override
52 public Class<? extends Annotation> getAnnotationType() { 52 public Class<? extends Annotation> getAnnotationType() {