Index

A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT_LIBRARY_EXPORT - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
abstractBuilderType - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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> - Class in com.oracle.truffle.dsl.processor.parser
THIS IS NOT PUBLIC API.
AbstractParser() - Constructor for class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
AbstractTruffleException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
AbstractTruffleException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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(CodeElementScanner<?, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
 
accept(AnnotationValueVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
 
accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
 
accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
accept(ElementVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.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
 
accept(TypeVisitor<R, P>, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
 
accessWith(CodeTree) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
add(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
add(T) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
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
 
addBuiltins(BytecodeDSLModel, TruffleTypes, ProcessorContext) - Static method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLBuiltins
 
addCaughtException(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
addCheckBooleanInstruction(BytecodeDSLModel) - Static method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLBuiltins
 
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(AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
addError(AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
addError(Element, 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
 
addHelperMethod(String, Supplier<CodeExecutableElement>) - Method in class com.oracle.truffle.dsl.processor.generator.NodeConstants
 
addImmediate(InstructionModel.ImmediateKind, String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
additionalArguments() - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
additionalArguments() - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
addOptional(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
addOptional(T) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
addOverride(CodeExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
addParameter(Parameter) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
addParameter(VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
addParametersTo(CodeExecutableElement, int, String...) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
addQuickeningStateParametersTo(CodeExecutableElement, FlatNodeGenFactory.FrameState, Collection<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
addReferencesTo(CodeTreeBuilder, String...) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
addThrownExceptions(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
addThrownType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
addToClass(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.generator.NodeConstants
 
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(AnnotationMirror, AnnotationValue, 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
 
addWarning(Element, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
 
after() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
Returns the value of the after record component.
ALL - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
ALL_KEYS - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
allowUnsafe - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
AND_RETURN_CONVERTED - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
AND_RETURN_VALUE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
AnnotationProcessor<M> - 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 - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ASSUMPTION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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

basicTypeId(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
before() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
Returns the value of the before record component.
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_DefaultExpression - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Bind_DefaultExpression_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Bind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
bindExpressionValue(FlatNodeGenFactory.FrameState, DSLExpression.Variable) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
bindExpressionValue(FlatNodeGenFactory.FrameState, DSLExpression.Variable) - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
BLOCK - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
blockOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
booleanConverterInstruction() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
Returns the value of the booleanConverterInstruction record component.
BooleanLiteral(boolean) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
 
boxingEliminatedTypes - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
boxType(ProcessorContext, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
boxType(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
boxType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
 
BRANCH - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
BRANCH - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
BRANCH_BACKWARD - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
BRANCH_FALSE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
BRANCH_PROFILE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
branchBackwardInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
branchFalseInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
branchInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
build() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
builderType() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns the value of the builderType record component.
BYTE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
 
ByteArraySupport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ByteArraySupport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
bytecode - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
BYTECODE_INDEX - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
BytecodeBuilder - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeBuilder_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeConfig - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeConfig_Builder - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeConfig_Builder_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeConfig_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeConfigEncoder - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeConfigEncoder_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDebugListener - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDeserializer - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDeserializer_DeserializerContext - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDeserializer_DeserializerContext_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDeserializer_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDSLAccess - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDSLAccess_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeDSLBuiltins - Class in com.oracle.truffle.dsl.processor.bytecode.model
Helper class that initializes a BytecodeDSLModel with all of the Bytecode DSL builtins.
BytecodeDSLBuiltins() - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLBuiltins
 
BytecodeDSLCodeGenerator - Class in com.oracle.truffle.dsl.processor.bytecode.generator
 
BytecodeDSLCodeGenerator() - Constructor for class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLCodeGenerator
 
BytecodeDSLModel - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
BytecodeDSLModel(ProcessorContext, TypeElement, AnnotationMirror, String, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
BytecodeDSLModels - Class in com.oracle.truffle.dsl.processor.bytecode.model
A Template with one or more BytecodeDSLModel models.
BytecodeDSLModels(ProcessorContext, TypeElement, AnnotationMirror, List<BytecodeDSLModel>) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModels
 
BytecodeDSLNodeGeneratorPlugs - Class in com.oracle.truffle.dsl.processor.bytecode.generator
 
BytecodeDSLNodeGeneratorPlugs(BytecodeRootNodeElement, InstructionModel) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
BytecodeDSLParser - Class in com.oracle.truffle.dsl.processor.bytecode.parser
 
BytecodeDSLParser() - Constructor for class com.oracle.truffle.dsl.processor.bytecode.parser.BytecodeDSLParser
 
BytecodeEncodingException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeEncodingException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeIntrospection - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeIntrospection_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeLabel - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeLabel_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeLocal - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeLocal_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeLocation - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeLocation_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeOSRNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeOSRNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeParser - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeParser_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeRootNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeRootNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeRootNodes - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeRootNodes_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSerializer - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSerializer_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSerializer_SerializerContext - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSerializer_SerializerContext_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSupport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSupport_CloneReferenceList - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSupport_CloneReferenceList_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeSupport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeTier - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeTier_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeTracingMetadata - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeTracingMetadata_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeTracingMetadata_SpecializationNames - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
BytecodeTracingMetadata_SpecializationNames_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
byteSize - Variable in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
 

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
 
canBoxingEliminateType(NodeExecutionData, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
canBoxingEliminateType(NodeExecutionData, TypeMirror) - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
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(TypeSystemData, TypeMirror, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
cast(TypeSystemData, TypeMirror, String) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
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
 
cast(TypeMirror, String) - 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
 
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
 
charAt(int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeNames.NameImpl
 
CHECK_BOOLEAN - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
checkBooleanInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
ChildExecutionResult(CodeTree, boolean) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.ChildExecutionResult
 
ClassLiteral(TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
 
clear() - Method in class com.oracle.truffle.dsl.processor.generator.StaticConstants
 
clear(String) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
CLEAR_LOCAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
clearLocalInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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> - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeElement(Set<Modifier>) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
CodeElementScanner<R,P> - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeElementScanner() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
CodeExecutableElement - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeExecutableElement(Set<Modifier>, TypeMirror, String, CodeVariableElement...) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
CodeExecutableElement(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
CodeImport - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeImport(String, String, boolean) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeImport
 
CodeNames - Class in com.oracle.truffle.dsl.processor.java.model
 
CodeNames() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeNames
 
CodeNames.NameImpl - Class in com.oracle.truffle.dsl.processor.java.model
 
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 Class 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(Set<Modifier>, TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
CodeVariableElement(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
 
CodeWriter - Class in com.oracle.truffle.dsl.processor
 
CodeWriter(ProcessingEnvironment, Element) - Constructor for class com.oracle.truffle.dsl.processor.CodeWriter
 
collectAnnotations(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.bytecode.generator - package com.oracle.truffle.dsl.processor.bytecode.generator
 
com.oracle.truffle.dsl.processor.bytecode.model - package com.oracle.truffle.dsl.processor.bytecode.model
 
com.oracle.truffle.dsl.processor.bytecode.parser - package com.oracle.truffle.dsl.processor.bytecode.parser
 
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
 
COMMA_GROUP - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
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, Set<String>, TypeMirror, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
compareByTypeHierarchy(TypeMirror, TypeMirror) - 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(InstructionModel.InstructionEncoding) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionEncoding
 
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(NodeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.ImplicitCastData
 
compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
compareTo(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
compareType(ProcessorContext, TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
compareType(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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 Class in com.oracle.truffle.dsl.processor
 
CompileErrorException(String) - Constructor for exception class 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
 
CONDITIONAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
conditionalOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
CONSTANT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
constantLiteral(TypeMirror, int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
ConstantOperand - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ConstantOperand_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
constantOperandAfterNames - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
constantOperandBeforeNames - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
ConstantOperandModel - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
 
ConstantOperandModel(TypeMirror, String, String, Boolean, int, AnnotationMirror) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Creates an instance of a ConstantOperandModel record class.
constantOperands - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
constantOperandsAfterCount - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
constantOperandsBeforeCount - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
ConstantOperandsModel(List<ConstantOperandModel>, List<ConstantOperandModel>) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
Creates an instance of a ConstantOperandsModel record class.
constantType() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns the value of the constantType record component.
construct(Class<?>) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
construct(Class<?>, Class<?>[], Object...) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
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
 
contentEquals(CharSequence) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeNames.NameImpl
 
context - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
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
 
ContinuationResult - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ContinuationResult_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ContinuationRootNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ContinuationRootNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
continueWhen - Variable in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
continueWhen() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
 
ControlFlowException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ControlFlowException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
convertsOperands() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
 
copy() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
copy() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
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
 
copy(FlatNodeGenFactory.NodeExecutionMode) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
copy(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
copy(List<? extends Element>) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
 
create() - Method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
 
create() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
create(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
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(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(ProcessorContext, AnnotationProcessor<?>, BytecodeDSLModels) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLCodeGenerator
 
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(ProcessorContext, AnnotationProcessor<?>, NodeData) - Method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
 
create(ProcessorContext, AnnotationProcessor<?>, TypeSystemData) - Method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
create(ProcessorContext, AnnotationProcessor<?>, M) - Method in class com.oracle.truffle.dsl.processor.generator.CodeTypeElementFactory
 
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
 
create(List<SpecializationData>) - Static method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
createAbstractBuilderType(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLCodeGenerator
 
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
 
createClass(TypeElement, 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
 
createDeclaration(CodeTree) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
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
 
createExecuteChild(FlatNodeGenFactory, CodeTreeBuilder, FlatNodeGenFactory.FrameState, FlatNodeGenFactory.FrameState, NodeExecutionData, FlatNodeGenFactory.LocalVariable) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
createExecuteChild(FlatNodeGenFactory, CodeTreeBuilder, FlatNodeGenFactory.FrameState, FlatNodeGenFactory.FrameState, NodeExecutionData, FlatNodeGenFactory.LocalVariable) - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
createExecuteChild(CodeTreeBuilder, FlatNodeGenFactory.FrameState, FlatNodeGenFactory.FrameState, NodeExecutionData, FlatNodeGenFactory.LocalVariable) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createExecuteMethod(CodeTypeElement, CodeExecutableElement, List<SpecializationData>, boolean) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createExpectMethod(Modifier, TypeSystemData, TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
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
 
createIsImplicitTypeStateCheck(FlatNodeGenFactory.FrameState, TypeMirror, TypeMirror, int) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
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
 
createNeverPartOfCompilation() - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createNodeChildReferenceForException(FlatNodeGenFactory, FlatNodeGenFactory.FrameState, NodeExecutionData, NodeChildData) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
createNodeChildReferenceForException(FlatNodeGenFactory, FlatNodeGenFactory.FrameState, NodeExecutionData, NodeChildData) - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
createOnlyActive(FlatNodeGenFactory.FrameState, List<SpecializationData>, Collection<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
createOperationParser(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
createParameter() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
createPolymorphicSignature(List<SpecializationSignatureParser.SpecializationSignature>, List<ExecutableElement>, MessageContainer) - Static method in class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser
Computes a Signature from the node's set of specializations.
createReference() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
createReferenceName() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
createReferenceName(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
createReturnParameterSpec() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
 
createShouldNotReachHere() - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createShouldNotReachHere(CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
createShouldNotReachHere(String) - 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
 
createTransferToInterpreterAndInvalidate() - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
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
 
createValue(NodeExecutionData, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
CUSTOM - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
CUSTOM - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
CUSTOM_INSTRUMENTATION - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
CUSTOM_SHORT_CIRCUIT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
CUSTOM_SHORT_CIRCUIT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
customModel - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
CustomOperationModel - Class in com.oracle.truffle.dsl.processor.bytecode.model
Model for a user-defined operation.
CustomOperationModel(ProcessorContext, BytecodeDSLModel, TypeElement, AnnotationMirror, OperationModel) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
CustomOperationParser - Class in com.oracle.truffle.dsl.processor.bytecode.parser
 
customRegularOperation(OperationModel.OperationKind, String, String, TypeElement, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
customShortCircuitOperation(String, String, AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 

D

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) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
declaration(TypeMirror, String, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
declaration(TypeMirror, String, CodeTreeBuilder) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
declaration(TypeMirror, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
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 - Enum constant in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.GeneratorMode
 
DEFAULT - Static variable in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
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
 
defaultLocalValue - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
defaultLocalValueExpression - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
dimensions() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns the value of the dimensions record component.
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
 
doc() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns the value of the doc record component.
doc() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns the value of the doc record component.
DOC - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
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
 
DSLSupport_SpecializationDataNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
DSLSupport_SpecializationDataNode_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
 
DUP - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
dupInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
duplicatesOperandOnStack() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
If the operation doesn't produce a boolean, it must DUP the operand so it can pass it to the converter and also produce it as a result.
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
 
dynamicOperandCount - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
DynamicOperandModel - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
 
DynamicOperandModel(List<String>, boolean, boolean) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Creates an instance of a DynamicOperandModel record class.
dynamicOperands - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 

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
 
enableBlockScoping - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableQuickening - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableRootBodyTagging - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableRootTagging - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableSerialization - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableSpecializationIntrospection - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableTagInstrumentation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableUncachedInterpreter - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
enableYield - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
end(int) - 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
 
epilogExceptional - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
EpilogExceptional - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EpilogExceptional_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
epilogReturn - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
EpilogReturn - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EpilogReturn_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionEncoding
 
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser.SpecializationSignature
Indicates whether some other object is "equal to" this one.
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.CodeNames.NameImpl
 
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
 
ExceptionHandler - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExceptionHandler_HandlerKind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExceptionHandler_HandlerKind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExceptionHandler_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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, ExecutableElement, int, List<TypeMirror>, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
ExecutableTypeData(NodeData, TypeMirror, String, TypeMirror, List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
EXECUTE_PREFIX - Static variable in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
EXECUTE_SUFFIX - Static variable in class com.oracle.truffle.dsl.processor.library.ExportsParser
 
Executed - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Executed_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExecuteTracingSupport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExecuteTracingSupport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExecutionTracer - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExecutionTracer_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
expect(TypeSystemData, TypeMirror, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
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
 
EXPECT_ERROR_CLASS_NAME3 - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EXPECT_WARNING_CLASS_NAME1 - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EXPECT_WARNING_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_LoopExplosionKind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExplodeLoop_LoopExplosionKind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ExplodeLoop_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
EXPORTED_MESSAGE - Enum constant in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.GeneratorMode
 
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 - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
 
FALLBACK_GUARD - Enum constant in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
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
 
FAST_PATH - Enum constant in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
fdBuilderConstructor - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
fdConstructor - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
field(Object, String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
 
field(String, Object) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable.PrettyPrinter
 
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
 
filteredSpecializations - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
filterErrorElements(NodeData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
filterErrorElements(M) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
FinalBitSet - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FinalBitSet_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
finalizeInstructions() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
FINALLY_GENERATOR - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
FINALLY_HANDLER - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
finallyHandlerOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
findAllPublicMethods(DeclaredType, String) - 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, Class<?>) - 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.bytecode.model.BytecodeDSLModel
 
findChildContainers() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModels
 
findChildContainers() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
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(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
 
findExecutableElement(Element, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findExecutableElement(Element, String, int) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
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
 
findField(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
findGenerateAnnotation(TypeMirror, DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
findGenericExecutableTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
findGenericExecutableTypes(int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
findImmediate(InstructionModel.ImmediateKind, String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
findInstanceMethod(TypeElement, String, TypeMirror[]) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
Finds the method named methodName defined by typeElement.
findMethod() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
findMethod(Class<?>, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findMethod(TypeElement, 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
 
findNearestEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findOperation(OperationModel.OperationKind) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
findOverride(ExecutableElement, TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findOverride(TypeElement, ExecutableElement) - 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
 
findProvidedTag(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
findRootEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findSpecializationsByName(Collection<String>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
findStaticMethod(TypeElement, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
findTypeElement(CodeTypeElement, 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
 
findVariableElement(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
firstLetterLowerCase(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
firstLetterUpperCase(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
fixECJBinaryNameIssue(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
FixWarningsVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
 
FixWarningsVisitor(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, NodeGeneratorPlugs) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
FlatNodeGenFactory(ProcessorContext, FlatNodeGenFactory.GeneratorMode, NodeData, Collection<NodeData>, Map<CacheExpression, String>, StaticConstants, NodeConstants, NodeGeneratorPlugs) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
FlatNodeGenFactory.ChildExecutionResult - Class in com.oracle.truffle.dsl.processor.generator
 
FlatNodeGenFactory.FrameState - Class in com.oracle.truffle.dsl.processor.generator
 
FlatNodeGenFactory.GeneratorMode - Enum Class in com.oracle.truffle.dsl.processor.generator
 
FlatNodeGenFactory.LocalVariable - Class in com.oracle.truffle.dsl.processor.generator
 
FlatNodeGenFactory.NodeExecutionMode - Enum Class in com.oracle.truffle.dsl.processor.generator
 
flatten() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
ForceQuickening - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ForceQuickening_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
forCodeGeneration(BytecodeDSLModel, DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.bytecode.parser.CustomOperationParser
 
forProxyValidation() - Static method in class com.oracle.truffle.dsl.processor.bytecode.parser.CustomOperationParser
 
Frame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Frame_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FRAME_NAME - Static variable in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
FrameDescriptor - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameDescriptor_Builder - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameDescriptor_Builder_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameDescriptor_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameExtensions - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameExtensions_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameInstance - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameInstance_FrameAccess - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameInstance_FrameAccess_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameInstance_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameSlotKind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameSlotKind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameSlotTypeException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
FrameSlotTypeException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
fromQualifiedName(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
GenerateBytecode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateBytecode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateBytecodeTestVariant_Variant - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateBytecodeTestVariants - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateBytecodeTestVariants_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateBytecodeTestVariants_Variant_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
 
GenerateWrapper_YieldException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
GenerateWrapper_YieldException_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
 
get(String) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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.bytecode.parser.BytecodeDSLParser
 
getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.bytecode.parser.CustomOperationParser
 
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() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
 
getAnnotationValue(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getAnnotationValue(Class<T>, AnnotationMirror, String, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getAnnotationValue(AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
getAnnotationValue(AnnotationMirror, String, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
getAnnotationValueList(Class<T>, AnnotationMirror, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
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
 
getBoolean(String, boolean) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
getCacheClassInitialized(CacheExpression) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
getCacheInitialized(SpecializationData, CacheExpression) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
getConstantName() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getConstantName() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
getConstantOperandAfterName(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
getConstantOperandBeforeName(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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
 
getCustomOperationForOperation(OperationModel) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getCustomOperationForType(TypeElement) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getDeclaredMethod(TypeElement, String, TypeMirror[]) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getDeclaredType(String) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getDeclaredType(TypeElement, TypeMirror...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
getDynamicOperandTypes() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
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
 
getEnclosingSourceFile(ProcessingEnvironment, Element) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
 
getEnclosingSourceFile(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
 
getEnclosingSourceFile(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
 
getEnclosingSourceFile(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
 
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() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getExecutableTypes(int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getExecuteWith() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
 
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
 
getFlattenedQuickenedInstructions() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
 
getGenericReturnType() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
getGenericType(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
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.bytecode.model.InstructionModel
 
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
 
getImmediate(InstructionModel.ImmediateKind) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getImmediate(String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getImmediates() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getImmediates(InstructionModel.ImmediateKind) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
 
getImplicitTags() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
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
 
getInlineSignatureCache() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
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
 
getInstructionByName(String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getInstructionEncoding() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getInstructionLength() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getInstructions() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getInstrumentations() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getInterfaces() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getInternalName() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getIntrospectionIndex() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
getInvalidateInstruction(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getInvalidateInstructions() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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.bytecode.model.BytecodeDSLModel
 
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
 
getMode() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
getModels() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModels
 
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.bytecode.model.BytecodeDSLModel
 
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.generator.FlatNodeGenFactory.LocalVariable
 
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
 
getNameOrDefault(String) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
 
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
 
getOperationBeginArgumentName(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
getOperationByName(String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getOperationEndArgumentName(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
getOperations() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
getOverridableMethods(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getPackageElement(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getPackageName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
 
getPackageName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getPackageName(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
 
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
 
getPermittedSubclasses() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
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
 
getProvidedRootBodyTag() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getProvidedRootTag() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getProvidedTags() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
 
getQualifiedName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getQualifiedName(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getQualifiedQuickeningName() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getQualifiedSuperTypeNames(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getQuickeningName() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getQuickeningRoot() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getQuickenMethod() - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
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.bytecode.parser.BytecodeDSLParser
 
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() - 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
 
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
 
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
 
getSpecializationSignature() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
getSpecializationSignature(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
getSpecializationSignature(List<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
getSpecializedNode() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
 
getSpecializedType(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
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() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
getSuperTypes(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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.InstrumentRegistrationProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.LanguageRegistrationProcessor
 
getSupportedSourceVersion() - Method in class com.oracle.truffle.dsl.processor.OptionalResourceRegistrationProcessor
 
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
 
getTokenNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
Deprecated.
getTokenNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
Deprecated.
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) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
getTypeElement(DeclaredType) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
getTypeGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
 
getTypeMirror() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
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
 
getTypeSimpleId(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
getUserOperations() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
getValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
 
getValue(int) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
getValue(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
 
getVisibility() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
getVisibility(Set<Modifier>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
GROUP - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
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
 
hasChildren() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
hasConstantOperands() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
 
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
 
hasFallthroughInSlowPath() - 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 record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Returns a hash code value for this object.
hashCode() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionEncoding
 
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
Returns a hash code value for this object.
hashCode() - Method in record class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser.SpecializationSignature
Returns a hash code value for this object.
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.CodeNames.NameImpl
 
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
 
hasImmediate(InstructionModel.ImmediateKind) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
 
hasNodeImmediate() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
hasOverloads(TypeElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
hasQuickenings() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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_BytecodeInterpreterSwitch - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
HostCompilerDirectives_BytecodeInterpreterSwitch_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
HostCompilerDirectives_InliningCutoff - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
HostCompilerDirectives_InliningCutoff_Name - Static 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

id - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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 - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.Idempotence
 
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
 
IF_THEN - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
IF_THEN_ELSE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
ifThenElseOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
ifThenOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
immediates - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
immediates - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionEncoding
 
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
 
implicitCastFlat(TypeSystemData, TypeMirror, CodeTree, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
ImplicitCastParser - Class in com.oracle.truffle.dsl.processor.parser
 
ImplicitCastParser(ProcessorContext, TypeSystemData) - Constructor for class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
 
implicitCheckFlat(TypeSystemData, TypeMirror, CodeTree, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
implicitExpectFlat(TypeSystemData, TypeMirror, CodeTree, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
implicitSpecializeFlat(TypeSystemData, TypeMirror, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
 
implicitTags - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
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
 
INDENT - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
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(String, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
instanceOf(String, TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
instanceOf(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
instruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
instruction(InstructionModel.InstructionKind, String, Signature) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
Instruction - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Argument - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Argument_BranchProfile - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Argument_BranchProfile_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Argument_Kind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Argument_Kind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Argument_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instruction_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InstructionEncoding(InstructionModel.ImmediateWidth[], int) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionEncoding
 
InstructionImmediate(int, InstructionModel.ImmediateKind, String) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Creates an instance of a InstructionImmediate record class.
InstructionModel - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
InstructionModel(InstructionModel.InstructionKind, String, Signature, String) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
InstructionModel.ImmediateKind - Enum Class in com.oracle.truffle.dsl.processor.bytecode.model
 
InstructionModel.ImmediateWidth - Enum Class in com.oracle.truffle.dsl.processor.bytecode.model
 
InstructionModel.InstructionEncoding - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
InstructionModel.InstructionImmediate - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
 
InstructionModel.InstructionKind - Enum Class in com.oracle.truffle.dsl.processor.bytecode.model
 
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
 
Instrumentation - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Instrumentation_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
instrumentationIndex - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
instrumentations - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
InstrumentRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
 
InstrumentRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.InstrumentRegistrationProcessor
 
INT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
 
INTEGER - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
interceptControlFlowException - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
interceptInternalException - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
interceptTruffleException - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
InternalResource - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InternalResource_Id - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InternalResource_Id_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InternalResource_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InternalResourceProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
InternalResourceProvider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
INTERPRETED_PERFORMANCE - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
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
 
INVALIDATE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
InvalidExpressionException - Exception Class 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
 
isBoxingEliminated(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
isBytecodeUpdatable() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
isControlFlow() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
isCustom() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
isCustomInstruction() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
 
isDeprecated(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isDeprecated(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
isEpilogExceptional() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
isEpilogExceptional() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
isEpilogReturn() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
 
isFastPath() - Method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
isFastPathIdempotent() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
 
isFinal() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
 
isFinal(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
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
 
isGenerateSlowPathOnly(TypeElement) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
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.
isGenerateUncached(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
isGuardBindsExclusiveCache() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isGuardBoundWithCache(GuardExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isGuardFallback() - Method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
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
 
isInlinedNode() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
isInstrumentation() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
isInternal - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
Internal operations are generated and used internally by the DSL.
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
 
isLocalVariableAccess() - Method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
isLocalVariableMaterializedAccess() - Method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
isMany() - Method in enum class 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
Whether the node instance is bound.
isNodeReceiverBound(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isNodeReceiverImplicitlyBound() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
Whether the node instance is bound implicitly.
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 class com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
 
isOverridable(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isOverride(ExecutableElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
Returns true if e1 is an override of e2.
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
 
isParsable(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
 
isPrepareForAOT() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
isPrimitive() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
 
isPrimitive(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isPushEncapsulatingNode() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
 
isQuickening() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
== !@ReportPolymorphism.Exclude.
isRequiresBoundary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isReturnTypeQuickening() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
isSettable() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
 
isShortCircuitConverter() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
isSignature() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
isSingleLine() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
 
isSkipStateChecks() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
isSlowPath() - Method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
isSourceOnly() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
isSpecializationClassInitialized(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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(Element, String...) - Static method in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
isSuppressed(Diagnostic.Kind, String, Element) - Method in class com.oracle.truffle.dsl.processor.Log
 
isSuppressed(Diagnostic.Kind, String, Element, boolean) - Method in class com.oracle.truffle.dsl.processor.Log
 
isSymbolBoundBound(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
Whether the given symbol is bound.
isTagInstrumentation() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
isTagProvided(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
isThisExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
isTopLevelClass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
isTransparent - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
Transparent operations do not have their own logic; any value produced by their children is simply forwarded to the parent operation.
isTransparent() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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.
isUncached() - Method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
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
 
isVariadic - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
isVariadic - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
isVariadic() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Returns the value of the isVariadic record component.
isVariadicParameter(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
isVisible(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
isVoid - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
isVoid - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
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

JAVA_DOC - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
JavaCCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
 
JavaCCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
 
javadoc - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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(Element) - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
 
justification() - Element in annotation interface com.oracle.truffle.dsl.processor.SuppressFBWarnings
Reason why the warning is suppressed.

K

kind - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
kind - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
kind() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Returns the value of the kind record component.
kind() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns the value of the kind record component.

L

l - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
LABEL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
LABEL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LANGUAGE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
languageClass - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
length - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionEncoding
 
length() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeNames.NameImpl
 
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
 
lineCommentf(String, Object...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
lines(List<String>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
load(FlatNodeGenFactory, FlatNodeGenFactory.NodeExecutionMode, CodeExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
load(FlatNodeGenFactory, ExecutableTypeData, int, FlatNodeGenFactory.NodeExecutionMode, CodeExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
LOAD_ARGUMENT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
LOAD_ARGUMENT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LOAD_CONSTANT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
LOAD_CONSTANT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LOAD_EXCEPTION - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
LOAD_EXCEPTION - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LOAD_LOCAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
LOAD_LOCAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LOAD_LOCAL_MATERIALIZED - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
LOAD_LOCAL_MATERIALIZED - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LOAD_NULL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
LOAD_NULL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
LOAD_VARIADIC - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
loadAllMembers(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
Loads all members in declaration order.
loadConstantInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
loadConstantOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
loadFilteredMembers(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
Loads all members in declaration order but filters members of truffle Node and Object.
loadLocalMaterializedOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
loadLocalOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
loadNullInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
loadNullOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
loadVariadicInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
LOCAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
LOCAL_ARRAY - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
LOCAL_INDEX - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
Local index into the locals table.
LOCAL_OFFSET - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
Relative local offset into the frame.
LOCAL_ROOT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
Index into BytecodeRootNodes.nodes.
LocalAccessor - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LocalAccessor_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LocalRangeAccessor - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LocalRangeAccessor_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LocalVariable - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LocalVariable_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
log - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
Log - Class in com.oracle.truffle.dsl.processor
THIS IS NOT PUBLIC API.
Log(ProcessingEnvironment, boolean, String[]) - Constructor for class com.oracle.truffle.dsl.processor.Log
 
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
 
LoopNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
LoopNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 

M

m - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 
makeGeneric(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
makeOriginal() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
MANY - Enum constant in enum class com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
 
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
 
materializedAccessesNeedLocalIndex() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
MERGE_CONDITIONAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
MERGE_VARIADIC - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
mergeSuppressWarnings(CodeElement<?>, String...) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
mergeVariadicInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
message(Diagnostic.Kind, Element, AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.Log
 
Message - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Message(AnnotationMirror, AnnotationValue, Element, MessageContainer, String, Diagnostic.Kind, String) - Constructor for class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
 
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
 
mirror() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns the value of the mirror record component.
modelName - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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

name - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
name - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
name() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns the value of the name record component.
name() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Returns the value of the name record component.
name() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns the value of the name record component.
nameEquals(Name, Name) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
names() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Returns the value of the names record component.
needsBciSlot() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
needsBoxingElimination(BytecodeDSLModel, int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
 
needsLibraryNode() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
needsPushEncapsulatingNode() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
needsRewrite(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
needsRewrites(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
needsState() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
 
needsState(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
needsState(ProcessorContext) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
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() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
negate_factor(int) - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
 
Negate_factorContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
 
NeverDefault - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NEVERDEFAULT - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
NeverDefault_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
neverDefaultElements - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NEW_LINE - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
newElementList(List<? extends Element>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
newLine() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
newType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
next() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
 
nextName() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
NO_NATURAL_ORDER - Static variable in class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
Node - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Child - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Child_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Children - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Children_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Node_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NODE_PROFILE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
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 Class 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 and helper methods 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 - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
NodeData - Class in com.oracle.truffle.dsl.processor.model
 
NodeData(ProcessorContext, NodeData, TypeElement) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeData
 
NodeData(ProcessorContext, NodeData, TypeElement, TypeSystemData, boolean, boolean, boolean) - 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
 
NodeGeneratorPlugs - Interface in com.oracle.truffle.dsl.processor.generator
Interface that allows node generators to customize the way FlatNodeGenFactory generates nodes.
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
 
NodeLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
NodeMethodParser<E> - 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 - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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
 
NON_IDEMPOTENT - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.Idempotence
 
NONE - Static variable in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
 
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
 
noOpFactory() - Static method in class com.oracle.truffle.dsl.processor.generator.CodeTypeElementFactory
Factory that produces nothing.
notifySpecialize(FlatNodeGenFactory, CodeTreeBuilder, FlatNodeGenFactory.FrameState, SpecializationData) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
notifySpecialize(FlatNodeGenFactory, CodeTreeBuilder, FlatNodeGenFactory.FrameState, SpecializationData) - Method in interface com.oracle.truffle.dsl.processor.generator.NodeGeneratorPlugs
 
nullInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
nullLiteral() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
numConstantOperandsAfter() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
numConstantOperandsBefore() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
numDynamicOperands() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
NUMERIC_LITERAL - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
NUMERIC_LITERAL - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
NUMERIC_LITERAL() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
 

O

OBJECT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
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
 
offset() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Returns the value of the offset record component.
ONE - Enum constant in enum class com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
 
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
 
OPCODE_WIDTH - Static variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
operandNames() - Method in record class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser.SpecializationSignature
Returns the value of the operandNames record component.
operandTypes - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
operation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.CustomOperationModel
 
operation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
operation() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Returns the value of the operation record component.
operation() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Returns the value of the operation record component.
operation(OperationModel.OperationKind, String, String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
Operation - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Operation_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OperationArgument(TypeMirror, TypeMirror, OperationModel.OperationArgument.Encoding, String, String) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Creates an instance of a OperationArgument record class.
operationBeginArguments - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
operationBeginArgumentVarArgs - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
operationEndArguments - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
OperationModel - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
OperationModel(BytecodeDSLModel, int, OperationModel.OperationKind, String, String) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
OperationModel.ConstantOperandsModel - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
Models the constant operand data statically declared on the operation using ConstantOperand annotations.
OperationModel.OperationArgument - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
Models an argument to a begin/emit/end method.
OperationModel.OperationArgument.Encoding - Enum Class in com.oracle.truffle.dsl.processor.bytecode.model
 
OperationModel.OperationKind - Enum Class in com.oracle.truffle.dsl.processor.bytecode.model
 
OperationProxy - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OperationProxy_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OperationProxy_Proxyable - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
OperationProxy_Proxyable_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
operator() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
Returns the value of the operator record component.
OptimizationDecisionsModel - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
OptimizationDecisionsModel() - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel
 
OptimizationDecisionsModel.QuickenDecision - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
A quicken model that is designed to be persistable and comparable, so internally uses strings.
OptimizationDecisionsModel.ResolvedQuickenDecision - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
 
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
 
OptionalResourceRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
 
OptionalResourceRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.OptionalResourceRegistrationProcessor
 
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
 
OR_RETURN_CONVERTED - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
OR_RETURN_VALUE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
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(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
Generates an override of the given method.
override(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
Generates an override of the given method defined on the given type that takes no parameters.
override(DeclaredType, String, String[]) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
Generates an override of the given method defined on the given type.
override(DeclaredType, String, String[], TypeMirror[]) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
Generates an override of the given method defined on the given type.

P

packageEquals(PackageElement, PackageElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
packageEquals(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
Parameter - Class in com.oracle.truffle.dsl.processor.model
 
Parameter(Parameter, VariableElement) - Constructor for class com.oracle.truffle.dsl.processor.model.Parameter
 
Parameter(ParameterSpec, VariableElement, int, int, boolean) - 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
 
parent - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
parse(MessageContainer, String, String) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
 
parse(MethodSpec, ExecutableElement, AnnotationMirror, int) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
 
parse(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
parse(List<? extends Element>) - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
parse(Element) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
parse(Element, boolean) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.bytecode.parser.BytecodeDSLParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.bytecode.parser.CustomOperationParser
 
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, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
parse(Element, List<AnnotationMirror>) - Method in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
 
parse(ExecutableElement, MessageContainer, OperationModel.ConstantOperandsModel) - Method in class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser
 
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
 
parseSignatures(List<ExecutableElement>, MessageContainer, OperationModel.ConstantOperandsModel) - Static method in class com.oracle.truffle.dsl.processor.bytecode.parser.CustomOperationParser
Parses each specialization to a signature.
POP - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
popEncapsulatingNode(CodeTreeBuilder) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
 
popInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
pp() - Method in interface com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable
 
pp(PrettyPrintable.PrettyPrinter) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
pp(PrettyPrintable.PrettyPrinter) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
pp(PrettyPrintable.PrettyPrinter) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
pp(PrettyPrintable.PrettyPrinter) - Method in interface com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable
 
Predicate<T> - Interface in com.oracle.truffle.dsl.processor.util
 
PrettyPrintable - Interface in com.oracle.truffle.dsl.processor.bytecode.model
 
PrettyPrintable.PrettyPrinter - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
prettyPrintEncoding() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
PrettyPrinter() - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable.PrettyPrinter
 
print(Object) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable.PrettyPrinter
 
print(String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable.PrettyPrinter
 
print(String, Object...) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.PrettyPrintable.PrettyPrinter
 
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(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.InstrumentRegistrationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.LanguageRegistrationProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.oracle.truffle.dsl.processor.OptionalResourceRegistrationProcessor
 
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
 
process(Element) - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
 
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
 
producesBoolean() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
If the operation doesn't convert its value, or it returns a converted boolean, it produces a boolean result.
Profile - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Profile_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
prolog - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
Prolog - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Prolog_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
 

Q

QuickenDecision(OperationModel, Collection<SpecializationData>) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
 
QuickenDecision(OperationModel, Collection<SpecializationData>, List<TypeMirror>) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
 
QuickenDecision(String, Set<String>, List<String>) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Creates an instance of a QuickenDecision record class.
quickenedInstructions - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
quickeningBase - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
quickeningName - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
quickenInstruction(InstructionModel, Signature, String) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 

R

rawTypeToWildcardedType(ProcessorContext, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
This method converts a raw type to a generic type with wildcard arguments.
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
 
REMOVE_LAST - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
removeFastPathSpecializations(NodeData, Map<CacheExpression, String>) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
removeValue(String) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
requiresRootOperation() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
requiresStackBalancing() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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(BytecodeDSLModel) - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
 
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
 
resolveCastOrCheck(TemplateMethod) - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
 
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
 
ResolvedQuickenDecision(OperationModel, List<SpecializationData>, List<TypeMirror>) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Creates an instance of a ResolvedQuickenDecision record class.
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
 
RETURN - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
RETURN - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
returnConvertedBoolean - Variable in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
 
returnConvertedBoolean() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
 
returnDefault() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
returnFalse() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
returnInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
returnNull() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
returnOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
returnStatement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
returnTrue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
returnType - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
returnTypeQuickening - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
ROOT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
RootNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
RootNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
rootOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
SerializationUtils - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SerializationUtils_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
serializedFields - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
set(NodeExecutionData, FlatNodeGenFactory.LocalVariable) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
set(String, FlatNodeGenFactory.LocalVariable) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
setBoolean(String, boolean) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
setDynamicOperands(DynamicOperandModel...) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
setEagerInitialize(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setElementValue(String, AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
 
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(boolean) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
setInstruction(InstructionModel) - Method in class com.oracle.truffle.dsl.processor.bytecode.generator.BytecodeDSLNodeGeneratorPlugs
 
setInstruction(InstructionModel) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
setInstrumentationIndex(int) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
setInternal() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
setIsUsedInGuard(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
 
setKind(SpecializationData.SpecializationKind) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
 
setKind(ElementKind) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
 
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
 
setOperationBeginArguments(OperationModel.OperationArgument...) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
setOperationBeginArgumentVarArgs(boolean) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
setOperationEndArguments(OperationModel.OperationArgument...) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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
 
setSkipStateChecks(boolean) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
setSpecializationClassInitialized(SpecializationData, boolean) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
setTransparent(boolean) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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
 
setTypeSystem(TypeSystemData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
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
 
setValue(NodeExecutionData, FlatNodeGenFactory.LocalVariable) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
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
 
setVariadic(boolean) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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
 
setVoid(boolean) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel
 
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
 
SHORT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
SHORT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
 
SHORT - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
shortCircuitInstruction(String, ShortCircuitInstructionModel) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
ShortCircuitInstructionModel - Record Class in com.oracle.truffle.dsl.processor.bytecode.model
 
ShortCircuitInstructionModel(ShortCircuitInstructionModel.Operator, InstructionModel) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
Creates an instance of a ShortCircuitInstructionModel record class.
ShortCircuitInstructionModel.Operator - Enum Class in com.oracle.truffle.dsl.processor.bytecode.model
The processor cannot directly depend on the module containing ShortCircuitOperation.Operation, so the definition is mirrored here.
shortCircuitInstructions - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
shortCircuitModel - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
ShortCircuitOperation - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
ShortCircuitOperation_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
shortName - Variable in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
shouldInlineByDefault() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
 
shouldUseSpecializationClassBySize(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
signature - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
signature() - Method in record class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser.SpecializationSignature
Returns the value of the signature record component.
signature(Class<?>, Class<?>...) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
Signature - Class in com.oracle.truffle.dsl.processor.bytecode.model
 
Signature(TypeMirror, List<TypeMirror>) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
Signature(TypeMirror, List<TypeMirror>, boolean, int, int) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
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
 
singleVariable(VariableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
size() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
 
SLOW_PATH - Enum constant in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
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
 
Source - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SOURCE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
Source_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SOURCE_SECTION - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
SourceInformation - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SourceInformation_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SourceInformationTree - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SourceInformationTree_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
sourceOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
SourceSection - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SourceSection_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
sourceSectionOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationData
 
SpecializationData(NodeData, TemplateMethod, SpecializationData.SpecializationKind, List<SpecializationThrowsData>, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationData
 
SpecializationData.Idempotence - Enum Class in com.oracle.truffle.dsl.processor.model
 
SpecializationData.SpecializationKind - Enum Class in com.oracle.truffle.dsl.processor.model
 
specializationDebugListener - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
specializations() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Returns the value of the specializations record component.
specializations() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Returns the value of the specializations record component.
SpecializationSignature(Signature, List<String>) - Constructor for record class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser.SpecializationSignature
Creates an instance of a SpecializationSignature record class.
SpecializationSignatureParser - Class in com.oracle.truffle.dsl.processor.bytecode.parser
 
SpecializationSignatureParser(ProcessorContext) - Constructor for class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser
 
SpecializationSignatureParser.SpecializationSignature - Record Class in com.oracle.truffle.dsl.processor.bytecode.parser
Represents a signature parsed from a given specialization of a custom operation.
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
 
SPECIALIZED - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
 
specializedType - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
specializeOperandType(int, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
specifyAtEnd() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns the value of the specifyAtEnd record component.
SPLITTING - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
STACK_POINTER - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
StandardTags_RootBodyTag - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
StandardTags_RootBodyTag_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
StandardTags_RootTag - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
StandardTags_RootTag_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
startAssert() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startAssign(String) - 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
 
startAssign(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(CodeTree, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startCall(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startCall(String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startCall(String, ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startCall(VariableElement, 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
 
startComment() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startDeclaration(TypeMirror, String) - 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
 
startElseBlock(boolean) - 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(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startNew(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startNew(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startNewArray(ArrayType, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startParantheses() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startReturn() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startStatement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startStaticCall(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startStaticCall(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startSuperCall() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startSwitch() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startSynchronized(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
startSynchronized(String) - 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(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
statement(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
statement(String, String...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
STATIC_FIELD_REFERENCE - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
STATIC_METHOD - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
 
STATIC_METHOD_REFERENCE - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
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(VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
staticReference(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
STORE_LOCAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
STORE_LOCAL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
STORE_LOCAL_MATERIALIZED - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
STORE_LOCAL_MATERIALIZED - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
STORE_NULL - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
storeBciInFrame - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
storeLocalInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
storeLocalMaterializedOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
storeLocalOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
storeNullInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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
 
STRING - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
subInstructions - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
subSequence(int, int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeNames.NameImpl
 
substituteNodeWithSpecializationClass(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
 
SUPERINSTRUCTION - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
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
 
SuppressFBWarnings - Annotation Interface in com.oracle.truffle.dsl.processor
Used to suppress SpotBugs warnings.
SuppressPackageWarnings - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SuppressPackageWarnings_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
SYMBOL_BYTECODE_INDEX - Static variable in class com.oracle.truffle.dsl.processor.bytecode.parser.BytecodeDSLParser
 
SYMBOL_BYTECODE_NODE - Static variable in class com.oracle.truffle.dsl.processor.bytecode.parser.BytecodeDSLParser
 
SYMBOL_NODE - Static variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
SYMBOL_NULL - Static variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
 
SYMBOL_ROOT_NODE - Static variable in class com.oracle.truffle.dsl.processor.bytecode.parser.BytecodeDSLParser
 
SYMBOL_THIS - Static variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
 

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
 
Tag - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TAG - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
TAG_ENTER - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
TAG_LEAVE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
TAG_LEAVE_VOID - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
Tag_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TAG_NODE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
TAG_RESUME - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
TAG_YIELD - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
tagEnterInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tagLeaveValueInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tagLeaveVoidInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tagOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tagResumeInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
TAGS - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
 
TagTree - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TagTree_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TagTreeNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TagTreeNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TagTreeNodeExports - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TagTreeNodeExports_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
tagTreeNodeLibrary - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tagYieldInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
template - Variable in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
Template - Class in com.oracle.truffle.dsl.processor.model
 
Template(ProcessorContext, TypeElement, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.Template
 
TemplateMethod - Class in com.oracle.truffle.dsl.processor.model
Note: this class has a natural ordering that is inconsistent with equals.
TemplateMethod(TemplateMethod) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
TemplateMethod(TemplateMethod, ExecutableElement) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
TemplateMethod(String, int, Template, MethodSpec, ExecutableElement, AnnotationMirror, Parameter, List<Parameter>) - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod
 
TemplateMethod.TypeSignature - Class in com.oracle.truffle.dsl.processor.model
 
TemplateMethodParser<T,E> - Class in com.oracle.truffle.dsl.processor.parser
 
TemplateMethodParser(ProcessorContext, T) - Constructor for class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
 
templateType - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
TEST_PACKAGES - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
THROW - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
throwInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
Timer - Class in com.oracle.truffle.dsl.processor
 
timingsEnabled() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
 
toJavadocParam() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
 
tokenNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
Deprecated.
tokenNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
Deprecated.
toSignatureString(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
 
toSignatureString(String) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
 
toString() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns a string representation of this record class.
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Returns a string representation of this record class.
toString() - Method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
 
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionImmediate
Returns a string representation of this record class.
toString() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.ConstantOperandsModel
Returns a string representation of this record class.
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
Returns a string representation of this record class.
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Returns a string representation of this record class.
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Returns a string representation of this record class.
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel
Returns a string representation of this record class.
toString() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.Signature
 
toString() - Method in record class com.oracle.truffle.dsl.processor.bytecode.parser.SpecializationSignatureParser.SpecializationSignature
Returns a string representation of this record class.
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.generator.FlatNodeGenFactory.FrameState
 
toString() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.LocalVariable
 
toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
 
toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeNames.NameImpl
 
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.NodeExecutionData
 
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
 
toType(ProcessorContext) - Method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
toType(ProcessorContext) - Method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
 
toVariableElement() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument
 
TRAP - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
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
 
TruffleFile_FileTypeDetector - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleFile_FileTypeDetector_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrument_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
 
TruffleInstrumentProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleInstrumentProvider_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_Registration - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguage_Registration_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguageProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleLanguageProvider_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
 
TruffleStackTraceElement - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
TruffleStackTraceElement_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
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
 
TRY_CATCH - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
TRY_CATCH_OTHERWISE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
TRY_FINALLY - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
tryCatchOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tryCatchOtherwiseOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
tryFinallyOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
type() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.ConstantOperandModel
Returns the value of the type record component.
type(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
TYPE - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
TYPE_LITERAL - Enum constant in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
 
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
 
typeEqualsAny(TypeMirror, List<? extends TypeMirror>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
typeEqualsAny(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() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.QuickenDecision
Returns the value of the types record component.
types() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.OptimizationDecisionsModel.ResolvedQuickenDecision
Returns the value of the types record component.
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.bytecode.model.BytecodeDSLModel
 
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

UnadoptableNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
UnadoptableNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
unboxAnnotationValue(AnnotationValue) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
 
UNCACHED - Enum constant in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
 
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
 
UNKNOWN - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.Idempotence
 
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
 
usesBoxingElimination() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
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

validateAlignment() - Method in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
value() - Element in annotation interface com.oracle.truffle.dsl.processor.SuppressFBWarnings
 
valueName(NodeExecutionData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.FrameState
 
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.GeneratorMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.Idempotence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateWidth
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationArgument.Encoding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.bytecode.model.ShortCircuitInstructionModel.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.GeneratorMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory.NodeExecutionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.java.model.CodeTreeKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.model.NodeChildData.Cardinality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.Idempotence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
Returns an array containing the constants of this enum class, in the order they are declared.
variable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
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
 
variables(List<? extends VariableElement>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
 
Variadic - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
Variadic_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
 
variadicPopCount - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel
 
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(CodeExecutableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
 
visitExecutable(CodeExecutableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
 
visitExecutable(CodeExecutableElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.GenerateOverrideVisitor
 
visitExecutable(CodeExecutableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitExecutable(ExecutableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitImport(CodeImport, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
 
visitImport(CodeImport, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
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, Void, Element) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
 
visitTree(CodeTree, Void, Element) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
 
visitTree(CodeTree, P, Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitType(CodeTypeElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
 
visitType(CodeTypeElement, Void) - Method in class com.oracle.truffle.dsl.processor.java.transform.FixWarningsVisitor
 
visitType(CodeTypeElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitType(TypeElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitTypeParameter(TypeParameterElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
visitVariable(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, 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
 
visitVariable(VariableElement, P) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
 
VOCABULARY - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
 
VOCABULARY - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
 
voidAllowed() - Method in record class com.oracle.truffle.dsl.processor.bytecode.model.DynamicOperandModel
Returns the value of the voidAllowed record component.

W

WHILE - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
whileOperation - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 
width - Variable in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.ImmediateKind
 
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
 

Y

YIELD - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.InstructionModel.InstructionKind
 
YIELD - Enum constant in enum class com.oracle.truffle.dsl.processor.bytecode.model.OperationModel.OperationKind
 
yieldInstruction - Variable in class com.oracle.truffle.dsl.processor.bytecode.model.BytecodeDSLModel
 

_

_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 K L M N O P Q R S T U V W Y _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form