comparison graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/parser/TypeSystemParser.java @ 21494:f5b49d881909

Truffle-DSL: move internal @ExpectError annotation from public API to the test package only; share expect error handling between new processors.
author Christian Humer <christian.humer@gmail.com>
date Tue, 26 May 2015 20:04:08 +0200
parents 9a83732f97eb
children
comparison
equal deleted inserted replaced
21493:99e3f4c5c853 21494:f5b49d881909
35 import com.oracle.truffle.dsl.processor.model.*; 35 import com.oracle.truffle.dsl.processor.model.*;
36 36
37 @DSLOptions 37 @DSLOptions
38 public class TypeSystemParser extends AbstractParser<TypeSystemData> { 38 public class TypeSystemParser extends AbstractParser<TypeSystemData> {
39 39
40 public static final List<Class<? extends Annotation>> ANNOTATIONS = Arrays.asList(TypeSystem.class, ExpectError.class); 40 public static final List<Class<TypeSystem>> ANNOTATIONS = Arrays.asList(TypeSystem.class);
41 41
42 @Override 42 @Override
43 public Class<? extends Annotation> getAnnotationType() { 43 public Class<? extends Annotation> getAnnotationType() {
44 return TypeSystem.class; 44 return TypeSystem.class;
45 } 45 }