public final class TruffleTypes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPTION_DETAILED_REWRITE_REASONS |
Modifier and Type | Method and Description |
---|---|
javax.lang.model.type.TypeMirror |
getAssumption() |
javax.lang.model.type.DeclaredType |
getChildAnnotation() |
javax.lang.model.type.DeclaredType |
getChildrenAnnotation() |
javax.lang.model.type.DeclaredType |
getCompilationFinal() |
javax.lang.model.type.TypeMirror |
getCompilerAsserts() |
javax.lang.model.type.TypeMirror |
getCompilerDirectives() |
javax.lang.model.type.DeclaredType |
getDslMetadata() |
javax.lang.model.type.DeclaredType |
getDslNode() |
javax.lang.model.type.DeclaredType |
getDslShare() |
javax.lang.model.element.TypeElement |
getExpectError() |
javax.lang.model.type.TypeMirror |
getFrame() |
javax.lang.model.type.DeclaredType |
getImplies() |
javax.lang.model.type.TypeMirror |
getInvalidAssumption() |
javax.lang.model.type.DeclaredType |
getNode() |
javax.lang.model.type.ArrayType |
getNodeArray() |
javax.lang.model.type.DeclaredType |
getNodeCost() |
javax.lang.model.type.DeclaredType |
getNodeFactory() |
javax.lang.model.type.DeclaredType |
getNodeFactoryBase() |
javax.lang.model.type.DeclaredType |
getNodeInfoAnnotation() |
javax.lang.model.type.DeclaredType |
getNodeUtil() |
javax.lang.model.type.DeclaredType |
getSourceSection() |
javax.lang.model.type.DeclaredType |
getTruffleBoundary() |
javax.lang.model.type.DeclaredType |
getTruffleOptions() |
javax.lang.model.type.TypeMirror |
getUnexpectedValueException() |
boolean |
verify(ProcessorContext context,
javax.lang.model.element.Element element,
javax.lang.model.element.AnnotationMirror mirror) |
public static final java.lang.String OPTION_DETAILED_REWRITE_REASONS
public javax.lang.model.type.DeclaredType getImplies()
public javax.lang.model.type.DeclaredType getDslMetadata()
public javax.lang.model.type.DeclaredType getNodeFactory()
public javax.lang.model.type.DeclaredType getNodeFactoryBase()
public javax.lang.model.type.DeclaredType getDslNode()
public javax.lang.model.type.DeclaredType getDslShare()
public javax.lang.model.type.DeclaredType getCompilationFinal()
public javax.lang.model.element.TypeElement getExpectError()
public javax.lang.model.type.DeclaredType getNodeInfoAnnotation()
public boolean verify(ProcessorContext context, javax.lang.model.element.Element element, javax.lang.model.element.AnnotationMirror mirror)
public javax.lang.model.type.DeclaredType getNodeCost()
public javax.lang.model.type.TypeMirror getInvalidAssumption()
public javax.lang.model.type.TypeMirror getAssumption()
public javax.lang.model.type.TypeMirror getCompilerDirectives()
public javax.lang.model.type.DeclaredType getNode()
public javax.lang.model.type.ArrayType getNodeArray()
public javax.lang.model.type.TypeMirror getFrame()
public javax.lang.model.type.TypeMirror getUnexpectedValueException()
public javax.lang.model.type.DeclaredType getChildAnnotation()
public javax.lang.model.type.DeclaredType getChildrenAnnotation()
public javax.lang.model.type.TypeMirror getCompilerAsserts()
public javax.lang.model.type.DeclaredType getTruffleOptions()
public javax.lang.model.type.DeclaredType getTruffleBoundary()
public javax.lang.model.type.DeclaredType getSourceSection()
public javax.lang.model.type.DeclaredType getNodeUtil()