Index
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
- 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
- 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
- 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
- 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
- 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
- addRequired(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- addSuppressableWarning(String, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- addSuppressableWarning(String, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- addThrownExceptions(CodeExecutableElement, List<? extends TypeMirror>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- addThrownType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- 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(AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- ALL - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
- ALL_KEYS - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
- ALWAYS_SLOW_PATH_MODE_NAME - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- AlwaysSlowPath - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- AnnotationProcessor<M> - 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
- Binary(String, DSLExpression, DSLExpression) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- Bind - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Bind_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- BooleanLiteral(boolean) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- boxType(ProcessorContext, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- boxType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- build() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
C
- Cached - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Cached_Exclusive - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Cached_Exclusive_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Cached_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Cached_Shared - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Cached_Shared_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- CachedLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- CachedLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- CachedParameterSpec - Class in com.oracle.truffle.dsl.processor.model
- CachedParameterSpec(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
- CacheExpression - Class in com.oracle.truffle.dsl.processor.model
- CacheExpression(Parameter, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.CacheExpression
- cacheSharingWarningsEnabled(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
- Call(DSLExpression, String, List<DSLExpression>) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- callback(TypeElement) - Method in interface com.oracle.truffle.dsl.processor.ProcessorContext.ProcessCallback
- canBeDeprecatedFrom(LibraryMessage) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- canDelegateTo(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- canThrowType(List<? extends TypeMirror>, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- canThrowTypeExact(List<? extends TypeMirror>, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- caseDefault() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- cast(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(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
- ClassLiteral(TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
- clear() - Method in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- clearSharing() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- clone(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- clone(VariableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- cloneNoAnnotations(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- cloneShallow(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- close() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- close() - Method in class com.oracle.truffle.dsl.processor.Timer
- CodeAnnotationMirror - Class in com.oracle.truffle.dsl.processor.java.model
- CodeAnnotationMirror(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- CodeAnnotationValue - Class in com.oracle.truffle.dsl.processor.java.model
- CodeAnnotationValue(Object) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
- CodeCompilationUnit - Class in com.oracle.truffle.dsl.processor.java.model
- CodeCompilationUnit() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- CodeElement<E> - Class in com.oracle.truffle.dsl.processor.java.model
- CodeElement(Set<Modifier>) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeElement
- CodeElementScanner<R,
P> - Class in com.oracle.truffle.dsl.processor.java.model - CodeElementScanner() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeElementScanner
- CodeExecutableElement - Class in com.oracle.truffle.dsl.processor.java.model
- CodeExecutableElement(Set<Modifier>, TypeMirror, String, CodeVariableElement...) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- CodeExecutableElement(TypeMirror, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- CodeImport - Class in com.oracle.truffle.dsl.processor.java.model
- CodeImport(String, String, boolean) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeImport
- CodeNames - Class in com.oracle.truffle.dsl.processor.java.model
- CodeNames() - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeNames
- CodeTree - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTreeBuilder - Class in com.oracle.truffle.dsl.processor.java.model
- CodeTreeBuilder(CodeTreeBuilder) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- CodeTreeKind - Enum 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.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(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
- constantLiteral(TypeMirror, int) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- containsField(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- containsKind(CodeTreeKind) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- context - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- contextReferences - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- ContextThreadLocal - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ContextThreadLocal_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- copy() - 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(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<?>, 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
- createBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- createBuilder() - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- CreateCast - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- CreateCast_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- CreateCastData - Class in com.oracle.truffle.dsl.processor.model
- CreateCastData(TemplateMethod, List<String>) - Constructor for class com.oracle.truffle.dsl.processor.model.CreateCastData
- CreateCastParser - Class in com.oracle.truffle.dsl.processor.parser
- CreateCastParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.CreateCastParser
- createClass(Template, TemplateMethod, Set<Modifier>, String, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- createConstantName(String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- createConstructorUsingFields(Set<Modifier>, CodeTypeElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- createConstructorUsingFields(Set<Modifier>, CodeTypeElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- createConstructorUsingFields(Set<Modifier>, CodeTypeElement, ExecutableElement, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- createContextReferenceConstant(StaticConstants, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- createCopyConstructorUsingFields(Set<Modifier>, CodeTypeElement, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- createCopyConstructorUsingFields(Set<Modifier>, CodeTypeElement, ExecutableElement, Set<String>) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- createDefaultMethodSpec(ExecutableElement, AnnotationMirror, boolean, String) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- createDefaultParser() - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- createDocBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- createExportParser(TypeMirror, TypeElement, boolean) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- createFactoryMethods(NodeData, List<ExecutableElement>) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
- createIndexedName(NodeChildData, int) - Static method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- createInitBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- createInitializeCaches(SpecializationData, List<CacheExpression>, CodeExecutableElement, String) - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
-
Used by
ExportsGeneratorto eagerly initialize caches referenced in accepts. - createInlinedFields(NodeData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- createInlineMethod(NodeData, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeFactoryFactory
- createLanguageReferenceConstant(StaticConstants, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- createLibraryConstant(StaticConstants, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- createMirror(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
- createName(ExecutableTypeData) - Static method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- createName(String, int) - Static method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- createReferenceName() - 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
- createTypeReference(Element, TypeMirror, boolean) - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- createUncached() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- createUncachedFields() - Method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- createValueParameterSpec(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.FallbackParser
- createValueParameterSpec(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- createWriter(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.CodeWriter
- createWriter(CodeTypeElement) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
D
- declaration(String, String, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(String, String, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(TypeMirror, String, CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- declaration(TypeMirror, String, CodeTreeBuilder) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- 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_MAX_BIT_WIDTH - Static variable in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- defaultDeclaration(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- DefaultExportProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DefaultExportProvider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- defaultValue(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- defaultValue(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- DenyReplace - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DenyReplace_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DEPRECATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
- DirectCallNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DirectCallNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DISABLE_STATE_BITWIDTH_MODIFICATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DisableStateBitWidthModification - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- 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
- DynamicDispatchLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DynamicDispatchLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DynamicObject - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DynamicObject_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DynamicObjectFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- DynamicObjectFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
E
- e - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
- e1 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- e2 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- EagerExportProvider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- EagerExportProvider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- elementEquals(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- ElementUtils - Class in com.oracle.truffle.dsl.processor.java
-
THIS IS NOT PUBLIC API.
- ElementUtils() - Constructor for class com.oracle.truffle.dsl.processor.java.ElementUtils
- emitDeprecationWarning(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- emitDeprecationWarning(ProcessingEnvironment, Element) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
- emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- emitDeprecationWarningImpl(ProcessingEnvironment, Element) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- emitMessages(Log) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- EncapsulatingNodeReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- EncapsulatingNodeReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- encodeConstants - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- end() - 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
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- equals(Object) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- eraseGenericTypes(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- evaluate(T) - Method in interface com.oracle.truffle.dsl.processor.util.Predicate
- executableEquals(ExecutableElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- ExecutableTypeData - Class in com.oracle.truffle.dsl.processor.model
- ExecutableTypeData(NodeData, 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
- 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_WARNING_CLASS_NAME1 - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ExpectError - Class in com.oracle.truffle.dsl.processor
- ExpectError() - Constructor for class com.oracle.truffle.dsl.processor.ExpectError
- ExpectErrorTypes - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ExplodeLoop - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ExplodeLoop_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- 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_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- FallbackParser - Class in com.oracle.truffle.dsl.processor.parser
- FallbackParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.FallbackParser
- field(Object, String) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.AbstractCompiler
- field(String, VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- fillInGenericWildcards(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- Filterator<T> - Class in com.oracle.truffle.dsl.processor.util
- Filterator(Iterator<T>, Predicate<T>) - Constructor for class com.oracle.truffle.dsl.processor.util.Filterator
- FilteredIterable<E> - Class in com.oracle.truffle.dsl.processor.util
- FilteredIterable(Iterable<E>, Predicate<E>) - Constructor for class com.oracle.truffle.dsl.processor.util.FilteredIterable
- filterErrorElements(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
- 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.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(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
- findGenericExecutableTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- findGenericExecutableTypes(int) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- 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(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
- findPackageElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findParameter(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findParameter(String) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findParameterOrDie(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- findParentEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findRootEnclosingType(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findStaticMethod(TypeElement, String) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- findVariableElement(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) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- FlatNodeGenFactory(ProcessorContext, FlatNodeGenFactory.GeneratorMode, NodeData, Collection<NodeData>, Map<CacheExpression, String>, StaticConstants, NodeConstants) - Constructor for class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- FlatNodeGenFactory.GeneratorMode - Enum Class in com.oracle.truffle.dsl.processor.generator
- flatten() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- Frame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Frame_Name - Static variable in class com.oracle.truffle.dsl.processor.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_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- fromTypeMirror(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- fuzzyMatch(Collection<String>, String, float) - Static method in class com.oracle.truffle.dsl.processor.library.ExportsParser
-
Returns the set of options that fuzzy match a given option name.
G
- GenerateAOT - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateAOT_Exclude - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateAOT_Exclude_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateAOT_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateAOT_Provider - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateAOT_Provider_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateCached - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateCached_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GeneratedBy - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GeneratedBy_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GeneratedCompiler - Class in com.oracle.truffle.dsl.processor.java.compiler
-
Compiler implementation for classes that are generated.
- GeneratedCompiler() - Constructor for class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
- GeneratedElement - Interface in com.oracle.truffle.dsl.processor.java.model
- GeneratedPackageElement - Class in com.oracle.truffle.dsl.processor.java.model
- GeneratedPackageElement(String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- GeneratedTypeElement - Class in com.oracle.truffle.dsl.processor.java.model
- GeneratedTypeElement(Set<Modifier>, ElementKind, PackageElement, String, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedTypeElement
- GeneratedTypeMirror - Class in com.oracle.truffle.dsl.processor.java.model
- GeneratedTypeMirror(String, String) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedTypeMirror
- GeneratedTypeMirror(String, String, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.GeneratedTypeMirror
- generateImports() - Method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- GenerateInline - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateInline_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateLibrary_Abstract - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateLibrary_Abstract_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateLibrary_DefaultExport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateLibrary_DefaultExport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateNodeFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateNodeFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateOverrideVisitor - Class in com.oracle.truffle.dsl.processor.java.transform
- GenerateOverrideVisitor(DeclaredType) - Constructor for class com.oracle.truffle.dsl.processor.java.transform.GenerateOverrideVisitor
- GeneratePackagePrivate - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GeneratePackagePrivate_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- generateSlowPathOnly - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- generateSlowPathOnly(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
- generateSlowPathOnlyFilter - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- generateSlowPathOnlyFilter(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
- generateSpecializationStatistics(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
- GenerateUncached - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateUncached_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_Ignore - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_Ignore_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_IncomingConverter - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_IncomingConverter_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_OutgoingConverter - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- GenerateWrapper_OutgoingConverter_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- 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
- getAbstractIfExported() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- getAbstractIfExportedAsWarning() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- getAccessElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getAccessType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
- getActivationProbability() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getActivationProbability() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getAll() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getAllAnnotationTypes() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- getAllGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- getAllMembersInDeclarationOrder(ProcessingEnvironment, TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- getAllMethods() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
-
All methods including deprecated overloads.
- getAllowedCheckedExceptions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getAllowedTypes() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- getAllSpecializations() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getAllTemplateMethods() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getAnnotation(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
-
Support for some JDK8 builds.
- getAnnotation(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getAnnotationMirror() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getAnnotationMirror() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getAnnotationMirrors() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getAnnotationMirrors() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getAnnotations() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getAnnotationsByType(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
-
Support JDK8 langtools.
- getAnnotationsByType(Class<A>) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.CreateCastParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.FallbackParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- getAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
- getAnnotationValue() - 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
-
Temporary local implementation of
ElementUtils.getAnnotationValue(javax.lang.model.element.AnnotationMirror, java.lang.String). - getAnnotationValue(AnnotationMirror, String, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
-
Temporary local implementation of
ElementUtils.getAnnotationValue(javax.lang.model.element.AnnotationMirror, java.lang.String, boolean). - 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
- getBoundCaches(DSLExpression, boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getBoundMethods(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getBounds() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
- getBuilder() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getBuiltinDefaultExport(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- getCachedAnnotations() - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- getCachedLibrary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getCachedLibraryExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getCachedLibraryLimit() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getCacheMap(Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getCaches() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getCardinality() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getCast(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getCasts() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getCasts() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getCastType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- getChannelNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- getCheck(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getCheckedType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
- getChecks() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getChild() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getChildArrayIndex() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getChildExecutions() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getChildNames() - Method in class com.oracle.truffle.dsl.processor.model.CreateCastData
- getChildren() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getChildren() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getClassQualifiedName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getCodeKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getCommonSuperType(ProcessorContext, Collection<TypeMirror>) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getCompiler(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.CompilerFactory
- getComponentType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.ArrayCodeTypeMirror
- getCompressedReferenceSize(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getConstantValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getContext() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getContext() - Method in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- getDeclaredMethodsInSuperTypes(TypeElement, String, TypeMirror...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
-
Gets the methods in the super type hierarchy (excluding interfaces) that are overridden by a method in a subtype.
- getDeclaredName(DeclaredType, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getDeclaredType(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
- getDynamicParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getDynamicTypes() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getElement() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- getElementHierarchy(Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getElementValues() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- getEnclosedElement() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getEnclosedElements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getEnclosedElements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in interface com.oracle.truffle.dsl.processor.java.compiler.Compiler
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- getEnclosedElementsInDeclarationOrder(TypeElement) - Method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- getEnclosedQualifiedName(DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getEnclosingClass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getEnclosingElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getEnclosingElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getEnclosingNodes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getEnclosingType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- getEnumValues(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getEnvironment() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getEvaluatedCount() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getEvaluatedParameters() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getExceptions() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getExecutable() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- getExecutableTypes() - 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
- getFrame() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getFrameParameter() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getFrameType() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getFrameTypes() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getGeneratorAnnotationMirror() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getGeneratorAnnotationMirror() - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- getGeneratorElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getGeneratorElement() - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- getGenericElement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
- getGenericExecutableType(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getGenericType(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getGenericTypes(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getGetter() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getGrammarFileName() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- getGrammarFileName() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- getGuards() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getId() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
- getId() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getIdempotence(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getIdempotent(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getImplements() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getImplicitCasts() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getImplicitCreate() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getImplicitCreateExpression() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getImplType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryDefaultExportData
- getImports() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getIndex() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getIndex() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getIndexedName() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getInit() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getInlinedNode() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getInnerClasses() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getInsertBefore() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getInsertBeforeName() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getInstance() - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getInstanceParameterSpec() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getInterfaces() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getIntrospectionIndex() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getJavaClass() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeCompilationUnit
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeParameterElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- getKind() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getLast() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getLeft() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- getLegacyTypes() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- getLibrary() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- getLibrary() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- getLibraryMessages() - Method in class com.oracle.truffle.dsl.processor.library.ExportsData
- getLibraryTypes() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getLimitExpression() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getLiteral() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- getLiteral() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
- getLiteral() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- getLocalActivationProbability() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getLocalName() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getLog() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getMarkerAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMaximumNumberOfInstances() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getMaxSpecializationIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getMergedLibraryIdentifier() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getMessageAnnotation() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessageAnnotationValue() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.Template
- getMessageElement() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMessages() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMessagesForModification() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- getMethod() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getMethod() - Method in class com.oracle.truffle.dsl.processor.model.InlinedNodeData
- getMethod() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMethodName() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getMethods() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getMethods() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- getMinimalEvaluatedParameters() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getModeNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- getModifiers() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- getName() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- getName() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- getName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- getName() - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- getName() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getName() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- getNaturalOrder() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getNestingKind() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getNode() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getNode() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- getNodeData() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getNodeId() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getNodesWithFactories() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getNodeType() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getNodeType() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getNodeType() - Method in class com.oracle.truffle.dsl.processor.model.NodeExecutionData
- getObjectExports() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- getOperator() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- getOptional() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getOriginalContainer() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- getOriginalType() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- getPackageName() - 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
- getPolymorphicExecutable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getPossibleParameterTypes(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- getPossibleReturnTypes() - Method in class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- getPrevious() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getPreviousGroup() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getQualifiedName() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- getQualifiedName(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getQualifiedName(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getQualifiedSuperTypeNames(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReachableSpecializations() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getReadableReference(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReadableSignature(ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReadableSignature(ExecutableElement, int) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- getReceiver() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- getReceiverDynamicDispatchExport() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- getReceiverType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- getReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- getReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryDefaultExportData
- getRepeatAnnotationType() - Method in class com.oracle.truffle.dsl.processor.library.ExportsParser
- getRepeatAnnotationType() - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- getRepeatedAnnotation(List<? extends AnnotationMirror>, DeclaredType) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- getReplacedBy() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getReplaces() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getReplacesNames() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- getRequired() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getResolvedMessage() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- getResolvedMethod() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- getResolvedParameterTypes() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- getResolvedTargetType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- getResolvedType() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- getResolvedValueInt() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- getResolvedVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- getReturnType() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getReturnTypeAndParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getRight() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
- getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
- getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
- getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
- getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- getRuleIndex() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
- getRuleNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- getRuleNames() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- getSerializedATN() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- getSerializedATN() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- getServiceRegistrations() - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
- getSetter() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getSharedCaches() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getSharedExpressions() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- getSharedGroup() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getSharedGroupMirror() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getSharedGroupValue() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- getSignatureIndex() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- getSignatureParameters() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getSignatureParameters() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSignatureReceiverType() - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- getSignatureSize() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- getSignatureSize() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSimpleName() - 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
- getSpecializedNode() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- getSpecification() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getSpecification() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- getSpecificationVarArgsIndex() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- getSuperBound() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.WildcardTypeMirror
- getSuperclass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- getSuperType(TypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
-
Gets the element representing the super class of a given type element.
- getSuperTypes() - 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) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- getTypeGuards() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- 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
- getValue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationValue
- getValueType() - Method in class com.oracle.truffle.dsl.processor.model.TypeCheckData
- getVarArgsIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- getVariable() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- getVariableElement() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- getVisibility() - 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
- hasError(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- hasErrors() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- hasErrorsOrWarnings() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- hasExportDelegation() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- hasFallthrough() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- hasGenericTypes(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- hashCode() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- hashCode() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- hashCode() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- hashCode() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- hasImplicitSourceTypes(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- hasMultipleInstances() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- hasNext() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
- hasOverloads(TypeElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- hasType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- hasUnexpectedResultRewrite() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- hasUnexpectedValue() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- hasUnroll() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- HostCompilerDirectives - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- HostCompilerDirectives_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- HostLanguage - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- HostLanguage_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
I
- id1 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- id2 - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- Idempotent - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- IDEMPOTENT - 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
- ImplicitCast - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ImplicitCast_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ImplicitCastData - Class in com.oracle.truffle.dsl.processor.model
- ImplicitCastData(TemplateMethod, TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.ImplicitCastData
- ImplicitCastParser - Class in com.oracle.truffle.dsl.processor.parser
- ImplicitCastParser(ProcessorContext, TypeSystemData) - Constructor for class com.oracle.truffle.dsl.processor.parser.ImplicitCastParser
- implies(GuardExpression) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- ImportStatic - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ImportStatic_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- importVisibleStaticMembers(TypeElement, TypeElement, boolean) - Static method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- 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(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- InstrumentableNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- InstrumentableNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- InstrumentableNode_WrapperNode - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- InstrumentableNode_WrapperNode_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- InstrumentableProcessor - Class in com.oracle.truffle.dsl.processor
- InstrumentableProcessor() - Constructor for class com.oracle.truffle.dsl.processor.InstrumentableProcessor
- InstrumentRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
- InstrumentRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.InstrumentRegistrationProcessor
- 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
- 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
- isBug367599(Throwable) - Static method in class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
-
Determines if a given exception is (most likely) caused by Bug 367599.
- isBuiltinDefaultExport() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- isBuiltinIdempotent(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- isBuiltinNeverDefault(Element) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- isBuiltinNonIdempotent(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.TruffleTypes
- isCached() - Method in class com.oracle.truffle.dsl.processor.model.CachedParameterSpec
- isCached() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isCached() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- isCachedLibrary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isCachedLibraryManuallyDispatched() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isClass() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- isComparison() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- isCompatibleAssignable(List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- isCompatibleExact(List<TypeMirror>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- isCompatibleWith(InlineFieldData) - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
- isCompilationFinalExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
-
Returns true if an expression can always be folded to a constant during PE.
- isCompilationFinalField() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- isConstantLimit() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isConstantTrueInSlowPath(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- isDebug() - Static method in class com.oracle.truffle.dsl.processor.Log
- isDeclared() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- isDeclared() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
-
Returns
trueif 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
declaringElementor 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
- isExpectedError(Element, String) - Static method in class com.oracle.truffle.dsl.processor.ExpectError
- isExplicitReceiver() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- isExported(LibraryMessage) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- isFallback() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isFallbackReachable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- isFastPathIdempotent() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- isFinal() - 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
- 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.
- isGuardBindsExclusiveCache() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isGuardBoundWithCache(GuardExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isIgnoreAdditionalParameters() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- isIgnoreAdditionalSpecifications() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- isImplicit() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- isImplicitSubtypeOf(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- isLast() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- isLayoutBenefittingFromNeverDefault(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- isLibraryAcceptsGuard() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- isLibraryBoundInGuard(CacheExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isLocal() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- isMany() - Method in enum 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
- 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
- isReachable() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isReachableAfter(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isReachesFallback() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isReference() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
- isReplaced() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isReportMegamorphism() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isReportPolymorphism() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- isReportPolymorphism() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isRequiresBoundary() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isSettable() - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- isSignature() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- isSingleLine() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- isSpecialized() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isSpecializedNode(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
- isState() - Method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
- isStaticImport() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeImport
- isSubtype(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isSubtypeBoxed(ProcessorContext, TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isSuppressed(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
- isThisExpression() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isTopLevelClass() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- isTrivialExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isType(TypeMirror, Class<?>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- isTypeVarArgs() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- isUncachable() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
-
Returns true if the node is uncachable.
- isUncachedSpecialization() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isUnnamed() - Method in class com.oracle.truffle.dsl.processor.java.model.GeneratedPackageElement
- isUnrolled() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- isUsedInGuard() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isUseForAOT() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- isUseVarArgs() - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- isValidElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.GeneratedCompiler
- isValidElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.JavaCCompiler
- isValidElement(Element) - Static method in class com.oracle.truffle.dsl.processor.java.compiler.JDTCompiler
- isVarArgs() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- isVariableRequiredParameters() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- isVisible(Element, Element) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isVoid(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- isWeakReference() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isWeakReferenceGet() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- isWeakReferenceGuard() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- iterator() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- iterator() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- iterator() - Method in class com.oracle.truffle.dsl.processor.util.FilteredIterable
J
- 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
- 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
L
- l - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
- languageReferences - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- LanguageRegistrationProcessor - Class in com.oracle.truffle.dsl.processor
- LanguageRegistrationProcessor() - Constructor for class com.oracle.truffle.dsl.processor.LanguageRegistrationProcessor
- libraries - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- Library - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Library_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryData - Class in com.oracle.truffle.dsl.processor.library
- LibraryData(TypeElement, AnnotationMirror) - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryData
- LibraryDefaultExportData - Class in com.oracle.truffle.dsl.processor.library
- LibraryExport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryExport_DelegateExport - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryExport_DelegateExport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryExport_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryFactory - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryFactory_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- LibraryGenerator - Class in com.oracle.truffle.dsl.processor.library
- LibraryGenerator() - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryGenerator
- LibraryMessage - Class in com.oracle.truffle.dsl.processor.library
- LibraryMessage(LibraryData, String, ExecutableElement, boolean) - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryMessage
- LibraryParser - Class in com.oracle.truffle.dsl.processor.library
- LibraryParser() - Constructor for class com.oracle.truffle.dsl.processor.library.LibraryParser
- LIMIT - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
- lineComment(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- log - 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
M
- m - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
- 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
- MaterializedFrame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- MaterializedFrame_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- mayAllocate() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- maybeCast(TypeMirror, TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- maybeCast(TypeMirror, TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- member_expression() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
- member_expression() - Method in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- Member_expressionContext(ParserRuleContext, int) - Constructor for class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- mergeSuppressWarnings(CodeElement<?>, String...) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- message(Diagnostic.Kind, Element, AnnotationMirror, AnnotationValue, String, Object...) - Method in class com.oracle.truffle.dsl.processor.Log
- Message - 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
- modeNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- modifiers(Modifier...) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
N
- needsCaching() - Method in class com.oracle.truffle.dsl.processor.model.AssumptionExpression
-
Returns true if the assumption needs to be cached in a field.
- needsCastTo(TypeMirror, TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- needsDefaultExportProvider() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- needsDynamicDispatch() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- needsEagerExportProvider() - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- needsFactory() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- needsGeneratedField() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- 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
- newLine() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- next() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
- NO_NATURAL_ORDER - Static variable in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- Node - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Node_Child - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Node_Child_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Node_Children - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Node_Children_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NODE_KEYWORD - Static variable in class com.oracle.truffle.dsl.processor.parser.NodeParser
- Node_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeChild - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeChild_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeChildData - Class in com.oracle.truffle.dsl.processor.model
- NodeChildData(Element, AnnotationMirror, String, TypeMirror, TypeMirror, Element, NodeChildData.Cardinality, AnnotationValue, String, String) - Constructor for class com.oracle.truffle.dsl.processor.model.NodeChildData
- NodeChildData.Cardinality - Enum 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 - 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
- NodeInfo - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeInfo_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeInterface - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeInterface_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeMethodParser<E> - Class in com.oracle.truffle.dsl.processor.parser
- NodeMethodParser(ProcessorContext, NodeData) - Constructor for class com.oracle.truffle.dsl.processor.parser.NodeMethodParser
- NodeParser - Class in com.oracle.truffle.dsl.processor.parser
- nodeType(NodeData) - Static method in class com.oracle.truffle.dsl.processor.generator.NodeCodeGenerator
- NodeUtil - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NodeUtil_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NON_IDEMPOTENT - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.Idempotence
- NonIdempotent - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- NonIdempotent_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- nonIdempotentMethods - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- nullLiteral() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- NUMERIC_LITERAL - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- NUMERIC_LITERAL - 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
- 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
- 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
- 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
- organize(CodeTypeElement) - Static method in class com.oracle.truffle.dsl.processor.java.transform.OrganizedImports
- OrganizedImports - Class in com.oracle.truffle.dsl.processor.java.transform
- override(DeclaredType, String) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
P
- Parameter - Class in com.oracle.truffle.dsl.processor.model
- Parameter(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
- 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(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.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
- parseAndResolve(DSLExpressionResolver, MessageContainer, String, String) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- parseIfAbsent(TypeElement, Class<?>, Function<TypeElement, T>) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- parseImpl(MethodSpec, int, String, ExecutableElement, AnnotationMirror, TypeMirror, List<? extends VariableElement>) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- parseNode(TypeElement) - Method in class com.oracle.truffle.dsl.processor.parser.NodeParser
- popEncapsulatingNode(CodeTreeBuilder) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
- Predicate<T> - Interface in com.oracle.truffle.dsl.processor.util
- 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
- Profile - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Profile_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ProvidedTags - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ProvidedTags_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- pushEncapsulatingNode(CodeTreeBuilder, CodeTree) - Static method in class com.oracle.truffle.dsl.processor.generator.GeneratorUtils
R
- redirect(String, Element) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- redirectMessages(MessageContainer) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- redirectMessagesOnGeneratedElements(MessageContainer) - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.ClassLiteral
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- reduce(DSLExpression.DSLExpressionReducer) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- ReflectionLibrary - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ReflectionLibrary_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- registerService(String, String, Element) - Method in class com.oracle.truffle.dsl.processor.AnnotationProcessor
- reloadType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- reloadTypeElement(TypeElement) - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- remove() - Method in class com.oracle.truffle.dsl.processor.util.Filterator
- 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
- renameArguments(String...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- ReportPolymorphism - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ReportPolymorphism_Exclude - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ReportPolymorphism_Exclude_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ReportPolymorphism_Megamorphic - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ReportPolymorphism_Megamorphic_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- ReportPolymorphism_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- reservedSymbols - Variable in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- reserveSymbol(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.generator.StaticConstants
- resolve(DSLExpressionResolver, MessageContainer, String, DSLExpression, String) - Static method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- resolveAnnotationValue(Class<T>, AnnotationValue) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- 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
- resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- resolveExecutable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- resolvePrimitiveFieldType(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.model.InlineFieldData
- resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Cast
- resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Negate
- resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- resolveVariable() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Comparison_factorContext
- result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.ExpressionContext
- result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.FactorContext
- result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Logic_factorContext
- result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Member_expressionContext
- result - Variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser.Negate_factorContext
- returnDefault() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnFalse() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnNull() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnStatement() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- returnTrue() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- RULE_comparison_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- RULE_expression - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- RULE_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- RULE_logic_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- RULE_member_expression - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- RULE_negate_factor - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- ruleNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- ruleNames - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
S
- sameSignature(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- SandboxPolicy - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SandboxPolicy_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- setAbstract(boolean) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- setAbstract(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- setActivationProbability(double) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setAdopt(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setAllowedCheckedExceptions(Set<String>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setAllowSubclasses(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- setAlwaysInitialized(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setAssertions(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setAssumptionExpressions(List<AssumptionExpression>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setBody(String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setBodyTree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setCachedLibrary(LibraryData) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setCaches(List<CacheExpression>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setConstantValue(Object) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setDefaultExportLookupEnabled(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setDefaultExportPriority(int) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- setDefaultExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setDefaultInlineCached(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setDefaultValue(AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setDelegationVariable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- setDeprecatedOverloads(List<LibraryMessage>) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- setDeprecatedReplacement(LibraryMessage) - Method in class com.oracle.truffle.dsl.processor.library.LibraryMessage
- setDimensions(int) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setDocTree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setDynamicDispatchEnabled(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setEagerInitialize(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setElementValue(ExecutableElement, AnnotationValue) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeAnnotationMirror
- setEmitErrors(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- setEnclosingElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setEnclosingElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- setEnclosingElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- setExecuteWith(List<NodeExecutionData>) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- setExecution(NodeExecutionData) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- setExportsReceiverType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setFallthrough(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- setFastPathIdempotent(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- setFinal(Set<Modifier>, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- setFrameType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setGenerateAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateCached(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateExecuteTracing(boolean, boolean, boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateInline(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateIntrospection(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGeneratePackagePrivate(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateSlowPathOnly(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- setGenerateStatistics(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGenerateUncached(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setGeneratorAnnotationMirror(AnnotationMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setGeneratorAnnotationMirror(AnnotationMirror) - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- setGeneratorElement(Element) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- setGeneratorElement(Element) - Method in interface com.oracle.truffle.dsl.processor.java.model.GeneratedElement
- setGetter(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- setId(String) - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- setIgnoreAdditionalParameters(boolean) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- setIgnoreAdditionalSpecifications(boolean) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- setImplicitCreateExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- setIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setInit(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setInlinedNode(InlinedNodeData) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setInsertBefore(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setInsertBeforeName(String) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setInstanceParameterSpec(ParameterSpec) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setIsUsedInGuard(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setKind(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
- setOverriden(boolean) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- setParent(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- setPolymorphicExecutable(ExecutableTypeData) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setPrepareForAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setPushEncapsulatingNode(boolean) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setReachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setReachableSpecializations(List<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setReachesFallback(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setReplaced(boolean) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setReplacedBy(Set<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setReplaces(Set<SpecializationData>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setReplacesNames(Set<String>) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setReportPolymorphism(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setRequiresBoundary(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setResolvedMethod(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- setResolvedTargetType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression
- setResolvedType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Binary
- setResolvedType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- setResolvedType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- setResolvedValueInt(int) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- setResolvedVariable(VariableElement) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- setReturnType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setSetter(ExecutableElement) - Method in class com.oracle.truffle.dsl.processor.model.NodeFieldData
- setSharedCaches(Map<CacheExpression, String>) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setSharedExpressions(Map<CacheExpression, String>) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- setSignature(boolean) - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- setSignatureReceiverType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.library.LibraryData
- setSimpleName(Name) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setSimpleName(Name) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- setSimpleName(Name) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setSpecializedNode(NodeData) - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- setSuperClass(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeElement
- setTransitionLimit(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- setType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTree
- setType(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- setUncachable(boolean) - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- setUncachedExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setUncachedExpression(DSLExpression) - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- setUncachedExpressionError(MessageContainer.Message) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setUncachedSpecialization(SpecializationData) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setUniqueName(String) - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- setUnroll(int) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setUnrollIndex(int) - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- setUseForAOT(boolean) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- setUseForAOTPriority(int) - Method in class com.oracle.truffle.dsl.processor.library.ExportsLibrary
- setUseVarArgs(boolean) - Method in class com.oracle.truffle.dsl.processor.parser.MethodSpecParser
- setVarArgs(boolean) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setVariableRequiredParameters(boolean) - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- setVisibility(Set<Modifier>, Modifier) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- setVisibility(Modifier) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeExecutableElement
- setWeakReference(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setWeakReferenceGet(boolean) - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- setWeakReferenceGuard(boolean) - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- SHARING_RECOMMENDATION - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
- shouldInlineByDefault() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- shouldUseSpecializationClassBySize(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- signatureEquals(ExecutableElement, ExecutableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- singleString(String) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- singleType(TypeMirror) - Static method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- size() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- SlowPathException - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SlowPathException_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SlowPathListener - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SlowPathListener_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- sortTypes(List<TypeMirror>, boolean) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- SourceSection - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SourceSection_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Specialization - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Specialization_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationData - Class in com.oracle.truffle.dsl.processor.model
- SpecializationData(NodeData, TemplateMethod, SpecializationData.SpecializationKind) - 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
- SpecializationGroup - Class in com.oracle.truffle.dsl.processor.parser
-
Class creates groups of specializations to optimize the layout of generated executeAndSpecialize and generic execute methods.
- SpecializationGroup.TypeGuard - Class in com.oracle.truffle.dsl.processor.parser
- SpecializationMethodParser - Class in com.oracle.truffle.dsl.processor.parser
- SpecializationMethodParser(ProcessorContext, NodeData, boolean) - Constructor for class com.oracle.truffle.dsl.processor.parser.SpecializationMethodParser
- SpecializationStatistics - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationStatistics_AlwaysEnabled - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationStatistics_AlwaysEnabled_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationStatistics_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationStatistics_NodeStatistics - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationStatistics_NodeStatistics_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SpecializationThrowsData - Class in com.oracle.truffle.dsl.processor.model
- SpecializationThrowsData(Element, AnnotationMirror, AnnotationValue, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.model.SpecializationThrowsData
- SPECIALIZED - Enum constant in enum class com.oracle.truffle.dsl.processor.model.SpecializationData.SpecializationKind
- startAssert() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startAssign(String, VariableElement) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCall(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
- startCase() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCaseBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCatchBlock(TypeMirror[], String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCatchBlock(TypeMirror, String) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startCommaGroup() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startDoBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startDoc() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startDoWhile() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startElseBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startElseIf() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startFinallyBlock() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startFor() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startGroup() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startIf() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startIf(boolean) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startIndention() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startJavadoc() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- startNew(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
- 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
- substituteNodeWithSpecializationClass(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
- supportsFrame() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- suppressAllWarnings(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
- suppressDSLWarnings(ProcessingEnvironment) - Static method in class com.oracle.truffle.dsl.processor.TruffleProcessorOptions
- SuppressPackageWarnings - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- SuppressPackageWarnings_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
T
- T__0 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__0 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__1 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__1 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__10 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__10 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__11 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__11 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__2 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__2 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__3 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__3 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__4 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__4 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__5 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__5 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__6 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__6 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__7 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__7 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__8 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__8 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- T__9 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- T__9 - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- template - 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
- TEST_PACKAGES - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- Timer - Class in com.oracle.truffle.dsl.processor
- timingsEnabled() - Method in class com.oracle.truffle.dsl.processor.ProcessorContext
- 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.Use
ExpressionParser.VOCABULARYinstead. - 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.expression.DSLExpression.Binary
- toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.BooleanLiteral
- toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Call
- toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.IntLiteral
- toString() - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeElement
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.DeclaredCodeTypeMirror
- toString() - Method in class com.oracle.truffle.dsl.processor.java.model.CodeVariableElement
- toString() - Method in class com.oracle.truffle.dsl.processor.library.ExportMessageData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- toString() - Method in class com.oracle.truffle.dsl.processor.model.ExecutableTypeData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.GuardExpression
- toString() - Method in class com.oracle.truffle.dsl.processor.model.MessageContainer.Message
- toString() - Method in class com.oracle.truffle.dsl.processor.model.MethodSpec
- toString() - Method in class com.oracle.truffle.dsl.processor.model.NodeChildData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.NodeData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.Parameter
- toString() - Method in class com.oracle.truffle.dsl.processor.model.ParameterSpec
- toString() - Method in class com.oracle.truffle.dsl.processor.model.SpecializationData
- toString() - Method in class com.oracle.truffle.dsl.processor.model.Template
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- toString() - Method in class com.oracle.truffle.dsl.processor.model.TypeSystemData
- toString() - Method in class com.oracle.truffle.dsl.processor.parser.SpecializationGroup
- tree(CodeTree) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- trees(CodeTree...) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- TRUFFLE - Static variable in class com.oracle.truffle.dsl.processor.TruffleSuppressedWarnings
- 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
- TruffleSuppressedWarnings - Class in com.oracle.truffle.dsl.processor
- TruffleTypes - Class in com.oracle.truffle.dsl.processor
- TruffleTypes() - Constructor for class com.oracle.truffle.dsl.processor.TruffleTypes
- TruffleWeakReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- TruffleWeakReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- type(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- 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
- TypeGuard(TypeSystemData, TypeMirror, int) - Constructor for class com.oracle.truffle.dsl.processor.parser.SpecializationGroup.TypeGuard
- typeLiteral(TypeMirror) - Method in class com.oracle.truffle.dsl.processor.java.model.CodeTreeBuilder
- types - Variable in class com.oracle.truffle.dsl.processor.generator.CodeTypeElementFactory
- types - Variable in class com.oracle.truffle.dsl.processor.model.MessageContainer
- types - Variable in class com.oracle.truffle.dsl.processor.parser.AbstractParser
- types - Variable in class com.oracle.truffle.dsl.processor.parser.TemplateMethodParser
- types() - Static method in class com.oracle.truffle.dsl.processor.ProcessorContext
- TypeSignature() - Constructor for class com.oracle.truffle.dsl.processor.model.TemplateMethod.TypeSignature
- TypeSystem - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- TypeSystem_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- TypeSystemCodeGenerator - Class in com.oracle.truffle.dsl.processor.generator
- TypeSystemCodeGenerator() - Constructor for class com.oracle.truffle.dsl.processor.generator.TypeSystemCodeGenerator
- TypeSystemData - Class in com.oracle.truffle.dsl.processor.model
- TypeSystemData(ProcessorContext, TypeElement, AnnotationMirror, boolean) - Constructor for class com.oracle.truffle.dsl.processor.model.TypeSystemData
- TypeSystemParser - Class in com.oracle.truffle.dsl.processor.parser
- TypeSystemParser() - Constructor for class com.oracle.truffle.dsl.processor.parser.TypeSystemParser
- TypeSystemReference - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- TypeSystemReference_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
U
- 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
- 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
- usesDefaultCachedInitializer() - Method in class com.oracle.truffle.dsl.processor.model.CacheExpression
- useSpecializationClass(SpecializationData) - Static method in class com.oracle.truffle.dsl.processor.generator.FlatNodeGenFactory
V
- valueOf(String) - Static method in enum 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.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.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.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(DSLExpression, String) - Constructor for class com.oracle.truffle.dsl.processor.expression.DSLExpression.Variable
- variableEquals(VariableElement, VariableElement) - Static method in class com.oracle.truffle.dsl.processor.java.ElementUtils
- VerifyCompilationFinalProcessor - Class in com.oracle.truffle.dsl.processor.verify
- VerifyCompilationFinalProcessor() - Constructor for class com.oracle.truffle.dsl.processor.verify.VerifyCompilationFinalProcessor
- VerifyTruffleProcessor - Class in com.oracle.truffle.dsl.processor.verify
- VerifyTruffleProcessor() - Constructor for class com.oracle.truffle.dsl.processor.verify.VerifyTruffleProcessor
- VirtualFrame - Variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- VirtualFrame_Name - Static variable in class com.oracle.truffle.dsl.processor.TruffleTypes
- visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
- visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
- visitBinary(DSLExpression.Binary) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionReducer
- visitBinary(DSLExpression.Binary) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
- visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
- visitBinary(DSLExpression.Binary) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
- visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
- visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
- visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
- visitBooleanLiteral(DSLExpression.BooleanLiteral) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
- visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionReducer
- visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
- visitCall(DSLExpression.Call) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionReducer
- visitCall(DSLExpression.Call) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
- visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
- visitCall(DSLExpression.Call) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
- visitCast(DSLExpression.Cast) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
- visitCast(DSLExpression.Cast) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
- visitCast(DSLExpression.Cast) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
- visitCast(DSLExpression.Cast) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
- visitClassLiteral(DSLExpression.ClassLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpression.AbstractDSLExpressionVisitor
- visitClassLiteral(DSLExpression.ClassLiteral) - Method in interface com.oracle.truffle.dsl.processor.expression.DSLExpression.DSLExpressionVisitor
- visitClassLiteral(DSLExpression.ClassLiteral) - Method in class com.oracle.truffle.dsl.processor.expression.DSLExpressionResolver
- visitClassLiteral(DSLExpression.ClassLiteral) - Method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
- visitExecutable(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
W
- WildcardTypeMirror(TypeMirror, TypeMirror) - Constructor for class com.oracle.truffle.dsl.processor.java.model.CodeTypeMirror.WildcardTypeMirror
- write(DSLExpression, CodeTree, Map<DSLExpression.Variable, CodeTree>) - Static method in class com.oracle.truffle.dsl.processor.generator.DSLExpressionGenerator
- writeHeader() - Method in class com.oracle.truffle.dsl.processor.CodeWriter
- writeHeader() - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- writeLn(String) - Method in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- writer - Variable in class com.oracle.truffle.dsl.processor.java.transform.AbstractCodeWriter
- WS - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- WS - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
_
- _ATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- _ATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- _decisionToDFA - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- _decisionToDFA - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- _serializedATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- _serializedATN - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
- _sharedContextCache - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionLexer
- _sharedContextCache - Static variable in class com.oracle.truffle.dsl.processor.expression.ExpressionParser
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ExpressionLexer.VOCABULARYinstead.