A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractClassElementFactory<M> - Class in com.oracle.truffle.dsl.processor.generator
- AbstractClassElementFactory() - Constructor for class com.oracle.truffle.dsl.processor.generator.AbstractClassElementFactory
- AbstractCodeElementFactory<M> - Class in com.oracle.truffle.dsl.processor.generator
- AbstractCodeElementFactory() - Constructor for class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- AbstractCodeWriter - Class in com.oracle.truffle.dsl.processor.java.transform
- AbstractCodeWriter() - Constructor for class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- AbstractCompilationUnitFactory<M> - Class in com.oracle.truffle.dsl.processor.generator
- AbstractCompilationUnitFactory() - Constructor for class com.oracle.truffle.dsl.processor.generator.AbstractCompilationUnitFactory
- AbstractCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
- AbstractCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- AbstractParser<M extends MessageContainer> - Class in com.oracle.truffle.dsl.processor.parser
-
THIS IS NOT PUBLIC API.
- AbstractParser() - Constructor for class com.oracle.truffle.dsl.processor.parser.AbstractParser
- accept(CodeElementScanner<?, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- accept(AnnotationValueVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
- accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- accept(TypeVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- add(AbstractCodeElementFactory<MO>, MO) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- add(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- add(E) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- addAnnotationMirror(AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- addDefaultFieldMethodSpec(MethodSpec) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- addEnclosedNode(NodeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- addError(String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- addError(AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- addError(AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- addOptional(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- addOptional(E) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- addParameter(VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- addRequired(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- addThrownType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- addTypeCast(TypeCastData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- addTypeCheck(TypeCheckData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- addWarning(String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- addWarning(AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- ANNOTATIONS - Static variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
- ANNOTATIONS - Static variable in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
- applyTypeDefinitions(String) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- ArrayCodeTypeMirror(TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.ArrayCodeTypeMirror
- asElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- asImplicitTypeMethodName(TypeData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- assertFalse() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- asType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- asType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- asType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- asType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- asType() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- asTypeMethodName(TypeData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
B
- boxType(ProcessorContext, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- breakStatement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
C
- callback(TypeElement) - Method in interface com.oracle.truffle.dsl.processor.ProcessorContext.ProcessCallback
- callback(TypeElement) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
- canBeAccessedByInstanceOf(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- canThrowType(List<? extends TypeMirror>, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- caseDefault() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- cast(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- cast(TypeMirror, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- clone(ProcessingEnvironment, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- clone(VariableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- CodeAnnotationMirror - Class in com.oracle.truffle.dsl.processor.java.model
- CodeAnnotationMirror(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- CodeAnnotationValue - Class in com.oracle.truffle.dsl.processor.java.model
- CodeAnnotationValue(Object) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
- CodeCompilationUnit - Class in com.oracle.truffle.dsl.processor.java.model
- CodeCompilationUnit() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- CodeElement<E extends javax.lang.model.element.Element> - Class in com.oracle.truffle.dsl.processor.java.model
- CodeElement(Set<Modifier>) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeElement
- CodeElementScanner<R,P> - Class in com.oracle.truffle.dsl.processor.java.model
- CodeElementScanner() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- CodeExecutableElement - Class in com.oracle.truffle.dsl.processor.java.model
- CodeExecutableElement(Set<Modifier>, TypeMirror, String, CodeVariableElement...) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- CodeExecutableElement(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- CodeImport - Class in com.oracle.truffle.dsl.processor.java.model
- CodeImport(String, String, boolean) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeImport
- CodeNames - Class in com.oracle.truffle.dsl.processor.java.model
- CodeNames() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeNames
- CodeTree - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTreeBuilder - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTreeBuilder(CodeTreeBuilder) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- CodeTreeKind - Enum in com.oracle.truffle.dsl.processor.java.model
- CodeTypeElement - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTypeElement(Set<Modifier>, ElementKind, PackageElement, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- CodeTypeMirror - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTypeMirror(TypeKind) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- CodeTypeMirror.ArrayCodeTypeMirror - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTypeMirror.DeclaredCodeTypeMirror - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTypeMirror.WildcardTypeMirror - Class in com.oracle.truffle.dsl.processor.java.model
- CodeVariableElement - Class in com.oracle.truffle.dsl.processor.java.model
- CodeVariableElement(Set<Modifier>, TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- CodeVariableElement(Set<Modifier>, TypeMirror, String, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- CodeVariableElement(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- CodeWriter - Class in com.oracle.truffle.dsl.processor
- CodeWriter(ProcessingEnvironment, Element) - Constructor for class com.oracle.truffle.dsl.processor.CodeWriter
- collectAnnotations(ProcessorContext, AnnotationMirror, String, Element, Class<? extends Annotation>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- collectMessages() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- com.oracle.truffle.dsl.processor - package com.oracle.truffle.dsl.processor
- com.oracle.truffle.dsl.processor.generator - package com.oracle.truffle.dsl.processor.generator
- com.oracle.truffle.dsl.processor.java - package com.oracle.truffle.dsl.processor.java
- com.oracle.truffle.dsl.processor.java.compiler - package com.oracle.truffle.dsl.processor.java.compiler
- com.oracle.truffle.dsl.processor.java.model - package com.oracle.truffle.dsl.processor.java.model
- com.oracle.truffle.dsl.processor.java.transform - package com.oracle.truffle.dsl.processor.java.transform
- com.oracle.truffle.dsl.processor.model - package com.oracle.truffle.dsl.processor.model
- com.oracle.truffle.dsl.processor.parser - package com.oracle.truffle.dsl.processor.parser
- com.oracle.truffle.dsl.processor.util - package com.oracle.truffle.dsl.processor.util
- COMMA_GROUP - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- compareBySignature(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- compareByTypeHierarchy(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- compareParameter(TypeSystemData, TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- compareTo(CodeImport) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- compareTo(NodeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.ImplicitCastData
- compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- compareTo(TemplateMethod.TypeSignature) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- compareTo(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- CompileErrorException - Exception in com.oracle.truffle.dsl.processor
- CompileErrorException(String) - Constructor for exception com.oracle.truffle.dsl.processor.CompileErrorException
- Compiler - Interface in com.oracle.truffle.dsl.processor.java.compiler
- CompilerFactory - Class in com.oracle.truffle.dsl.processor.java.compiler
- CompilerFactory() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.CompilerFactory
- containsField(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- containsTemplate(TypeElement) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- context - Variable in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- context - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- create() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- create(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.CreateCastParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.GenericParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.ShortCircuitParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
- create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- create(String, int, ExecutableElement, AnnotationMirror, TypeMirror, List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- create(List<SpecializationData>) - Static method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- create(M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractClassElementFactory
- create(M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- create(M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCompilationUnitFactory
- createBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- createBuilder() - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- CreateCastData - Class in com.oracle.truffle.dsl.processor.model
- CreateCastData(TemplateMethod, List<String>) - Constructor for class com.oracle.truffle.dsl.processor.model.CreateCastData
- CreateCastParser - Class in com.oracle.truffle.dsl.processor.parser
- CreateCastParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.CreateCastParser
- createChildren(NodeData) - Method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
- createChildren(TypeSystemData) - Method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- createChildren(M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- createChildren(M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCompilationUnitFactory
- createClass(Template, Set<Modifier>, String, TypeMirror, boolean) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractClassElementFactory
- createConstantName(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- createConstructorUsingFields(Set<Modifier>, CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractClassElementFactory
- createDefaultMethodSpec(ExecutableElement, AnnotationMirror, boolean, String) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- createInitBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- createName(String, int) - Static method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- createReferenceName() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- createReferenceName(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- createReturnParameterSpec() - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- createReturnParameterSpec() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- createReturnParameterSpec() - Method in class com.oracle.truffle.dsl.processor.parser.ShortCircuitParser
- createShortCircuitId(NodeChildData, int) - Static method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.CreateCastParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.GenericParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.ShortCircuitParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
- createSpecification(ExecutableElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- createStaticFieldReference(Element, TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- createStaticMethodReference(Element, TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- createSuperConstructor(TypeElement, ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractClassElementFactory
- createTypeReference(Element, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- createValueParameterSpec(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.GenericParser
- createValueParameterSpec(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- createValueParameterSpec(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- createWriter(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.CodeWriter
- createWriter(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
D
- DEBUG - Static variable in class com.oracle.truffle.dsl.processor.Log
- declaration(String, String, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(String, String, CodeTreeBuilder) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(String, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(TypeMirror, String, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(TypeMirror, String, CodeTreeBuilder) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(TypeMirror, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- DeclaredCodeTypeMirror(TypeElement) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- DeclaredCodeTypeMirror(TypeElement, List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- defaultDeclaration(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- defaultValue(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- dot() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- doubleQuote(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- dump() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
E
- ElementUtils - Class in com.oracle.truffle.dsl.processor.java
-
THIS IS NOT PUBLIC API.
- ElementUtils() - Constructor for class com.oracle.truffle.dsl.processor.java.ElementUtils
- emitMessages(ProcessorContext, Log) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- end() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- end(int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.GuardData
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- equalsType(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- eraseGenericTypes(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- evaluate(T) - Method in interface com.oracle.truffle.dsl.processor.util.Predicate
- ExecutableTypeData - Class in com.oracle.truffle.dsl.processor.model
- ExecutableTypeData(TemplateMethod, ExecutableElement, TypeSystemData, TypeData) - Constructor for class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- ExecutableTypeMethodParser - Class in com.oracle.truffle.dsl.processor.parser
- ExecutableTypeMethodParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- expectTypeMethodName(TypeData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
F
- field(Object, String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- fillInGenericWildcards(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- Filterator<T> - Class in com.oracle.truffle.dsl.processor.util
- Filterator(Iterator<T>, Predicate<T>) - Constructor for class com.oracle.truffle.dsl.processor.util.Filterator
- FilteredIterable<E> - Class in com.oracle.truffle.dsl.processor.util
- FilteredIterable(Iterable<E>, Predicate<E>) - Constructor for class com.oracle.truffle.dsl.processor.util.FilteredIterable
- filterErrorElements(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- filterErrorElements(M) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- findAnnotationMirror(List<? extends AnnotationMirror>, TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findAnnotationMirror(ProcessingEnvironment, List<? extends AnnotationMirror>, Class<?>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findAnnotationMirror(ProcessingEnvironment, Element, Class<?>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findAnyGenericExecutableType(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- findAnyGenericExecutableType(ProcessorContext, int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findByExecutionData(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findCast(String) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findChild(String) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findChildContainers() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- findChildContainers() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findChildContainers() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- findChildContainers() - Method in class com.oracle.truffle.dsl.processor.model.Template
- findChildContainers() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findChildContainers() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- findElseConnectableGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- findExecutableElement(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- findExecutableElement(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findExecutableType(TypeData, int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findExecutableType(ProcessorContext, TypeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- findExecutionByExpression(String) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findGenericExecutableTypes(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- findGenericExecutableTypes(ProcessorContext, int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- findMethod() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- findNearestEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findNextSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- findPackageElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findParameter(String) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findParameters(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findParameterSpec(String) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- findRootEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findType(String) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- findType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- findTypeData(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- findTypeGuard(int) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- findVariableElement(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- firstLetterLowerCase(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- firstLetterUpperCase(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- fixECJBinaryNameIssue(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- FixWarningsVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
- FixWarningsVisitor(ProcessingEnvironment, DeclaredType, DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
- foo() - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- fromTypeMirror(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
G
- GeneratedElement - Interface in com.oracle.truffle.dsl.processor.java.model
- GeneratedPackageElement - Class in com.oracle.truffle.dsl.processor.java.model
- GeneratedPackageElement(String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- GeneratedTypeElement - Class in com.oracle.truffle.dsl.processor.java.model
- GeneratedTypeElement(Set<Modifier>, ElementKind, PackageElement, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedTypeElement
- GeneratedTypeMirror - Class in com.oracle.truffle.dsl.processor.java.model
- GeneratedTypeMirror(String, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedTypeMirror
- generateImports() - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- GenerateOverrideVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
- GenerateOverrideVisitor(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.transform.GenerateOverrideVisitor
- GENERIC - com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
- GenericParser - Class in com.oracle.truffle.dsl.processor.parser
- GenericParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.GenericParser
- get(int) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- getAccessElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getAll() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getAllAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- getAllGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- getAllowedTypes() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- getAllTemplateMethods() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getAnnotation(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
-
Support for some JDK8 builds.
- getAnnotation(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getAnnotationMirror() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getAnnotationMirror() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getAnnotationMirrors() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getAnnotationMirrors() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getAnnotations(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
-
Support for some JDK8 builds.
- getAnnotationsByType(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
-
Support JDK8 langtools.
- getAnnotationsByType(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.CreateCastParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.GenericParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.ShortCircuitParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
- getAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getAnnotationValue(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getAnnotationValue(AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getAnnotationValueList(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getAssignableTypes(ProcessorContext, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getAssumption() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getAssumptions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getAssumptions() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getAssumptions() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getBaseContainer() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getBaseContainer() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getBody() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getBodyTree() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getBoxedType() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getBoxedTypeMirrors() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getCardinality() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getCasts() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getCheckedType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
- getChild() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getChildAnnotation() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getChildExecutions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getChildNames() - Method in class com.oracle.truffle.dsl.processor.model.CreateCastData
- getChildNames() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getChildren() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getChildren() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getChildrenAnnotation() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getCodeKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getCommonSuperType(ProcessorContext, TypeMirror[]) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getCompilationFinal() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getCompiler(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.CompilerFactory
- getCompilerAsserts() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getCompilerDirectives() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getComponentType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.ArrayCodeTypeMirror
- getConstantValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getContains() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getContainsNames() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getContext() - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- getContext() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getContext() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- getDeclaredMethodsInSuperTypes(TypeElement, String, TypeMirror...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
-
Gets the methods in the super type hierarchy (excluding interfaces) that are overridden by a method in a subtype.
- getDeclaredName(DeclaredType, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getDeclaredType(TypeElement, TypeMirror...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getDeclaredTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getDeclaringNode() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getDefaultValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getDirectSuperTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getDslMetadata() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getDslNode() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getDslShare() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getElement() - Method in class com.oracle.truffle.dsl.processor.generator.AbstractClassElementFactory
- getElement() - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- getElementHierarchy(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getElementValues() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- getEnclosedElements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getEnclosedElements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- getEnclosedQualifiedName(DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getEnclosingClass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getEnclosingElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getEnclosingElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getEnclosingNodes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getEnclosingType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- getEnvironment() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getEvaluatedCount() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getExceptions() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getExcludedBy() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getExecutableTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getExecutableTypes(int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getExecuteWith() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getExecution() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- getExpectError() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getExtendsBound() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.WildcardTypeMirror
- getFields() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getFields() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getFrame() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getGeneratorAnnotationMirror() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getGeneratorAnnotationMirror() - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- getGeneratorElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getGeneratorElement() - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- getGeneric() - Method in class com.oracle.truffle.dsl.processor.model.ShortCircuitData
- getGenericSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getGenericType() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getGenericTypeData() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getGetter() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getGuardName() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getGuards() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getHeaderComment(ProcessingEnvironment, Element) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- getHeaderComment(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- getHeaderComment(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- getId() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getImplements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getImplicitCasts() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getImplicitClass(TypeData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- getImplies() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getImpliesExpressions() - Method in class com.oracle.truffle.dsl.processor.model.GuardData
- getImports() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getIndex() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getIndex() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getIndex() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getInit() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getInnerClasses() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getInsertBefore() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getInsertBeforeName() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getInstance() - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getInstanceParameterSpec() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getInterfaces() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getInvalidAssumption() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getJavaClass() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getLocalName() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getLog() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getMarkerAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMaxSpecializationIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getMessages() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMethod() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getMethod() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMethod(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getMethodBody(ProcessingEnvironment, ExecutableElement) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- getMethodBody(ProcessingEnvironment, ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- getMethodBody(ProcessingEnvironment, ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- getMethodName() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMethods() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getModel() - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- getModifiers() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- getNaturalOrder() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getNestingKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getNode() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getNode() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- getNode() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getNodeArray() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getNodeCost() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getNodeData() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getNodeDeclaringChildren() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getNodeFactory() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getNodeFactoryBase() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getNodeId() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getNodeInfoAnnotation() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getNodeType() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getNodeType() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getNodeType() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getNodeUtil() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getOptional() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getOriginalContainer() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getOriginalType() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getPackageName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- getPackageName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getPackageName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getPackageName(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getParameters() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getParametersAfter(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getParameterTypes() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getParent() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getParent() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getParser() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- getPolymorphicSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getPreviousGroup() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getPreviousParam(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getPreviousParameter() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getPrimitiveType() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getPrimitiveTypeMirrors() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- getQualifiedName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getQualifiedName(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getQualifiedSuperTypeNames(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReadableSignature(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReceiverType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getRequired() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getRequiredParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getResolvedChildren() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getResolvedGuard() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getReturnTypeAndParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getRoot() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- getShortCircuitId() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getShortCircuits() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getShortCircuits() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getShortName() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getSignatureIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- getSignatureParameter(int) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSignatureParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSignatureSize() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getSignatureSize() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSignatureTypes(TemplateMethod) - Static method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSimpleName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- getSimpleName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getSimpleName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getSimpleName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getSimpleName() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- getSimpleName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getSimpleName(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getSourceSection() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getSourceType() - Method in class com.oracle.truffle.dsl.processor.model.ImplicitCastData
- getSourceType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCastData
- getSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getSpecialization() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getSpecializations() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getSpecification() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getSpecification() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSpecificationVarArgsIndex() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getSuperBound() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.WildcardTypeMirror
- getSuperclass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getSuperType(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
-
Gets the element representing the super class of a given type element.
- getSuperTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getSupportedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
- getSymbolName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- getTargetType() - Method in class com.oracle.truffle.dsl.processor.model.ImplicitCastData
- getTargetType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCastData
- getTemplate() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getTemplate() - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- getTemplate(TypeMirror, boolean) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getTemplateMethodName() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getTemplateType() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getTemplateTypeAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getText() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getThisExecution() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getThrownTypes() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getTransitionTo() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getTree() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- getTreeCount() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- getTruffleBoundary() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getTruffleOptions() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getTruffleTypes() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getType() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getType() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getType() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getType() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- getType(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getType(ProcessingEnvironment, Class<?>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getTypeArguments() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- getTypeCasts() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getTypeChecks() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getTypeDelegatedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- getTypeDelegatedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- getTypeGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getTypeId(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getTypeIdentifiers() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getTypeParameters() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getTypeParameters() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getTypes() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getTypeSignature() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- getTypeSystemType() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getTypeVarArgsIndex() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getUncheckedSpecializationIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getUnexpectedValueException() - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- getUninitializedSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getUniqueIdentifier(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
- getValueName() - Method in class com.oracle.truffle.dsl.processor.model.ShortCircuitData
- getValueType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
- getVisibility(Set<Modifier>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getVoidType() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- GROUP - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- GuardData - Class in com.oracle.truffle.dsl.processor.model
- GuardData(TemplateMethod, List<GuardExpression>) - Constructor for class com.oracle.truffle.dsl.processor.model.GuardData
- GuardExpression - Class in com.oracle.truffle.dsl.processor.model
- GuardExpression(String, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.GuardExpression
- GuardParser - Class in com.oracle.truffle.dsl.processor.parser
- GuardParser(ProcessorContext, NodeData, TemplateMethod, GuardExpression) - Constructor for class com.oracle.truffle.dsl.processor.parser.GuardParser
H
- hasError(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- hasErrors() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- hashCode() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- hashCode() - Method in class com.oracle.truffle.dsl.processor.model.GuardData
- hashCode() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- hashCode() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- hashCode() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- hashCode() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- hasNext() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
- hasRewrite(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- hasUnexpectedValue(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
I
- ImplicitCastData - Class in com.oracle.truffle.dsl.processor.model
- ImplicitCastData(TemplateMethod, TypeData, TypeData) - Constructor for class com.oracle.truffle.dsl.processor.model.ImplicitCastData
- ImplicitCastParser - Class in com.oracle.truffle.dsl.processor.parser
- ImplicitCastParser(ProcessorContext, TypeSystemData) - Constructor for class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
- implies(GuardExpression) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- INDENT - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- init(ProcessingEnvironment) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
- instanceOf(CodeTree, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- instanceOf(String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- instanceOf(String, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- is(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- isAbstract() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- isAssignable(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isCompatibleTo(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.ShortCircuitData
- isContainedBy(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isDeclaredMethodInSuperType(TypeElement, String, TypeMirror[]) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isDefault() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- isDelegateToRootDeclaredType() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- isDelegateToRootDeclaredType() - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- isEmitErrors() - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- isEmpty() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- isEnclosedIn(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isFallbackReachable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- isFinal() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- isFrameUsedByAnyGuard(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- isFrameUsedByGuard(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isGenerated() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- isGeneric() - Method in class com.oracle.truffle.dsl.processor.model.ShortCircuitData
- isGeneric() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isGeneric() - Method in class com.oracle.truffle.dsl.processor.model.TypeCastData
- isGeneric() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
- isGeneric() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- isIgnoreAdditionalParameters() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- isIgnoreAdditionalSpecifications() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- isImplicitSubtypeOf(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- isImplicitTypeMethodName(TypeData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- isIndexed() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- isLocal() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- isMany() - Method in enum com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
- isNegated() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- isNotNull() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- isNull() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- isObject(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isOne() - Method in enum com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
- isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- isParseNullOnError() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- isPolymorphic() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isPolymorphic(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- isPrimitive() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- isPrimitive(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isReachable() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isReachableAfter(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isResolved() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- isShortCircuit() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- isSignature() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- isSourceSectionConstructor(ProcessorContext, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- isSpecialized() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isStaticImport() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- isSubtype(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isSubtypeOf(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- isTopLevelClass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- isTopLevelClass(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isTypeGuardUsedInAnyGuardBelow(ProcessorContext, SpecializationData, SpecializationGroup.TypeGuard) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- isTypeMethodName(TypeData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- isTypeVarArgs() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- isUninitialized() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isUnnamed() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- isUseVarArgs() - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- isValidElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- isValidElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- isVarArgs() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- isVariableRequiredParameters() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- isVoid() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- isVoid(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- iterator() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- iterator() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- iterator() - Method in class com.oracle.truffle.dsl.processor.util.FilteredIterable
J
- JavaCCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
- JavaCCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- JDTCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
- JDTCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
L
- log - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- Log - Class in com.oracle.truffle.dsl.processor
-
THIS IS NOT PUBLIC API.
- Log(ProcessingEnvironment) - Constructor for class com.oracle.truffle.dsl.processor.Log
- lookupByTargetType(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- lookupCast(TypeData, TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- lookupSourceTypes(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
M
- MANY - com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
- matches(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- message(Diagnostic.Kind, Element, AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.Log
- Message(AnnotationMirror, AnnotationValue, MessageContainer, String, Diagnostic.Kind) - Constructor for class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- MessageContainer - Class in com.oracle.truffle.dsl.processor.model
- MessageContainer() - Constructor for class com.oracle.truffle.dsl.processor.model.MessageContainer
- MessageContainer.Message - Class in com.oracle.truffle.dsl.processor.model
- method(Object, String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- method(Object, String, Class<?>[], Object...) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- MethodSpec - Class in com.oracle.truffle.dsl.processor.model
- MethodSpec(ParameterSpec) - Constructor for class com.oracle.truffle.dsl.processor.model.MethodSpec
- MethodSpecParser - Class in com.oracle.truffle.dsl.processor.parser
- MethodSpecParser(Template) - Constructor for class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- modifiers(Modifier...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
N
- needsCastTo(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- needsCastTo(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- needsCastTo(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- needsFactory() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- needsRewrites(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- NEW_LINE - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- newLine() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- next() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
- NO_NATURAL_ORDER - Static variable in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- NodeChildData - Class in com.oracle.truffle.dsl.processor.model
- NodeChildData(Element, AnnotationMirror, String, TypeMirror, TypeMirror, Element, NodeChildData.Cardinality) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeChildData
- NodeChildData.Cardinality - Enum in com.oracle.truffle.dsl.processor.model
- NodeCodeGenerator - Class in com.oracle.truffle.dsl.processor.generator
- NodeCodeGenerator() - Constructor for class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
- NodeData - Class in com.oracle.truffle.dsl.processor.model
- NodeData(ProcessorContext, TypeElement) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
- NodeData(ProcessorContext, TypeElement, String, TypeSystemData, List<NodeChildData>, List<NodeExecutionData>, List<NodeFieldData>, List<String>) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
- NodeExecutionData - Class in com.oracle.truffle.dsl.processor.model
- NodeExecutionData(NodeChildData, int, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- NodeFieldData - Class in com.oracle.truffle.dsl.processor.model
- NodeFieldData(Element, AnnotationMirror, TypeMirror, String, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeFieldData
- NodeMethodParser<E extends TemplateMethod> - Class in com.oracle.truffle.dsl.processor.parser
- NodeMethodParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- NodeParser - Class in com.oracle.truffle.dsl.processor.parser
- NodeParser() - Constructor for class com.oracle.truffle.dsl.processor.parser.NodeParser
- nodeTypeIdentifiers(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- nodeTypeIdentifiers(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- nodeTypeIdentifiers(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- nodeTypeMirrors(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.ExecutableTypeMethodParser
- nodeTypeMirrors(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.GuardParser
- nodeTypeMirrors(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- nullLiteral() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
O
- of(String) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeNames
- ONE - com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
- OPTION_DETAILED_REWRITE_REASONS - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- organize(CodeTypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- OrganizedImports - Class in com.oracle.truffle.dsl.processor.java.transform
P
- Parameter - Class in com.oracle.truffle.dsl.processor.model
- Parameter(Parameter) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
- Parameter(Parameter, TypeData) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
- Parameter(ParameterSpec, TypeData, int, int) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
- Parameter(ParameterSpec, TypeMirror, int, int) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
- ParameterSpec - Class in com.oracle.truffle.dsl.processor.model
- ParameterSpec(ParameterSpec, List<TypeMirror>, Set<String>) - Constructor for class com.oracle.truffle.dsl.processor.model.ParameterSpec
- ParameterSpec(String, List<TypeMirror>, Set<String>) - Constructor for class com.oracle.truffle.dsl.processor.model.ParameterSpec
- ParameterSpec(String, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.ParameterSpec
- parse(MethodSpec, ExecutableElement, AnnotationMirror, int) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- parse(List<? extends Element>) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- parse(Element) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- parse(Element, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- parse(Element, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- parse(Element, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
- parseHeader(String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- parseImpl(MethodSpec, int, String, ExecutableElement, AnnotationMirror, TypeMirror, List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- POLYMORPHIC - com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
- Predicate<T> - Interface in com.oracle.truffle.dsl.processor.util
- printException(Throwable) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- process(CodeElement, M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCodeElementFactory
- process(CodeElement, M) - Method in class com.oracle.truffle.dsl.processor.generator.AbstractCompilationUnitFactory
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
- processingEnv - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- ProcessorContext - Class in com.oracle.truffle.dsl.processor
-
THIS IS NOT PUBLIC API.
- ProcessorContext.ProcessCallback - Interface in com.oracle.truffle.dsl.processor
R
- registerTemplate(TypeElement, Template) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- reloadType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- reloadTypeElement(TypeElement) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- remove() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
- remove(E) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- REMOVE_LAST - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- replaceParameter(String, Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- returnFalse() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnNull() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnStatement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnTrue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
S
- setAssumptions(List<String>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setBody(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setBodyTree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setCasts(List<TypeCastData>) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- setChecks(List<TypeCheckData>) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- setConstantValue(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setDefaultValue(AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setElementValue(ExecutableElement, AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- setEmitErrors(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- setEnclosingElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setEnclosingElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- setEnclosingElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- setExecutableTypes(Map<Integer, List<ExecutableTypeData>>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setExecuteWith(List<NodeChildData>) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- setExecution(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- setGeneratorAnnotationMirror(AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setGeneratorAnnotationMirror(AnnotationMirror) - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- setGeneratorElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setGeneratorElement(Element) - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- setGenericShortCircuitMethod(ShortCircuitData) - Method in class com.oracle.truffle.dsl.processor.model.ShortCircuitData
- setGenericType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- setGetter(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- setGuards(List<GuardExpression>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setId(String) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- setIgnoreAdditionalParameters(boolean) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- setIgnoreAdditionalSpecifications(boolean) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- setImplicitCasts(List<ImplicitCastData>) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- setIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setInit(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setInsertBefore(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setInsertBeforeName(String) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setInstanceParameterSpec(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setLocal(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- setName(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setNode(NodeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- setParent(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- setParseNullOnError(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- setReachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setResolvedChildren(NodeExecutionData[]) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- setResolvedGuard(GuardData) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- setReturnType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setShortCircuits(List<ShortCircuitData>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setSignature(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- setSimpleName(Name) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setSimpleName(Name) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setSuperClass(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- setThreadLocalInstance(ProcessorContext) - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
- setType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- setType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setTypes(List<TypeData>) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- setUseVarArgs(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- setVarArgs(boolean) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setVariableRequiredParameters(boolean) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- setVoidType(TypeData) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- ShortCircuitData - Class in com.oracle.truffle.dsl.processor.model
- ShortCircuitData(TemplateMethod, String) - Constructor for class com.oracle.truffle.dsl.processor.model.ShortCircuitData
- ShortCircuitParser - Class in com.oracle.truffle.dsl.processor.parser
- ShortCircuitParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.ShortCircuitParser
- singleString(String) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- singletonName(TypeSystemData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- singleType(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- size() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- SpecializationData - Class in com.oracle.truffle.dsl.processor.model
- SpecializationData(NodeData, TemplateMethod, SpecializationData.SpecializationKind) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationData
- SpecializationData(NodeData, TemplateMethod, SpecializationData.SpecializationKind, List<SpecializationThrowsData>) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationData
- SpecializationData.SpecializationKind - Enum in com.oracle.truffle.dsl.processor.model
- SpecializationGroup - Class in com.oracle.truffle.dsl.processor.parser
-
Class creates groups of specializations to optimize the layout of generated executeAndSpecialize and generic execute methods.
- SpecializationGroup(List<SpecializationGroup>, List<String>, List<SpecializationGroup.TypeGuard>, List<GuardExpression>) - Constructor for class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- SpecializationGroup.TypeGuard - Class in com.oracle.truffle.dsl.processor.parser
- SpecializationMethodParser - Class in com.oracle.truffle.dsl.processor.parser
- SpecializationMethodParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
- SpecializationThrowsData - Class in com.oracle.truffle.dsl.processor.model
- SpecializationThrowsData(AnnotationMirror, AnnotationValue, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- SPECIALIZED - com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
- startAssert() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCall(CodeTree, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCall(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCall(String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCase() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCaseBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCatchBlock(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCommaGroup() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startDoBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startDoWhile() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startElseBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startElseIf() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startFinallyBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startFor() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startGroup() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startIf() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startIf(boolean) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startIndention() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startNew(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startNew(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startNewArray(ArrayType, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startParantheses() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startReturn() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startStatement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startStaticCall(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startStaticCall(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startSuperCall() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startSwitch() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startThrow() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startTryBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startWhile() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- statement(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- statement(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- STATIC_FIELD_REFERENCE - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- STATIC_METHOD_REFERENCE - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- staticReference(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- string(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- string(String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- string(String, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- string(String, String, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- string(String, String, String, String, String...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- STRING - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- supportsFrame() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
T
- template - Variable in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- Template - Class in com.oracle.truffle.dsl.processor.model
- Template(ProcessorContext, TypeElement, String, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.Template
- TemplateMethod - Class in com.oracle.truffle.dsl.processor.model
-
Note: this class has a natural ordering that is inconsistent with equals.
- TemplateMethod(TemplateMethod) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
- TemplateMethod(TemplateMethod, ExecutableElement) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
- TemplateMethod(String, int, Template, MethodSpec, ExecutableElement, AnnotationMirror, Parameter, List<Parameter>) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
- TemplateMethod.TypeSignature - Class in com.oracle.truffle.dsl.processor.model
- TemplateMethodParser<T extends Template,E extends TemplateMethod> - Class in com.oracle.truffle.dsl.processor.parser
- TemplateMethodParser(ProcessorContext, T) - Constructor for class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- toSignatureString(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- toSignatureString(String) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- toString() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- toString() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- toString() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- toString() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- toString() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- toString() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.Template
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TypeData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- toString() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- tree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- TruffleProcessor - Class in com.oracle.truffle.dsl.processor
-
THIS IS NOT PUBLIC API.
- TruffleProcessor() - Constructor for class com.oracle.truffle.dsl.processor.TruffleProcessor
- TruffleTypes - Class in com.oracle.truffle.dsl.processor
-
THIS IS NOT PUBLIC API.
- type(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- TYPE - com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
- TypeCastData - Class in com.oracle.truffle.dsl.processor.model
- TypeCastData(TemplateMethod, TypeData, TypeData) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeCastData
- TypeCheckData - Class in com.oracle.truffle.dsl.processor.model
- TypeCheckData(TemplateMethod, TypeData, TypeData) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeCheckData
- TypeData - Class in com.oracle.truffle.dsl.processor.model
- TypeData(TypeSystemData, int, AnnotationValue, TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeData
- typeEquals(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- TypeGuard(TypeData, int) - Constructor for class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- typeLiteral(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- typeName(TypeSystemData) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- TypeSignature() - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- TypeSignature(List<TypeData>) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- TypeSystemCodeGenerator - Class in com.oracle.truffle.dsl.processor.generator
- TypeSystemCodeGenerator() - Constructor for class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- TypeSystemData - Class in com.oracle.truffle.dsl.processor.model
- TypeSystemData(ProcessorContext, TypeElement, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeSystemData
- TypeSystemParser - Class in com.oracle.truffle.dsl.processor.parser
- TypeSystemParser() - Constructor for class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
U
- UNINITIALIZED - com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
- updateSignature(TemplateMethod.TypeSignature) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
V
- valueOf(String) - Static method in enum com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(ProcessorContext, Element, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- visitExecutable(CodeExecutableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- visitExecutable(CodeExecutableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
- visitExecutable(CodeExecutableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.GenerateOverrideVisitor
- visitExecutable(CodeExecutableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitExecutable(ExecutableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitImport(CodeImport, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- visitImport(CodeImport, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitPackage(PackageElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitTree(CodeTree, Void, Element) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- visitTree(CodeTree, Void, Element) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
- visitTree(CodeTree, P, Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitType(CodeTypeElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- visitType(CodeTypeElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
- visitType(CodeTypeElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitType(TypeElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitTypeParameter(TypeParameterElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- visitVariable(VariableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- visitVariable(VariableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
W
- WildcardTypeMirror(TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.WildcardTypeMirror
- writeHeader() - Method in class com.oracle.truffle.dsl.processor.CodeWriter
- writeHeader() - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- writeLn(String) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- writer - Variable in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
All Classes All Packages