Class FallbackParser
java.lang.Object
com.oracle.truffle.dsl.processor.parser.TemplateMethodParser<NodeData,SpecializationData>
com.oracle.truffle.dsl.processor.parser.NodeMethodParser<SpecializationData>
com.oracle.truffle.dsl.processor.parser.FallbackParser
-
Field Summary
Fields inherited from class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
template, types -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(TemplateMethod method, boolean invalid) createSpecification(ExecutableElement method, AnnotationMirror mirror) protected ParameterSpeccreateValueParameterSpec(NodeExecutionData execution) Methods inherited from class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
addDefaultFieldMethodSpec, addDefaultFrame, createDefaultMethodSpec, createReturnParameterSpec, getNode, getPossibleParameterTypes, getPossibleReturnTypes, isParsableMethods inherited from class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
create, getContext, parse
-
Constructor Details
-
FallbackParser
-
-
Method Details
-
createSpecification
- Specified by:
createSpecificationin classTemplateMethodParser<NodeData,SpecializationData>
-
createValueParameterSpec
- Overrides:
createValueParameterSpecin classNodeMethodParser<SpecializationData>
-
create
- Specified by:
createin classTemplateMethodParser<NodeData,SpecializationData>
-
getAnnotationType
- Overrides:
getAnnotationTypein classTemplateMethodParser<NodeData,SpecializationData>
-