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

ABSTRACT_LIBRARY_EXPORT - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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.Cast
 
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
 
addBoundaryOrTransferToInterpreter(CodeExecutableElement, CodeTreeBuilder) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
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
 
addElementsTo(CodeElement<Element>) - Method in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
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
 
addOverride(CodeExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
addParameter(VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
addParameter(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
addRequired(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
addSuppressableWarning(String, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
addSuppressableWarning(String, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
addThrownExceptions(CodeExecutableElement, List<? extends TypeMirror>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
addThrownType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
addVariable(String, VariableElement) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
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
 
ALL - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
ALL_KEYS - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
ALWAYS_SLOW_PATH_MODE_NAME - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
AlwaysSlowPath - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
AnnotationProcessor<M extends Template> - Class in com.oracle.truffle.dsl.processor
THIS IS NOT PUBLIC API.
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
 
asElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
 
assertNoErrorExpected(Element) - Static method in class com.oracle.truffle.dsl.processor.ExpectError
 
asString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
ASSUMPTION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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(SpecializationData, 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
 
Bind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Bind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 

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
 
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
 
cacheSharingWarningsEnabled(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
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
 
canBeDeprecatedFrom(LibraryMessage) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
canDelegateTo(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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(DSLExpression, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
 
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
 
changeTypes(TypeMirror...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
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
 
clear() - Method in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
clearSharing() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
close() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
close() - Method in class com.oracle.truffle.dsl.processor.Timer
 
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
 
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.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
 
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
 
COMPRESSED_HEADER_SIZE - Static variable in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
COMPRESSED_POINTER_SIZE - Static variable in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
computeSharing(Element, 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
 
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
 
context - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
contextReferences - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
ContextThreadLocal - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ContextThreadLocal_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
copy() - Method in class com.oracle.truffle.dsl.processor.model.InlinedNodeData
 
copy() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
copy() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
create(ProcessorContext, AnnotationProcessor<?>, 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, AnnotationProcessor<?>, NodeData) - Method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
create() - Method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
 
create(ProcessorContext, AnnotationProcessor<?>, 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, AnnotationProcessor<?>, ExportsData) - Method in class com.oracle.truffle.dsl.processor.library.ExportsGenerator
 
create(ProcessorContext, AnnotationProcessor<?>, 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
 
create(String, Object) - Static method in class com.oracle.truffle.dsl.processor.Timer
 
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
 
createConstructorUsingFields(Set<Modifier>, CodeTypeElement, ExecutableElement, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createContextReferenceConstant(StaticConstants, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createCopyConstructorUsingFields(Set<Modifier>, CodeTypeElement, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createCopyConstructorUsingFields(Set<Modifier>, CodeTypeElement, ExecutableElement, Set<String>) - 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.CodeElement
 
createExportParser(TypeMirror, TypeElement, boolean) - 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
 
createInitializeCaches(SpecializationData, List<CacheExpression>, CodeExecutableElement, String) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
Used by ExportsGenerator to eagerly initialize caches referenced in accepts.
createInlinedFields(NodeData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createInlineMethod(NodeData, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
 
createLanguageReferenceConstant(StaticConstants, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createLibraryConstant(StaticConstants, 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
 
createShouldNotReachHere() - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createShouldNotReachHere(String) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createShouldNotReachHere(CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
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
 
createTransferToInterpreterAndInvalidate() - 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

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
 
declarationDefault(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
DeclaredCodeTypeMirror(TypeElement) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
 
DeclaredCodeTypeMirror(TypeElement, List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
 
decodeConstants - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
DEFAULT_MAX_BIT_WIDTH - Static variable in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
defaultDeclaration(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
DefaultExportProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DefaultExportProvider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
DenyReplace - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DenyReplace_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DEPRECATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
DirectCallNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DirectCallNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DISABLE_STATE_BITWIDTH_MODIFICATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DisableStateBitWidthModification - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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.Cast - 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
 
DSLSupport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DSLSupport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
EagerExportProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EagerExportProvider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
emitDeprecationWarning(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
emitDeprecationWarning(ProcessingEnvironment, Element) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
 
emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
 
emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
 
emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
 
emitMessages(Log) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
EncapsulatingNodeReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EncapsulatingNodeReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
encodeConstants - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
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) - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
enumValues - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
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.Cast
 
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
 
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>, boolean) - 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
 
ExecuteTracingSupport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExecuteTracingSupport_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
 
ExpectErrorTypes - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExplodeLoop - 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(StaticConstants) - 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
 
FinalBitSet - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FinalBitSet_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
findAllPublicMethods(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
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
 
findContextTypeFromLanguage(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
findExecutableElement(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findExecutableElement(DeclaredType, String, int) - 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
 
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(DeclaredType, String, int) - 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
 
findPackageElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findParameter(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
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
 
findStaticMethod(TypeElement, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findVariableElement(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findVariableElement(Element, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
firstLetterLowerCase(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
firstLetterUpperCase(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
fixECJBinaryNameIssue(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
FixWarningsVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
 
FixWarningsVisitor(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
 
FlatNodeGenFactory - Class in com.oracle.truffle.dsl.processor.generator
 
FlatNodeGenFactory(ProcessorContext, FlatNodeGenFactory.GeneratorMode, NodeData, StaticConstants, NodeConstants) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
FlatNodeGenFactory(ProcessorContext, FlatNodeGenFactory.GeneratorMode, NodeData, Collection<NodeData>, Map<CacheExpression, String>, StaticConstants, NodeConstants) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
FlatNodeGenFactory.GeneratorMode - Enum in com.oracle.truffle.dsl.processor.generator
 
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
 
FrameDescriptor - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameDescriptor_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

GenerateAOT - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateAOT_Exclude - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateAOT_Exclude_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateAOT_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateAOT_Provider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateAOT_Provider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateCached - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateCached_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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, TypeMirror) - 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
 
GeneratedTypeMirror(String, String, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedTypeMirror
 
generateImports() - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
 
GenerateInline - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateInline_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
GeneratePackagePrivate - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GeneratePackagePrivate_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
generateSlowPathOnly - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
generateSlowPathOnly(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
generateSlowPathOnlyFilter - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
generateSlowPathOnlyFilter(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
generateSpecializationStatistics(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
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_Ignore - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_Ignore_Name - Static 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
 
getAbstractIfExportedAsWarning() - 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
 
getActivationProbability() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getActivationProbability() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getAll() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
getAllAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
getAllGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
 
getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.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
 
getAllMethods() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
All methods including deprecated overloads.
getAllowedCheckedExceptions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getAllowedTypes() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
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() - 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
 
getBinaryName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getBits() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
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, boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getBoundMethods(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
 
getBuiltinDefaultExport(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getCachedAnnotations() - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
getCachedLibrary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getCachedLibraryExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getCachedLibraryLimit() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getCacheMap(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
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
 
getCastType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
 
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
 
getCompressedReferenceSize(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
getDeclaringType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getDeclaringTypes() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getDefaultExportPriority() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
getDelegationVariable() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
getDeprecatedOverloads() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getDeprecatedReplacement() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
getDimensions() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getDimensions() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
getDirectSuperTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getDocTree() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
getDynamicParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getDynamicTypes() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getElement() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
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
 
getEnumValues(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
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(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
 
getExports() - 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
 
getFallbackSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getFields() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getFields() - Method in class com.oracle.truffle.dsl.processor.model.InlinedNodeData
 
getFields() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getFieldType() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
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
 
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
 
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
 
getIdempotence(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getIdempotent(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getImplements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getImplicitCasts() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
getImplicitCreate() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getImplicitCreateExpression() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
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
 
getInit() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
getInlinedNode() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getInnerClasses() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getInsertBefore() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getInsertBeforeName() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getInstance() - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getInstanceParameterSpec() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getInterfaces() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getIntrospectionIndex() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
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
 
getLocalActivationProbability() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
getMessagesForModification() - 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.InlinedNodeData
 
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.InlineFieldData
 
getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
getName() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
getNaturalOrder() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
getNestingKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getNode() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getNode() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
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
 
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
 
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
 
getParameterTypeOrDie(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
getParameterTypes() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getParent() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
getParent() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getParser() - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
 
getParsingParent() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getPolymorphicExecutable() - 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
 
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
 
getReachableSpecializations() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getReadableReference(Element, 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
 
getReadableSignature(ExecutableElement, int) - 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.Cast
 
getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
getReceiverDynamicDispatchExport() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
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
 
getReplacedBy() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
getResolvedParameterTypes() - 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.Cast
 
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
 
getServiceRegistrations() - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
 
getSetter() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
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
 
getSourceElement() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
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
 
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.TruffleProcessor
 
getSupportedOptions() - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
getSupportedOptions() - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.InstrumentableProcessor
 
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
 
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
 
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
 
getTransitionLimit() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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() - 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.InlineFieldData
 
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
 
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(CharSequence) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getTypeElement(CharSequence) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
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
 
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
 
getTypeSystem() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
 
getTypeVarArgsIndex() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
 
getUncached() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getUncachedExpresionError() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getUncachedExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
getUncachedExpression() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
getUncachedSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getUncheckedSpecializationIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
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
 
getUnroll() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getUnrollIndex() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getUseForAOTPriority() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
getVisibility() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getVocabulary() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
getVocabulary() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
getWarnings(Element) - Static method in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
GUARD - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
GuardExpression - Class in com.oracle.truffle.dsl.processor.model
 
GuardExpression(SpecializationData, DSLExpression) - Constructor for class com.oracle.truffle.dsl.processor.model.GuardExpression
 
guardNeedsNodeStateBit(SpecializationData, GuardExpression) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
guardNeedsSpecializationStateBit(SpecializationData, GuardExpression) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
guardNeedsStateBit(SpecializationData, GuardExpression) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 

H

hasBits() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
hasChildArrayIndex() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
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
 
hasExportDelegation() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
hasFallthrough() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
hasGenericTypes(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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.Cast
 
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
 
hasImplicitSourceTypes(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
hasMultipleInstances() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
hasNext() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
 
hasOverloads(TypeElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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.model.ExecutableTypeData
 
hasUnroll() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
HostCompilerDirectives - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
HostCompilerDirectives_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
HostLanguage - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
HostLanguage_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 

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
 
Idempotent - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Idempotent_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
idempotentMethods - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
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
 
importVisibleStaticMembers(TypeElement, TypeElement, boolean) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
IndirectCallNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
IndirectCallNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
init(ProcessingEnvironment) - Method in class com.oracle.truffle.dsl.processor.TruffleProcessor
 
INLINED_NODE_INDEX - Static variable in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
InlinedNodeData - Class in com.oracle.truffle.dsl.processor.model
 
InlinedNodeData(ExecutableElement, List<InlineFieldData>) - Constructor for class com.oracle.truffle.dsl.processor.model.InlinedNodeData
 
InlinedProfile - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlinedProfile_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineFieldData - Class in com.oracle.truffle.dsl.processor.model
 
InlineFieldData(Element, String, TypeMirror, Integer, TypeMirror, int) - Constructor for class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
InlineSupport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_BooleanField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_BooleanField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_ByteField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_ByteField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_CharField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_CharField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_DoubleField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_DoubleField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_FloatField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_FloatField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_InlineTarget - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_InlineTarget_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_IntField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_IntField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_LongField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_LongField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_ReferenceField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_ReferenceField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_RequiredField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_RequiredField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_RequiredFields - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_RequiredFields_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_ShortField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_ShortField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_StateField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_StateField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_UnsafeAccessedField - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InlineSupport_UnsafeAccessedField_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
INLINING_RECOMMENDATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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
 
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
 
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
 
isAbstract() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
isAbstract() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
isAbstract() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
isAdopt() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isAllowTransition() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isAllowUncached() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
isAlwaysInitialized() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isAnyLibraryBoundInGuard() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isAssignable(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isBind() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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.
isBuiltinDefaultExport() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isBuiltinIdempotent(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
 
isBuiltinNeverDefault(Element) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
 
isBuiltinNonIdempotent(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
isCachedLibrary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isCachedLibraryManuallyDispatched() - 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
 
isCompatibleAssignable(List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
isCompatibleExact(List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
isCompatibleWith(InlineFieldData) - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
isCompilationFinalExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
Returns true if an expression can always be folded to a constant during PE.
isCompilationFinalField() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
isConstantLimit() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isConstantTrueInSlowPath(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
isDebug() - Static method in class com.oracle.truffle.dsl.processor.Log
 
isDeclared() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
isDeclared() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
Returns true if this parameter was actually declared in the method.
isDeclaredIn(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isDeclaredInTemplate() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
isDefaultExportLookupEnabled() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
isDefaultInlineCached() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isDefaultMethodOverridden(TypeElement, String, TypeMirror...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
Determines whether declaringElement or any of its direct super types override a default interface method.
isDefaultObjectExport() - Method in class com.oracle.truffle.dsl.processor.library.LibraryDefaultExportData
 
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(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isDeprecated() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
isDynamicDispatch() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
isDynamicDispatchEnabled() - 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
 
isEagerInitialize() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
isEncodedEnum() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isExpectedError(Element, String) - Static method in class com.oracle.truffle.dsl.processor.ExpectError
 
isExplicitReceiver() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
isExported(LibraryMessage) - 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
 
isFastPathIdempotent() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
isFinal(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isFinal() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
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
 
isGenerateAOT() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
isGenerateAOT() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateCached() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerated() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
isGenerated() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
isGenerateFactory() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateInline() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateIntrospection() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGeneratePackagePrivate() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
Returns true if the generated code should be package-private.
isGenerateSlowPathOnly(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
isGenerateSlowPathOnly(TypeElement) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
isGenerateStatistics() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateTraceOnEnter() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateTraceOnException() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isGenerateTraceOnReturn() - 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
 
isImplicit() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
isImplicitSubtypeOf(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
isLast() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
isLayoutBenefittingFromNeverDefault(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
isLibraryAcceptsGuard() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
isLibraryBoundInGuard(CacheExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
isNeverDefault() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isNeverDefaultGuaranteed() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
isNodeReceiverBound(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isNodeReceiverVariable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isNone(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
isOverriden() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
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
 
isPrepareForAOT() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isPrimitive(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isPrimitive() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
isPushEncapsulatingNode() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
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.InlineFieldData
 
isReplaced() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isReportMegamorphism() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isReportPolymorphism() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
isReportPolymorphism() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isRequiresBoundary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isSettable() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
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
 
isState() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
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
 
isSuppressed(Diagnostic.Kind, String, Element, boolean) - Method in class com.oracle.truffle.dsl.processor.Log
 
isSuppressed(Diagnostic.Kind, String, Element) - Method in class com.oracle.truffle.dsl.processor.Log
 
isSuppressed(Element, String...) - Static method in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
isThisExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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.
isUncachedSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isUnnamed() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
 
isUnrolled() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isUsedInGuard() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isUseForAOT() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
isWeakReference() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isWeakReferenceGet() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isWeakReferenceGuard() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
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
 
languageReferences - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
LanguageRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
 
LanguageRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.LanguageRegistrationProcessor
 
libraries - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
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_DelegateExport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LibraryExport_DelegateExport_Name - Static 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, boolean) - 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
 
LIMIT - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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, String[]) - 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
 
lookupField(Class<?>, String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
lookupMethod(String, List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
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
 
markUnsafeAccessed(CodeElement<?>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
matches(VariableElement) - Method in class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
 
matches(VariableElement) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
matchExecutable(String, List<TypeMirror>, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
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
 
mergeSuppressWarnings(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, String) - 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
 
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

needsCaching() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
Returns true if the assumption needs to be cached in a field.
needsCastTo(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
needsDefaultExportProvider() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
needsDynamicDispatch() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
needsEagerExportProvider() - 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
 
needsPushEncapsulatingNode() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
needsTruffleBoundary() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
needsVirtualFrame() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
NEVERDEFAULT - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
NeverDefault - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NeverDefault_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
neverDefaultElements - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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_KEYWORD - Static variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
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, String, String) - 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
 
NodeConstants - Class in com.oracle.truffle.dsl.processor.generator
Constants per generated specialized node.
NodeConstants() - Constructor for class com.oracle.truffle.dsl.processor.generator.NodeConstants
 
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, NodeData, TypeElement, TypeSystemData, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
 
NodeData(ProcessorContext, NodeData, TypeElement) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
 
nodeElement(NodeData) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
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
 
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
 
NonIdempotent - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NonIdempotent_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
nonIdempotentMethods - 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, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
 
Parameter(Parameter, VariableElement) - 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(MessageContainer, String, 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
 
parseAndResolve(DSLExpressionResolver, MessageContainer, String, String) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
parseIfAbsent(TypeElement, Class<?>, Function<TypeElement, T>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
parseImpl(MethodSpec, int, String, ExecutableElement, AnnotationMirror, TypeMirror, List<? extends VariableElement>) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
 
parseNode(TypeElement) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
popEncapsulatingNode(CodeTreeBuilder) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
Predicate<T> - Interface in com.oracle.truffle.dsl.processor.util
 
prependToClass(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.generator.NodeConstants
 
printException(Throwable) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
printSummary(PrintStream, String) - Method in class com.oracle.truffle.dsl.processor.Timer
 
printTimings(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
ProbeNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ProbeNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
process(Element) - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
 
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.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
 
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) - Constructor for class com.oracle.truffle.dsl.processor.ProcessorContext
 
ProcessorContext.ProcessCallback - Interface in com.oracle.truffle.dsl.processor
 
Profile - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Profile_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ProvidedTags - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ProvidedTags_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
pushEncapsulatingNode(CodeTreeBuilder, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 

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
 
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.Cast
 
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
 
registerService(String, String, Element) - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
 
reloadType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
reloadTypeElement(TypeElement) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
remove() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
 
removeFastPathSpecializations(NodeData, Map<CacheExpression, String>) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
renameArguments(String...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
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_Megamorphic - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ReportPolymorphism_Megamorphic_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ReportPolymorphism_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
reservedSymbols - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
reserveSymbol(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
resolve(DSLExpressionResolver, MessageContainer, String, DSLExpression, String) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
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
 
resolveConstant() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
 
resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
 
resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
resolvePrimitiveFieldType(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
 
resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
 
resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
 
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

sameSignature(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
SandboxPolicy - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SandboxPolicy_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
setAbstract(boolean) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
setAbstract(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
setActivationProbability(double) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setAdopt(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
setCachedLibrary(LibraryData) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
setDefaultExportLookupEnabled(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
setDefaultExportPriority(int) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
setDefaultExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setDefaultInlineCached(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setDefaultValue(AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
setDelegationVariable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
setDeprecatedOverloads(List<LibraryMessage>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
setDeprecatedReplacement(LibraryMessage) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
setDimensions(int) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setDocTree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
setDynamicDispatchEnabled(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
setEagerInitialize(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
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
 
setFastPathIdempotent(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
setFinal(Set<Modifier>, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
setFrameType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
setGenerateAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateCached(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateExecuteTracing(boolean, boolean, boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateInline(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateIntrospection(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGeneratePackagePrivate(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setGenerateSlowPathOnly(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
setGenerateStatistics(boolean) - 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
 
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
 
setImplicitCreateExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
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
 
setInlinedNode(InlinedNodeData) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
setIsUsedInGuard(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
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
 
setLocalActivationProbability(double) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
setName(String) - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
 
setNeverDefault(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setNeverDefaultGuaranteed(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setNode(NodeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
setNodeBound(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setOverriden(boolean) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
setParent(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
setPolymorphicExecutable(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setPrepareForAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setPushEncapsulatingNode(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
setReachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReachableSpecializations(List<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setReachesFallback(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReplaced(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReplacedBy(Set<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReplaces(Set<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setReplacesNames(Set<String>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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
 
setSetter(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
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
 
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
 
setTransitionLimit(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
setUncachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
setUncachedExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setUncachedExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
setUncachedExpressionError(MessageContainer.Message) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setUncachedSpecialization(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setUniqueName(String) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
setUnroll(int) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setUnrollIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setUseForAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
setUseForAOTPriority(int) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
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
 
setWeakReference(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setWeakReferenceGet(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setWeakReferenceGuard(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
SHARING_RECOMMENDATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
shouldInlineByDefault() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
shouldUseSpecializationClassBySize(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
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
 
SlowPathListener - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SlowPathListener_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, boolean, 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.Idempotence - Enum in com.oracle.truffle.dsl.processor.model
 
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, boolean) - Constructor for class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
 
SpecializationStatistics - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SpecializationStatistics_AlwaysEnabled - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SpecializationStatistics_AlwaysEnabled_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SpecializationStatistics_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SpecializationStatistics_NodeStatistics - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SpecializationStatistics_NodeStatistics_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
stateBitWidth(NodeData) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
statement(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
statement(String, 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
 
STATIC_METHOD - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
StaticConstants - Class in com.oracle.truffle.dsl.processor.generator
Constants per top-level class.
StaticConstants() - Constructor for class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
staticMethod(Class<?>, String, Class<?>[], Object...) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
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(int) - 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
 
suppressAllWarnings(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
suppressDSLWarnings(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
SuppressPackageWarnings - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SuppressPackageWarnings_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 

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
 
TEST_PACKAGES - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Timer - Class in com.oracle.truffle.dsl.processor
 
timingsEnabled() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
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.CodeTypeMirror.DeclaredCodeTypeMirror
 
toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
toString() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
toString() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
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
 
TRUFFLE - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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
 
TruffleOptionDescriptors - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleOptionDescriptors_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
 
TruffleProcessorOptions - Class in com.oracle.truffle.dsl.processor
Aggregates all options recognized by TruffleProcessor.
TruffleProcessorOptions() - Constructor for class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
 
TruffleSuppressedWarnings - Class in com.oracle.truffle.dsl.processor
 
TruffleTypes - Class in com.oracle.truffle.dsl.processor
 
TruffleTypes() - Constructor for class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleWeakReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleWeakReference_Name - Static variable in 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(TypeSystemData, 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
 
types() - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
TypeSignature() - 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
 

U

unboxAnnotationValue(AnnotationValue) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
uniqueTypes(Collection<TypeMirror>) - 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
 
UNUSED - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
updateOverload(LibraryMessage) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
updaterReferences - Variable in class com.oracle.truffle.dsl.processor.generator.NodeConstants
 
usesDefaultCachedInitializer() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
useSpecializationClass(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 

V

valueOf(String) - Static method in enum com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.GeneratorMode
Returns the enum constant of this type with the specified name.
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.Idempotence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.GeneratorMode
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.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.Idempotence
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.
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
 
visitCast(DSLExpression.Cast) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
 
visitCast(DSLExpression.Cast) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
 
visitCast(DSLExpression.Cast) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
visitCast(DSLExpression.Cast) - 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
 
visitVariable(VariableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
 
VOCABULARY - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
VOCABULARY - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 

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