Class MethodSpecParser
java.lang.Object
com.oracle.truffle.dsl.processor.parser.MethodSpecParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanparse(MethodSpec methodSpecification, ExecutableElement method, AnnotationMirror annotation, int naturalOrder) parseImpl(MethodSpec methodSpecification, int naturalOrder, String id, ExecutableElement method, AnnotationMirror annotation, TypeMirror returnType, List<? extends VariableElement> parameterTypes) voidsetEmitErrors(boolean emitErrors) voidsetUseVarArgs(boolean useVarArgs)
-
Constructor Details
-
MethodSpecParser
-
-
Method Details
-
getTemplate
-
isEmitErrors
public boolean isEmitErrors() -
isUseVarArgs
public boolean isUseVarArgs() -
setEmitErrors
public void setEmitErrors(boolean emitErrors) -
setUseVarArgs
public void setUseVarArgs(boolean useVarArgs) -
parse
public TemplateMethod parse(MethodSpec methodSpecification, ExecutableElement method, AnnotationMirror annotation, int naturalOrder) -
parseImpl
public TemplateMethod parseImpl(MethodSpec methodSpecification, int naturalOrder, String id, ExecutableElement method, AnnotationMirror annotation, TypeMirror returnType, List<? extends VariableElement> parameterTypes)
-