Class LibraryParser
java.lang.Object
com.oracle.truffle.dsl.processor.parser.AbstractParser<LibraryData>
com.oracle.truffle.dsl.processor.library.LibraryParser
-
Field Summary
Fields inherited from class com.oracle.truffle.dsl.processor.parser.AbstractParser
context, generateSlowPathOnly, generateSlowPathOnlyFilter, log, processingEnv, types -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected LibraryDataparse(Element element, List<AnnotationMirror> mirrors) Methods inherited from class com.oracle.truffle.dsl.processor.parser.AbstractParser
filterErrorElements, getAllAnnotationTypes, getRepeatAnnotationType, getTypeDelegatedAnnotationTypes, isGenerateSlowPathOnly, isGenerateSlowPathOnly, parse, parse, setGenerateSlowPathOnly
-
Constructor Details
-
LibraryParser
public LibraryParser()
-
-
Method Details
-
isDelegateToRootDeclaredType
public boolean isDelegateToRootDeclaredType()- Overrides:
isDelegateToRootDeclaredTypein classAbstractParser<LibraryData>
-
parse
- Specified by:
parsein classAbstractParser<LibraryData>
-
getAnnotationType
- Specified by:
getAnnotationTypein classAbstractParser<LibraryData>
-