Skip navigation links
A B C D E F G H I J L M N O P R S T U V W _ 

A

AbstractCodeWriter - Class in com.oracle.truffle.dsl.processor.java.transform
 
AbstractCodeWriter() - Constructor for class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
 
AbstractCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
 
AbstractCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
AbstractDSLExpressionReducer() - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
 
AbstractDSLExpressionVisitor() - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
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(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
accept(DSLExpression.DSLExpressionVisitor) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
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(CodeElementScanner<?, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
 
accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
accept(TypeVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
 
accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
 
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
 
add(T) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
add(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
addAll(Collection<? extends T>) - 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
 
addDefaultFrame(MethodSpec) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
addDelegatedFrom(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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(Element, 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
 
addError(AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
addGeneratedBy(ProcessorContext, CodeTypeElement, TypeElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
addOptional(T) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
addOptional(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
addParameter(VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
addParameter(int, Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
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
 
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 - Variable in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
annotations - Variable in class com.oracle.truffle.dsl.processor.library.LibraryParser
 
annotations - Variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
appendBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
applyTypeDefinitions(String) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
areTypesCompatible(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
ArrayCodeTypeMirror(TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.ArrayCodeTypeMirror
 
asCompareAndSet(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
asElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
 
asGetAndSet(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
asGetter(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
assertNoErrorExpected(ProcessingEnvironment, Element) - Static method in class com.oracle.truffle.dsl.processor.ExpectError
 
asSetter(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
asString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
Assumption - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Assumption_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
AssumptionExpression - Class in com.oracle.truffle.dsl.processor.model
 
AssumptionExpression(TemplateMethod, DSLExpression, String) - Constructor for class com.oracle.truffle.dsl.processor.model.AssumptionExpression
 
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.CodeTypeParameterElement
 
asType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
asType() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
 

B

Binary(String, DSLExpression, DSLExpression) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
BooleanLiteral(boolean) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
boxType(ProcessorContext, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
boxType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
build() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
build() - Method in class com.oracle.truffle.object.dsl.processor.LayoutParser
 
build() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 

C

Cached - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Cached_Exclusive - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Cached_Exclusive_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Cached_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Cached_Shared - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Cached_Shared_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedContext - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedContext_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedLanguage - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedLanguage_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CachedParameterSpec - Class in com.oracle.truffle.dsl.processor.model
 
CachedParameterSpec(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
 
CacheExpression - Class in com.oracle.truffle.dsl.processor.model
 
CacheExpression(Parameter, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.CacheExpression
 
Call(DSLExpression, String, List<DSLExpression>) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
callback(TypeElement) - Method in interface com.oracle.truffle.dsl.processor.ProcessorContext.ProcessCallback
 
callback(TypeElement) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
canDelegateTo(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
CanResolve - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CanResolve_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
canThrowType(List<? extends TypeMirror>, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
canThrowTypeExact(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(TypeMirror) - 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
 
castTypeElement(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
channelNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
ClassLiteral(TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
clone(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
 
cloneNoAnnotations(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
cloneShallow(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
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 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(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
CodeExecutableElement(Set<Modifier>, TypeMirror, String, CodeVariableElement...) - 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
 
CodeTypeElementFactory<M> - Class in com.oracle.truffle.dsl.processor.generator
 
CodeTypeElementFactory() - Constructor for class com.oracle.truffle.dsl.processor.generator.CodeTypeElementFactory
 
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
 
CodeTypeParameterElement - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeTypeParameterElement(Name, TypeMirror...) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
 
CodeVariableElement - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeVariableElement(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
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
 
CodeWriter - Class in com.oracle.truffle.dsl.processor
 
CodeWriter(ProcessingEnvironment, Element) - Constructor for class com.oracle.truffle.dsl.processor.CodeWriter
 
collectAnnotations(AnnotationMirror, String, Element, DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
collectMessages() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
collectSpecializations() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
com.oracle.truffle.dsl.processor - package com.oracle.truffle.dsl.processor
 
com.oracle.truffle.dsl.processor.expression - package com.oracle.truffle.dsl.processor.expression
 
com.oracle.truffle.dsl.processor.generator - package com.oracle.truffle.dsl.processor.generator
 
com.oracle.truffle.dsl.processor.interop - package com.oracle.truffle.dsl.processor.interop
 
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.library - package com.oracle.truffle.dsl.processor.library
 
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
 
com.oracle.truffle.dsl.processor.verify - package com.oracle.truffle.dsl.processor.verify
 
com.oracle.truffle.object.dsl.processor - package com.oracle.truffle.object.dsl.processor
 
com.oracle.truffle.object.dsl.processor.model - package com.oracle.truffle.object.dsl.processor.model
 
COMPARABLE_OPERATORS - Static variable in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
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
 
compareByTypeHierarchy(TypeMirror, Set<String>, TypeMirror, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
compareMethod(ExecutableElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
compareTo(CodeImport) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
 
compareTo(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.ImplicitCastData
 
compareTo(NodeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
compareType(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
compareType(ProcessorContext, TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
comparison_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
comparison_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
comparison_factor(int) - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
Comparison_factorContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
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
 
CompilerAsserts - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerAsserts_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerDirectives - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerDirectives_CompilationFinal - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerDirectives_CompilationFinal_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerDirectives_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerDirectives_TruffleBoundary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerDirectives_TruffleBoundary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CompilerFactory - Class in com.oracle.truffle.dsl.processor.java.compiler
 
CompilerFactory() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.CompilerFactory
 
computeSharing(Collection<NodeData>, boolean) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
computeUncachedSpecializations(List<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
constantLiteral(TypeMirror, int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
constantToIdentifier(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
containsField(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
containsKind(CodeTreeKind) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
containsTemplate(TypeElement) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
context - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
copy(List<? extends Element>) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
copy() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
copy() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
create(ProcessorContext, M) - Method in class com.oracle.truffle.dsl.processor.generator.CodeTypeElementFactory
 
create(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
create(ProcessorContext, NodeData) - Method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
create() - Method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
 
create(ProcessorContext, TypeSystemData) - Method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
create() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
create(ProcessorContext, ExportsData) - Method in class com.oracle.truffle.dsl.processor.library.ExportsGenerator
 
create(ProcessorContext, LibraryData) - Method in class com.oracle.truffle.dsl.processor.library.LibraryGenerator
 
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.FallbackParser
 
create(TemplateMethod, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
 
create(List<SpecializationData>) - Static method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
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<VariableElement>) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
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
 
CreateCast - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
CreateCast_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
createClass(Template, TemplateMethod, Set<Modifier>, String, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createConstantName(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
createConstructorUsingFields(Set<Modifier>, CodeTypeElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createConstructorUsingFields(Set<Modifier>, CodeTypeElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createDefaultMethodSpec(ExecutableElement, AnnotationMirror, boolean, String) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
createDefaultParser() - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
createDocBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
createDocBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
createExportParser(TypeMirror, TypeElement) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
createFactoryMethods(NodeData, List<ExecutableElement>) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
 
createIndexedName(NodeChildData, int) - Static method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
createInitBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
createLibraryConstant(Map<String, CodeVariableElement>, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createMirror(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
 
createName(ExecutableTypeData) - Static method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
createName(String, int) - Static method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
createReferenceName(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
createReferenceName() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
createReturnParameterSpec() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
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.FallbackParser
 
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.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) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createTransferToInterpreter() - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createTypeReference(Element, TypeMirror, boolean) - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
 
createUncached() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createUncachedFields() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createValueParameterSpec(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.FallbackParser
 
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(String, Object...) - Method in class com.oracle.truffle.dsl.processor.Log
 
declaration(TypeMirror, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
declaration(String, String, CodeTree) - 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, 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
 
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) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
defaultValue(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
doubleQuote(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
DSLExpression - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.AbstractDSLExpressionReducer - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.AbstractDSLExpressionVisitor - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.Binary - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.BooleanLiteral - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.Call - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.ClassLiteral - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.DSLExpressionReducer - Interface in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.DSLExpressionVisitor - Interface in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.IntLiteral - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.Negate - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpression.Variable - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpressionGenerator - Class in com.oracle.truffle.dsl.processor.generator
 
DSLExpressionResolver - Class in com.oracle.truffle.dsl.processor.expression
 
DSLExpressionResolver(ProcessorContext, TypeElement, List<? extends Element>) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
dump() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
dump() - Method in class com.oracle.truffle.dsl.processor.model.Template
 
DynamicDispatchLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DynamicDispatchLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DynamicObject - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DynamicObject_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DynamicObjectFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DynamicObjectFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 

E

e - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
e1 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
e2 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
elementEquals(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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(int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
end() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
enter(ProcessingEnvironment, ProcessorContext.ProcessCallback) - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
enter(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
EOF() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
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.CodeVariableElement
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
 
equals(Object) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
 
equalsNegated(GuardExpression) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
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
 
executableEquals(ExecutableElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
ExecutableTypeData - Class in com.oracle.truffle.dsl.processor.model
 
ExecutableTypeData(NodeData, TypeMirror, String, TypeMirror, List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
ExecutableTypeData(NodeData, ExecutableElement, int, List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
EXECUTE_PREFIX - Static variable in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
EXECUTE_SUFFIX - Static variable in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
Executed - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Executed_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EXPECT_ERROR_CLASS_NAME1 - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EXPECT_ERROR_CLASS_NAME2 - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExpectError - Class in com.oracle.truffle.dsl.processor
 
ExpectError() - Constructor for class com.oracle.truffle.dsl.processor.ExpectError
 
ExplodeLoop - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExplodeLoop_LoopExplosionKind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExplodeLoop_LoopExplosionKind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExplodeLoop_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportLibrary_Repeat - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportLibrary_Repeat_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessage - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessage_Ignore - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessage_Ignore_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessage_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessage_Repeat - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessage_Repeat_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExportMessageData - Class in com.oracle.truffle.dsl.processor.library
 
ExportsData - Class in com.oracle.truffle.dsl.processor.library
 
ExportsData(ProcessorContext, TypeElement, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.library.ExportsData
 
ExportsGenerator - Class in com.oracle.truffle.dsl.processor.library
 
ExportsGenerator(Map<String, CodeVariableElement>) - Constructor for class com.oracle.truffle.dsl.processor.library.ExportsGenerator
 
ExportsLibrary - Class in com.oracle.truffle.dsl.processor.library
 
ExportsLibrary(ProcessorContext, TypeElement, AnnotationMirror, ExportsData, LibraryData, TypeMirror, boolean) - Constructor for class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
ExportsParser - Class in com.oracle.truffle.dsl.processor.library
 
ExportsParser() - Constructor for class com.oracle.truffle.dsl.processor.library.ExportsParser
 
expression() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
ExpressionContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
 
ExpressionLexer - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionLexer(CharStream) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
ExpressionParser - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionParser(TokenStream) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
ExpressionParser.Comparison_factorContext - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionParser.ExpressionContext - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionParser.FactorContext - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionParser.Logic_factorContext - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionParser.Member_expressionContext - Class in com.oracle.truffle.dsl.processor.expression
 
ExpressionParser.Negate_factorContext - Class in com.oracle.truffle.dsl.processor.expression
 

F

f - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
 
f - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
 
f1 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
f1 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
f2 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
f2 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
 
FactorContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
factoryClassName(Element) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
 
factoryOrNodeType(NodeData) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
Fallback - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Fallback_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FallbackParser - Class in com.oracle.truffle.dsl.processor.parser
 
FallbackParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.FallbackParser
 
field(Object, String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
field(String, VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
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(M) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
filterErrorElements(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
findAnnotationMirror(Element, Class<?>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findAnnotationMirror(List<? extends AnnotationMirror>, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findAnnotationMirror(Element, TypeMirror) - 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
 
findBoundExecutableElements() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
findBoundVariableElements() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
findBoundVariables() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
findByExecutionData(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
findByVariable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
findCache(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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.library.ExportMessageData
 
findChildContainers() - Method in class com.oracle.truffle.dsl.processor.library.ExportsData
 
findChildContainers() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
findChildContainers() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
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
 
findExecutableElement(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findExecutableElement(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
 
findExecutableType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
findExecutableType(TypeMirror, int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
findExecutionByExpression(String) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
findGenericExecutableTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
findGenericExecutableTypes(int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
findMethod(Class<?>, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findMethod(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
findParameterOrDie(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
findParentEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findRootEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findSpecializedReturnTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
findSpecializedTypes(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
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
 
fixName(String) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
FixWarningsVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
 
FixWarningsVisitor(Element, DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
 
FlatNodeGenFactory - Class in com.oracle.truffle.dsl.processor.generator
 
FlatNodeGenFactory(ProcessorContext, NodeData, Map<String, CodeVariableElement>) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
FlatNodeGenFactory(ProcessorContext, NodeData, Collection<NodeData>, Map<CacheExpression, String>, Map<String, CodeVariableElement>) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
flatten() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
Frame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FRAME_NAME - Static variable in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
Frame_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
fromTypeMirror(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
fuzzyMatch(Collection<String>, String, float) - Static method in class com.oracle.truffle.dsl.processor.library.ExportsParser
Returns the set of options that fuzzy match a given option name.

G

generate(PrintStream) - Method in class com.oracle.truffle.object.dsl.processor.LayoutGenerator
 
GeneratedBy - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GeneratedBy_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GeneratedCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
Compiler implementation for classes that are generated.
GeneratedCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
 
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
 
GenerateLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateLibrary_Abstract - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateLibrary_Abstract_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateLibrary_DefaultExport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateLibrary_DefaultExport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateNodeFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateNodeFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateOverrideVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
 
GenerateOverrideVisitor(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.transform.GenerateOverrideVisitor
 
GenerateUncached - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateUncached_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_IncomingConverter - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_IncomingConverter_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_OutgoingConverter - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_OutgoingConverter_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GeneratorUtils - Class in com.oracle.truffle.dsl.processor.generator
 
GeneratorUtils() - Constructor for class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
get(int) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
 
getAbstractIfExported() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getAccessElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getAccessType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
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
 
getAllInstanceProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
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.GeneratedCompiler
 
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
 
getAllowedCheckedExceptions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getAllowedTypes() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
getAllProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getAllShapeProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getAllSpecializations() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
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.
getAnnotations() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
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.library.ExportsParser
 
getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryParser
 
getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
 
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.FallbackParser
 
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.SpecializationMethodParser
 
getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
 
getAnnotationValue(AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
getAnnotationValue(AnnotationMirror, String, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
getAnnotationValue(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getAnnotationValue(Class<T>, AnnotationMirror, String, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
 
getAnnotationValueList(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getAssertions() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getAssumptionExpressions() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getATN() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getATN() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
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
 
getBoundCaches(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getBounds() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
 
getBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getCachedAnnotations() - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
getCachedSignature() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getCachedSignatureNames() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getCacheMap(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getCacheName() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getCaches() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getCardinality() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getCast(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getCasts() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getCasts() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getChannelNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getCheck(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getCheckedType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
 
getChecks() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getChild() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
getChildArrayIndex() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
getChildExecutions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getChildNames() - Method in class com.oracle.truffle.dsl.processor.model.CreateCastData
 
getChildren() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getChildren() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getClassQualifiedName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getCodeKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
getCommonSuperType(ProcessorContext, Collection<TypeMirror>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getCompiler(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.CompilerFactory
 
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
 
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
 
getDeclaredType(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getDeclaredType(String) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getDeclaredTypeOptional(String) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getDeclaredTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getDeclaringNode() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getDefaultExports() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getDefaultExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getDefaultValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getDelegatedFrom() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getDelegatedTo() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getDimensions() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getDirectSuperTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getDocTree() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getDocTree() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getDynamicParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getDynamicTypes() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
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
 
getEnclosedElement() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
 
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.GeneratedCompiler
 
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
 
getEvaluatedParameters() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getExceptions() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getExcludeCompanion() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getExcludedBy() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getExecutable() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getExecutableTypes(int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getExecutableTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getExecuteWith() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getExecuteWithValue() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getExecution() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
getExecutionCount() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getExpectedErrors(ProcessingEnvironment, Element) - Static method in class com.oracle.truffle.dsl.processor.ExpectError
 
getExplicitReceiver() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getExportedLibraries() - Method in class com.oracle.truffle.dsl.processor.library.ExportsData
 
getExportedMessages() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getExportsLibrary() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
getExportsReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getExpression() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
 
getExpression() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
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.model.TemplateMethod
 
getFrameParameter() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getFrameType() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getFrameTypes() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getGeneratedClassName() - Method in class com.oracle.truffle.object.dsl.processor.LayoutGenerator
 
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
 
getGenericElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
 
getGenericExecutableType(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getGenericSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getGenericType(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getGenericTypes(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getGetter() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
getGrammarFileName() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getGrammarFileName() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
getGuards() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getId() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
 
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
 
getImplicitCasts() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getImplType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryDefaultExportData
 
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
 
getIndexedName() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
getInheritedShapeProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
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
 
getInstanceProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getInterfaceFullName() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getInterfaces() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
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.CodeTypeParameterElement
 
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
 
getLanguageType() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getLast() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getLeft() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
getLegacyTypes() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getLibrary() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getLibrary() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getLibraryMessages() - Method in class com.oracle.truffle.dsl.processor.library.ExportsData
 
getLibraryTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getLimitExpression() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getLiteral() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
getLiteral() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
getLiteral() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
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
 
getMaximumNumberOfInstances() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getMaxSpecializationIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getMergedLibraryIdentifier() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
 
getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
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
 
getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
 
getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
 
getMessageElement() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
getMessageElement() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
 
getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
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
 
getMessages() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
getMethod() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getMethod() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getMethodName() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getMethods() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getMethods() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getMinimalEvaluatedParameters() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getModeNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getModifiers() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
getName() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
getName() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
getName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
getName() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getName() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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
 
getName() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getName() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
getName() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
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
 
getNodeData() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getNodeId() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getNodesWithFactories() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
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
 
getObjectExports() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getObjectTypeSuperclass() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getOperator() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
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(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getPackageName(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getParameter() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getParameterIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getParameters() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
getParameters() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getParameters() - 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
 
getPolymorphicSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getPossibleParameterTypes(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
getPossibleReturnTypes() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
getPrevious() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getPreviousGroup() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getPreviousParam(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getProcessingEnv() - Method in class com.oracle.truffle.object.dsl.processor.LayoutProcessor
 
getProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
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
 
getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
 
getQualifiedSuperTypeNames(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getReadableReference(Element, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getReadableReference(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getReadableSignature(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
getReceiverType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
getReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryDefaultExportData
 
getReferenceType() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getRepeatAnnotationType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
getRepeatAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
getRepeatedAnnotation(List<? extends AnnotationMirror>, DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getReplaces() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getReplacesNames() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getRequired() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
getResolvedMessage() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
getResolvedMethod() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
getResolvedTargetType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
getResolvedValueInt() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
getResolvedVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
getReturnType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getReturnType() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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
 
getRight() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
 
getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
 
getRuleNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getRuleNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
getSerializedATN() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getSerializedATN() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
getShapeProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
getSharedCaches() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getSharedExpressions() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getSharedGroup() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getSharedGroupMirror() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getSharedGroupValue() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getSignatureIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
 
getSignatureParameters() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getSignatureParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getSignatureReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getSignatureSize() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getSignatureSize() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
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
 
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.CodeTypeParameterElement
 
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() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
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.parser.SpecializationGroup
 
getSpecializations() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getSpecializedNode() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
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
 
getSuperLayout() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
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
 
getSuperTypes() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getSupportedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.interop.InteropDSLProcessor
 
getSupportedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.InstrumentableProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.interop.InteropDSLProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.OptionProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.verify.VerifyCompilationFinalProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.object.dsl.processor.LayoutProcessor
 
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
 
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
 
getTree() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
getTreeCount() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
getType(ProcessingEnvironment, Class<?>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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.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() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
getType() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
getTypeArguments() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
 
getTypeDelegatedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
getTypeDelegatedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
getTypeDelegatedAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
getTypeElement(ProcessingEnvironment, CharSequence) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getTypeElement(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getTypeElement(DeclaredType) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getTypeGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getTypeId(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getTypeParameters() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getTypeParameters() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getTypeRestrictions() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
getTypes() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getTypeSignature() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getTypeVarArgsIndex() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
 
getUncachedExpresionError() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getUncachedExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getUncheckedSpecializationIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getUninitializedSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getUniqueIdentifier(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getUniqueIdentifiers(List<TypeMirror>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getUniqueName() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
 
getValueType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
 
getVarArgsIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getVariable() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
getVariableElement() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
 
getVisibility(Set<Modifier>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getVisibility() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getVocabulary() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getVocabulary() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
GuardExpression - Class in com.oracle.truffle.dsl.processor.model
 
GuardExpression(SpecializationData, DSLExpression) - Constructor for class com.oracle.truffle.dsl.processor.model.GuardExpression
 

H

hasBuilder() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasChildArrayIndex() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
hasCompareAndSet() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasDynamicObjectGuard() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasError(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
hasErrors() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
hasErrorsOrWarnings() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
hasFallthrough() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
hasFinalInstanceProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasGeneratedName() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasGenericTypes(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
hasGetAndSet() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasGetter() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasGettersOrSetters() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
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.CodeVariableElement
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
 
hashCode() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
 
hasIdentifier() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasImplicitSourceTypes(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
hasInstanceProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasMultipleInstances() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
hasNext() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
 
hasNonNullableInstanceProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasObjectGuard() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasObjectTypeGetter() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasObjectTypeGuard() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasProperty(String) - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasSetter() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasShapeGetter() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasShapeProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
hasShapeSetter() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
hasUnexpectedResultRewrite() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
hasUnexpectedValue() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
hasUnexpectedValue() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
hasUnsafeSetter() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
hasVolatileProperties() - Method in class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 

I

id1 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
id2 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
IDENTIFIER - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
IDENTIFIER - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
IDENTIFIER() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
IDENTIFIER(int) - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
identifierToConstant(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
IDENTITY_OPERATORS - Static variable in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
ImplicitCast - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ImplicitCast_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ImplicitCastData - Class in com.oracle.truffle.dsl.processor.model
 
ImplicitCastData(TemplateMethod, TypeMirror, TypeMirror) - 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
 
ImportStatic - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ImportStatic_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
init(ProcessingEnvironment) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
instanceOf(CodeTree, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
instanceOf(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
Instrumentable - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instrumentable_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableFactory_WrapperNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableFactory_WrapperNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableNode_WrapperNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableNode_WrapperNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstrumentableProcessor - Class in com.oracle.truffle.dsl.processor
 
InstrumentableProcessor() - Constructor for class com.oracle.truffle.dsl.processor.InstrumentableProcessor
 
InstrumentRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
 
InstrumentRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.InstrumentRegistrationProcessor
 
InteropDSLProcessor - Class in com.oracle.truffle.dsl.processor.interop
THIS IS NOT PUBLIC API.
InteropDSLProcessor() - Constructor for class com.oracle.truffle.dsl.processor.interop.InteropDSLProcessor
 
InteropMessage - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InteropMessage_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
IntLiteral(String) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
Introspectable - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Introspectable_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Introspection - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Introspection_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Introspection_Provider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Introspection_Provider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InvalidAssumptionException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InvalidAssumptionException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InvalidExpressionException - Exception in com.oracle.truffle.dsl.processor.expression
 
InvalidExpressionException(String) - Constructor for exception com.oracle.truffle.dsl.processor.expression.InvalidExpressionException
 
isAbstract() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
isAbstract() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
isAlwaysInitialized() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isAssignable(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isBug367599(Throwable) - Static method in class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
Determines if a given exception is (most likely) caused by Bug 367599.
isCacheBoundByGuard(CacheExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isCached() - Method in class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
 
isCached() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isCached() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
isCachedContext() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isCachedLanguage() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isCachedLibrary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isClass() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
isComparison() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
isConstantLimit() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isConstantTrueInSlowPath(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
isDebug() - Static method in class com.oracle.truffle.dsl.processor.Log
 
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
 
isDefault() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
isDefaultExport() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isDelegateToRootDeclaredType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
isDelegateToRootDeclaredType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryParser
 
isDelegateToRootDeclaredType() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
isDelegateToRootDeclaredType() - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
isDeprecated(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isDeprecated(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isDynamicDispatch() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
isDynamicDispatchTarget() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isDynamicParameterBound(DSLExpression, boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isEmitErrors() - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
 
isEmpty() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
isEmpty() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
isEmpty() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
isEnclosedIn(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isEnclosedIn(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
 
isExpectedError(ProcessingEnvironment, Element, String) - Static method in class com.oracle.truffle.dsl.processor.ExpectError
 
isExplicitReceiver() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isFallback() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isFallbackReachable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isFinal() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
isFinal() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
isFinalReceiver() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isFrameUsedByAnyGuard() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isFrameUsedByGuard() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isGenerated() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
isGeneratedName(String) - Static method in class com.oracle.truffle.object.dsl.processor.LayoutParser
 
isGenerateFactory() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateUncached() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
Returns true if the generation of an uncached version was requested.
isGuardBindsCache() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isGuardBoundWithCache(GuardExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isIgnoreAdditionalParameters() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
isIgnoreAdditionalSpecifications() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
isImplicitSubtypeOf(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
isInstanceProperty() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
Gets the value of the property instanceProperty.
isLast() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
isLibraryAcceptsGuard() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
isLocal() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
isMany() - Method in enum com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
 
isMergedLibrary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isMethod() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
isNodeBound() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
Returns true if the node instance is bound by any DSL element.
isNodeReceiverBound() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
isNone(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isNullable() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
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
 
isPackageDeprecated(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
isPolymorphic() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
isReachesFallback() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isReference() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isReflectable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isReportPolymorphism() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isRequiresBoundary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isShapeProperty() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
Gets the value of the property shapeProperty.
isShapeProperty() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
Gets the value of the property shapeProperty.
isSignature() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
isSingleLine() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
isSpecialized() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isSpecializedNode(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
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
 
isSubtypeBoxed(ProcessorContext, TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isTopLevelClass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
isTrivialExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isType(TypeMirror, Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
isTypeVarArgs() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
 
isUncachable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
Returns true if the node is uncachable.
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.GeneratedCompiler
 
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
 
isVisible(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isVoid(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isVolatile() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
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
 
javadocLink(Element, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
JDTCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
 
JDTCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
 

L

l - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
LanguageRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
 
LanguageRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.LanguageRegistrationProcessor
 
Layout - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Layout_ImplicitCast - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Layout_ImplicitCast_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Layout_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LayoutGenerator - Class in com.oracle.truffle.object.dsl.processor
 
LayoutGenerator(LayoutModel) - Constructor for class com.oracle.truffle.object.dsl.processor.LayoutGenerator
 
LayoutModel - Class in com.oracle.truffle.object.dsl.processor.model
 
LayoutModel(TypeMirror, LayoutModel, String, String, boolean, boolean, boolean, boolean, Collection<PropertyModel>, String, Collection<VariableElement>) - Constructor for class com.oracle.truffle.object.dsl.processor.model.LayoutModel
 
LayoutParser - Class in com.oracle.truffle.object.dsl.processor
 
LayoutParser(LayoutProcessor) - Constructor for class com.oracle.truffle.object.dsl.processor.LayoutParser
 
LayoutProcessor - Class in com.oracle.truffle.object.dsl.processor
 
LayoutProcessor() - Constructor for class com.oracle.truffle.object.dsl.processor.LayoutProcessor
 
leave() - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
Library - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Library_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LibraryData - Class in com.oracle.truffle.dsl.processor.library
 
LibraryData(TypeElement, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryData
 
LibraryDefaultExportData - Class in com.oracle.truffle.dsl.processor.library
 
LibraryExport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LibraryExport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LibraryFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LibraryFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LibraryGenerator - Class in com.oracle.truffle.dsl.processor.library
 
LibraryGenerator() - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryGenerator
 
LibraryMessage - Class in com.oracle.truffle.dsl.processor.library
 
LibraryMessage(LibraryData, String, ExecutableElement) - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
LibraryParser - Class in com.oracle.truffle.dsl.processor.library
 
LibraryParser() - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryParser
 
lineComment(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
Log - Class in com.oracle.truffle.dsl.processor
THIS IS NOT PUBLIC API.
Log(ProcessingEnvironment, boolean) - Constructor for class com.oracle.truffle.dsl.processor.Log
 
log - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
logic_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
 
logic_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
logic_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
logic_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
logic_factor(int) - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
Logic_factorContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
lookupByTargetType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
lookupCast(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
lookupSourceTypes(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
lookupTargetTypes() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 

M

m - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
matches(VariableElement) - Method in class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
 
matches(VariableElement) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
MaterializedFrame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
MaterializedFrame_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
mayAllocate() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
maybeCast(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
maybeCast(TypeMirror, TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
member_expression() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
member_expression() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
Member_expressionContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
mergeSupressWarnings(CodeElement<?>, String...) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
message(Diagnostic.Kind, Element, AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.Log
 
Message(AnnotationMirror, AnnotationValue, Element, MessageContainer, String, Diagnostic.Kind) - Constructor for class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
 
Message - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Message_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
MessageResolution - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
MessageResolution_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
modeNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
modifiers(Modifier...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 

N

NameUtils - Class in com.oracle.truffle.object.dsl.processor.model
 
NameUtils() - Constructor for class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
needsCastTo(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
needsDynamicDispatch() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
needsFactory() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
needsGeneratedField() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
needsRewrite(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
needsRewrites() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
needsRewrites(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
Negate(DSLExpression) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
negate_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
negate_factor(int) - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
negate_factor() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
Negate_factorContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
 
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
 
Node - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Child - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Child_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Children - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Children_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeChild - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeChild_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeChildData - Class in com.oracle.truffle.dsl.processor.model
 
NodeChildData(Element, AnnotationMirror, String, TypeMirror, TypeMirror, Element, NodeChildData.Cardinality, AnnotationValue) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeChildData
 
NodeChildData.Cardinality - Enum in com.oracle.truffle.dsl.processor.model
 
NodeChildren - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeChildren_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeCodeGenerator - Class in com.oracle.truffle.dsl.processor.generator
 
NodeCodeGenerator() - Constructor for class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
NodeCost - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeCost_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeData - Class in com.oracle.truffle.dsl.processor.model
 
NodeData(ProcessorContext, TypeElement, TypeSystemData, boolean, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
 
NodeData(ProcessorContext, TypeElement) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
 
NodeExecutionData - Class in com.oracle.truffle.dsl.processor.model
 
NodeExecutionData(NodeChildData, int, int) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
NodeFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeFactoryFactory - Class in com.oracle.truffle.dsl.processor.generator
 
NodeField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeFieldData - Class in com.oracle.truffle.dsl.processor.model
 
NodeFieldData(Element, AnnotationMirror, VariableElement, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
NodeFields - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeFields_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeInfo - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeInfo_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeInterface - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeInterface_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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.ParseMode - Enum in com.oracle.truffle.dsl.processor.parser
 
nodeType(NodeData) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
NodeUtil - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeUtil_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Nullable - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Nullable_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
nullLiteral() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
NUMERIC_LITERAL - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
NUMERIC_LITERAL() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
NUMERIC_LITERAL - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 

O

ObjectType - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ObjectType_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
of(String) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeNames
 
op - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
op - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
Option - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Option_Group - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Option_Group_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Option_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionCategory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionCategory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionDescriptor - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionDescriptor_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionDescriptors - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionDescriptors_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionKey - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionKey_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionMap - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionMap_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionProcessor - Class in com.oracle.truffle.dsl.processor
Processes static fields annotated with Option.
OptionProcessor() - Constructor for class com.oracle.truffle.dsl.processor.OptionProcessor
 
OptionStability - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OptionStability_Name - 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
 
override(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 

P

Parameter - Class in com.oracle.truffle.dsl.processor.model
 
Parameter(ParameterSpec, VariableElement, int, int) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
 
Parameter(Parameter) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
 
Parameter(Parameter, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
 
ParameterSpec - Class in com.oracle.truffle.dsl.processor.model
 
ParameterSpec(String, Collection<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
ParameterSpec(String, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
parse(String) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryParser
 
parse(Element, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
parse(Element) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
parse(MethodSpec, ExecutableElement, AnnotationMirror, int) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
parse(List<? extends Element>) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
 
parse(TypeElement) - Method in class com.oracle.truffle.object.dsl.processor.LayoutParser
 
parseImpl(MethodSpec, int, String, ExecutableElement, AnnotationMirror, TypeMirror, List<? extends VariableElement>) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
 
Predicate<T> - Interface in com.oracle.truffle.dsl.processor.util
 
printException(Throwable) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
ProbeNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ProbeNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.InstrumentableProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.interop.InteropDSLProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.OptionProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.verify.VerifyCompilationFinalProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.object.dsl.processor.LayoutProcessor
 
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(ProcessingEnvironment, ProcessorContext.ProcessCallback) - Constructor for class com.oracle.truffle.dsl.processor.ProcessorContext
 
ProcessorContext.ProcessCallback - Interface in com.oracle.truffle.dsl.processor
 
PropertyBuilder - Class in com.oracle.truffle.object.dsl.processor.model
 
PropertyBuilder(String) - Constructor for class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
PropertyModel - Class in com.oracle.truffle.object.dsl.processor.model
 
PropertyModel(String, TypeMirror, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
ProvidedTags - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ProvidedTags_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 

R

redirect(String, Element) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
 
redirectMessages(MessageContainer) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
redirectMessagesNotEnclosedIn(MessageContainer) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
redirectMessagesOnGeneratedElements(MessageContainer) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
ReflectionLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ReflectionLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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(E) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
remove() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
 
removeParameter(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
renameArguments(String...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
replaceParameter(String, Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
reportError(Element, String, Object...) - Method in class com.oracle.truffle.object.dsl.processor.LayoutProcessor
 
ReportPolymorphism - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ReportPolymorphism_Exclude - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ReportPolymorphism_Exclude_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ReportPolymorphism_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Resolve - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Resolve_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
resolveAnnotationValue(Class<T>, AnnotationValue) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
resolveConstant() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
resolveConstant() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
resolveConstant() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
resolveConstant() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
 
result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
 
result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
 
result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
 
returnDefault() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
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
 
RULE_comparison_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
RULE_expression - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
RULE_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
RULE_logic_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
RULE_member_expression - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
RULE_negate_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
ruleNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
ruleNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 

S

sameParameters(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
sameSignature(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
setAbstract(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
setAllowedCheckedExceptions(Set<String>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setAllowSubclasses(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
setAlwaysInitialized(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setAssertions(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
setAssumptionExpressions(List<AssumptionExpression>) - 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
 
setCaches(List<CacheExpression>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setConstantValue(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
setDefaultExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setDefaultValue(AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
setDimensions(int) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setDocTree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
setDocTree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
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
 
setExcludeCompanion(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setExecuteWith(List<NodeExecutionData>) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
setExecution(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
setExportsReceiverType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
setFallthrough(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
setFrameType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateUncached(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
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
 
setGetter(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
setHasCompareAndSet(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasGetAndSet(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasGetter(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasIdentifier(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasObjectTypeGetter(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasSetter(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasShapeGetter(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasShapeSetter(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setHasUnsafeSetter(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
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
 
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
 
setIsShapeProperty(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setKind(ElementKind) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
setKind(SpecializationData.SpecializationKind) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setLanguageType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setLibraryAcceptsGuard(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
setLimitExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setLocal(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
setLocalName(String) - Method in class com.oracle.truffle.dsl.processor.model.Parameter
 
setMergedLibrary(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
setNodeBound(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setNullable(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setParent(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
setReachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReachesFallback(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReferenceType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setReflectable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setReportPolymorphism(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setRequiresBoundary(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setResolvedMethod(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
setResolvedTargetType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
setResolvedType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
setResolvedType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
setResolvedType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
setResolvedValueInt(int) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
setResolvedVariable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
setReturnType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
setSharedCaches(Map<CacheExpression, String>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setSharedExpressions(Map<CacheExpression, String>) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
setSharedGroup(String) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setSignature(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
setSignatureReceiverType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
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.CodeTypeElement
 
setSimpleName(Name) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
setSpecializedNode(NodeData) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
setSuperClass(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
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
 
setType(TypeMirror) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
setUncachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setUncachedExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setUncachedExpressionError(MessageContainer.Message) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setUniqueName(String) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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
 
setVisibility(Set<Modifier>, Modifier) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
setVisibility(Modifier) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
setVolatile(boolean) - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyBuilder
 
signatureEquals(ExecutableElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
singleString(String) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
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
 
SlowPathException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SlowPathException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
sortTypes(List<TypeMirror>, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
SourceSection - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SourceSection_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Specialization - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Specialization_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SpecializationData - Class in com.oracle.truffle.dsl.processor.model
 
SpecializationData(NodeData, TemplateMethod, SpecializationData.SpecializationKind, List<SpecializationThrowsData>, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationData
 
SpecializationData(NodeData, TemplateMethod, SpecializationData.SpecializationKind) - 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.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(Element, AnnotationMirror, AnnotationValue, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
 
startAssert() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startAssign(String, VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startBlock() - 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, ExecutableElement) - 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
 
startCall(CodeTree, 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
 
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
 
startDoc() - 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
 
startJavadoc() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startNew(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startNew(String) - 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(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startStaticCall(ExecutableElement) - 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
 
startSynchronized(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startSynchronized(CodeTree) - 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(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
statement(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
staticReference(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
staticReference(VariableElement) - 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
 
supportsFrame() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 

T

T__0 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__0 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__1 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__1 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__10 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__10 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__11 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__11 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__2 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__2 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__3 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__3 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__4 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__4 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__5 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__5 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__6 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__6 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__7 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__7 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__8 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__8 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
T__9 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
T__9 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
Template - Class in com.oracle.truffle.dsl.processor.model
 
Template(ProcessorContext, TypeElement, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.Template
 
template - Variable in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
TemplateMethod - Class in com.oracle.truffle.dsl.processor.model
Note: this class has a natural ordering that is inconsistent with equals.
TemplateMethod(String, int, Template, MethodSpec, ExecutableElement, AnnotationMirror, Parameter, List<Parameter>) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
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.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
 
titleToCamel(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 
toSignatureString(String) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
toSignatureString(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
 
toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
 
toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
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.java.model.CodeVariableElement
 
toString() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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.TypeSystemData
 
toString() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
toString() - Method in class com.oracle.truffle.object.dsl.processor.model.PropertyModel
 
tree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
trees(CodeTree...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
TruffleInstrument - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument_Provider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument_Provider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument_Registration - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument_Registration_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_ContextReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_ContextReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_LanguageReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_LanguageReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_Provider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_Provider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_Registration - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_Registration_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleObject - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleObject_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleOptions - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleOptions_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
TruffleTypes() - Constructor for class com.oracle.truffle.dsl.processor.TruffleTypes
 
type(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
TypeCast - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TypeCast_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TypeCastData - Class in com.oracle.truffle.dsl.processor.model
 
TypeCastData(TemplateMethod, TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeCastData
 
TypeCheck - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TypeCheck_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TypeCheckData - Class in com.oracle.truffle.dsl.processor.model
 
TypeCheckData(TemplateMethod, TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeCheckData
 
typeEquals(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
TypeGuard(TypeMirror, 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
 
types - Variable in class com.oracle.truffle.dsl.processor.generator.CodeTypeElementFactory
 
types - Variable in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
types - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
types - Variable in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
TypeSignature() - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
 
TypeSignature(List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
 
TypeSystem - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TypeSystem_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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, boolean) - 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
 
TypeSystemReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TypeSystemReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
typeWithoutParameters(String) - Static method in class com.oracle.truffle.object.dsl.processor.model.NameUtils
 

U

UnexpectedResultException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
UnexpectedResultException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
uniqueSortedTypes(Collection<TypeMirror>, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
UnsupportedSpecializationException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
UnsupportedSpecializationException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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.
valueOf(String) - Static method in enum com.oracle.truffle.dsl.processor.parser.NodeParser.ParseMode
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.
values() - Static method in enum com.oracle.truffle.dsl.processor.parser.NodeParser.ParseMode
Returns an array containing the constants of this enum type, in the order they are declared.
Variable(DSLExpression, String) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
variableEquals(VariableElement, VariableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
VerifyCompilationFinalProcessor - Class in com.oracle.truffle.dsl.processor.verify
 
VerifyCompilationFinalProcessor() - Constructor for class com.oracle.truffle.dsl.processor.verify.VerifyCompilationFinalProcessor
 
VerifyTruffleProcessor - Class in com.oracle.truffle.dsl.processor.verify
 
VerifyTruffleProcessor() - Constructor for class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
 
VirtualFrame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
VirtualFrame_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
 
visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitBinary(DSLExpression.Binary) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionReducer
 
visitBinary(DSLExpression.Binary) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
 
visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitCall(DSLExpression.Call) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionReducer
 
visitCall(DSLExpression.Call) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitClassLiteral(DSLExpression.ClassLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitClassLiteral(DSLExpression.ClassLiteral) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitClassLiteral(DSLExpression.ClassLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitClassLiteral(DSLExpression.ClassLiteral) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitExecutable(ExecutableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitExecutable(CodeExecutableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
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
 
visitImport(CodeImport, 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
 
visitIntLiteral(DSLExpression.IntLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitIntLiteral(DSLExpression.IntLiteral) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitIntLiteral(DSLExpression.IntLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitIntLiteral(DSLExpression.IntLiteral) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitNegate(DSLExpression.Negate) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
 
visitNegate(DSLExpression.Negate) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitNegate(DSLExpression.Negate) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionReducer
 
visitNegate(DSLExpression.Negate) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitNegate(DSLExpression.Negate) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitNegate(DSLExpression.Negate) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitPackage(PackageElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitTree(CodeTree, P, Element) - 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
 
visitType(TypeElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitType(CodeTypeElement, P) - 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
 
visitTypeParameter(TypeParameterElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitVariable(DSLExpression.Variable) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
 
visitVariable(DSLExpression.Variable) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitVariable(DSLExpression.Variable) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionReducer
 
visitVariable(DSLExpression.Variable) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitVariable(DSLExpression.Variable) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitVariable(DSLExpression.Variable) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
visitVariable(VariableElement, 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
 
VOCABULARY - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
VOCABULARY - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
Volatile - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Volatile_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 

W

WildcardTypeMirror(TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.WildcardTypeMirror
 
write(DSLExpression, CodeTree, Map<DSLExpression.Variable, CodeTree>) - Static method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
 
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
 
WS - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
WS - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 

_

_ATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
_ATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
_decisionToDFA - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
_decisionToDFA - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
_serializedATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
_serializedATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
_sharedContextCache - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
_sharedContextCache - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
A B C D E F G H I J L M N O P R S T U V W _ 
Skip navigation links