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

A

absDouble(double) - Static method in class com.oracle.truffle.js.builtins.math.AbsNode
 
AbsentHasPropertyCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.AbsentHasPropertyCacheNode
 
absGeneric(Object) - Method in class com.oracle.truffle.js.builtins.math.AbsNode
 
absInt(int, ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.math.AbsNode
 
absIntSpecial(int) - Static method in class com.oracle.truffle.js.builtins.math.AbsNode
 
AbsNode - Class in com.oracle.truffle.js.builtins.math
 
AbsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AbsNode
 
AbstractAssumptionShapeCheckNode(Shape, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractAssumptionShapeCheckNode
 
AbstractBlockNode - Class in com.oracle.truffle.js.nodes.control
 
AbstractBlockNode(JavaScriptNode[]) - Constructor for class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
AbstractBodyNode - Class in com.oracle.truffle.js.nodes.function
 
AbstractBodyNode() - Constructor for class com.oracle.truffle.js.nodes.function.AbstractBodyNode
 
AbstractConstantArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractConstantArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
AbstractConstantArray.CreateWritableProfileAccess - Interface in com.oracle.truffle.js.runtime.array.dyn
 
AbstractConstantEmptyArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractConstantEmptyArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
AbstractContiguousDoubleArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractContiguousDoubleArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
AbstractContiguousIntArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractContiguousIntArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
AbstractContiguousJSObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractContiguousJSObjectArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
AbstractContiguousObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractContiguousObjectArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
AbstractDoubleArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractDoubleArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
AbstractFinalDataPropertyGetNode(Property, PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.AbstractFinalDataPropertyGetNode
 
AbstractFrameVarRef(int, int, String, Environment) - Constructor for class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
AbstractFunctionArgumentsNode - Class in com.oracle.truffle.js.nodes.function
 
AbstractFunctionArgumentsNode() - Constructor for class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
AbstractGeneratorBlockNode - Class in com.oracle.truffle.js.nodes.control
 
AbstractGeneratorBlockNode(JavaScriptNode[], JavaScriptNode, WriteNode) - Constructor for class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
AbstractIntArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractIntArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
AbstractJavaScriptLanguage - Class in com.oracle.truffle.js.runtime
 
AbstractJavaScriptLanguage() - Constructor for class com.oracle.truffle.js.runtime.AbstractJavaScriptLanguage
 
AbstractJSClass - Class in com.oracle.truffle.js.runtime.builtins
 
AbstractJSClass() - Constructor for class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
AbstractJSObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractJSObjectArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
AbstractObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
AbstractObjectArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
AbstractParser - Class in com.oracle.js.parser
Base class for parsers.
AbstractParser(Source, ErrorManager, boolean, int) - Constructor for class com.oracle.js.parser.AbstractParser
Construct a parser.
AbstractShapeCheckNode(Shape) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractShapeCheckNode
 
AbstractWritableArray - Class in com.oracle.truffle.js.runtime.array.dyn
Base class of a javascript dynamic writable array.
AbstractWritableArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
AbstractWritableArray.SetSupportedProfileAccess - Interface in com.oracle.truffle.js.runtime.array.dyn
 
ACCENT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.AccessNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.AccessNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.BinaryNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.BinaryNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.Block
Assist in IR navigation.
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.Block
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.Block
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.Block
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.BlockExpression
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.BlockExpression
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.BlockStatement
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.BlockStatement
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.BreakNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.BreakNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.CallNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.CallNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.CaseNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.CaseNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.CatchNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.CatchNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ClassNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ClassNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ContinueNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ContinueNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.DebuggerNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.DebuggerNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.EmptyNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.EmptyNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ErrorNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ErrorNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ExportNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ExportNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ExpressionList
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ExpressionList
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ExpressionStatement
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ExpressionStatement
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ForNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ForNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.FromNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.FromNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.FunctionNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.FunctionNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.IdentNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.IdentNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.IfNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.IfNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ImportNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ImportNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.IndexNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.IndexNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.LabelNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.LabelNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in interface com.oracle.js.parser.ir.LexicalContextNode
Accept function for the node given a lexical context.
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in interface com.oracle.js.parser.ir.LexicalContextNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in interface com.oracle.js.parser.ir.LexicalContextNode
Helper method for accept for items of this lexical context, delegates to the subclass accept and makes sure that the node is on the context before accepting and gets popped after accepting (and that the stack is consistent in that the node has been replaced with the possible new node resulting in visitation)
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in interface com.oracle.js.parser.ir.LexicalContextNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.LiteralNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.LiteralNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.NamedExportsNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.NamedExportsNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.NamedImportsNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.NamedImportsNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.NameSpaceImportNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.NameSpaceImportNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.Node
Provides a means to navigate the IR.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.Node
Provides a means to navigate the IR.
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ObjectNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ObjectNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ParameterNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ParameterNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.PropertyNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.PropertyNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ReturnNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ReturnNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.RuntimeNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.RuntimeNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.SwitchNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.SwitchNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.TernaryNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.TernaryNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.ThrowNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ThrowNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.TryNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.TryNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.UnaryNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.UnaryNode
 
accept(NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.VarNode
Assist in IR navigation.
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.VarNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.WhileNode
 
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.WhileNode
 
accept(LexicalContext, NodeVisitor<? extends LexicalContext>) - Method in class com.oracle.js.parser.ir.WithNode
Assist in IR navigation.
accept(LexicalContext, TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.WithNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ForeignLanguageCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.InstanceofCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.JSClassCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.NullCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrimitiveReceiverCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
Check receiver shape, class, or instance.
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeShapeCheckNode
 
accepts(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
acceptsValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
acceptsValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.BooleanPropertySetNode
 
acceptsValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DoublePropertySetNode
 
acceptsValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.IntPropertySetNode
 
acceptsValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ObjectPropertySetNode
 
acceptsValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.SetCacheNode
 
AccessArgumentsArrayDirectlyNode - Class in com.oracle.truffle.js.nodes.arguments
This node accesses the arguments array optimistically directly as Object[], but can fall back to returning a JS Arguments Object.
AccessArgumentsArrayDirectlyNode(JavaScriptNode, JavaScriptNode, int, int) - Constructor for class com.oracle.truffle.js.nodes.arguments.AccessArgumentsArrayDirectlyNode
 
AccessDerivedConstructorThisNode - Class in com.oracle.truffle.js.nodes.arguments
 
AccessFrameArgumentNode - Class in com.oracle.truffle.js.nodes.arguments
Reads an indexed argument from a function frame.
AccessFunctionNode - Class in com.oracle.truffle.js.nodes.arguments
 
AccessIndexedArgumentNode - Class in com.oracle.truffle.js.nodes.arguments
 
AccessLevelFunctionNode - Class in com.oracle.truffle.js.nodes.arguments
 
AccessLexicalThisNode - Class in com.oracle.truffle.js.nodes.arguments
 
AccessNode - Class in com.oracle.js.parser.ir
IR representation of a property access (period operator.)
AccessNode(long, int, Expression, String, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.AccessNode
Constructor
AccessNode(long, int, Expression, String) - Constructor for class com.oracle.js.parser.ir.AccessNode
 
Accessor - Class in com.oracle.truffle.js.runtime.objects
 
Accessor(DynamicObject, DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.objects.Accessor
 
ACCESSOR - Static variable in class com.oracle.truffle.js.runtime.objects.JSProperty
Is this property an accessor or data property?
AccessorPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.AccessorPropertyGetNode
 
AccessorPropertySetNode(Property, PropertyCacheNode.ReceiverCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.AccessorPropertySetNode
 
AccessRestArgumentsNode - Class in com.oracle.truffle.js.nodes.arguments
 
AccessThisNode - Class in com.oracle.truffle.js.nodes.arguments
This node provides the "this" object, that might a primitive value.
AccessVarArgsNode - Class in com.oracle.truffle.js.nodes.arguments
 
ACCOUNTING - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
acosDouble(double) - Static method in class com.oracle.truffle.js.builtins.math.AcosNode
 
acosGeneric(Object) - Method in class com.oracle.truffle.js.builtins.math.AcosNode
 
acoshDouble(double) - Static method in class com.oracle.truffle.js.builtins.math.AcoshNode
 
acoshGeneric(Object) - Method in class com.oracle.truffle.js.builtins.math.AcoshNode
 
AcoshNode - Class in com.oracle.truffle.js.builtins.math
 
AcoshNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AcoshNode
 
AcosNode - Class in com.oracle.truffle.js.builtins.math
 
AcosNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AcosNode
 
acquireFence() - Static method in class com.oracle.truffle.js.runtime.util.Fences
 
add(TokenType, int, int) - Method in class com.oracle.js.parser.Lexer
Add a new token to the stream.
add(TokenType, int) - Method in class com.oracle.js.parser.Lexer
Add a new token to the stream.
add(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetAddNode
 
add(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetAddNode
 
add(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
add(E, BranchProfile) - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
addAwait() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
addCallTag() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
addExact(SafeInteger) - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
addExpressionTag() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
addFrameSlotFromSymbol(Symbol) - Method in class com.oracle.truffle.js.parser.env.Environment
 
addFrameSlotsFromSymbols(Iterable<Symbol>) - Method in class com.oracle.truffle.js.parser.env.Environment
 
addFrameSlotsFromSymbols(Iterable<Symbol>, boolean) - Method in class com.oracle.truffle.js.parser.env.Environment
 
addLexicalDeclaration(String, boolean) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
addNonObjectKey(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetAddNode
 
addOptionalGlobals() - Method in class com.oracle.truffle.js.runtime.JSRealm
Add optional global properties.
addPrivateName(String, int) - Method in class com.oracle.js.parser.ir.Scope
Add a private bound identifier.
addProperty(String, Object) - Method in class com.oracle.truffle.js.nodes.instrumentation.NodeObjectDescriptor
 
addRange(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
This method grows the array by adding more elements of a given size.
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
addRangeImpl(DynamicObject, long, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
addRestrictedFunctionProperties(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
addReturn() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
addRootBodyTag() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
addStatementTag() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
addUnchecked(E) - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
addVarDeclaration(String) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
addVisitedKey(Object) - Method in class com.oracle.truffle.js.runtime.util.ForInIterator
 
addVisitedShape(Shape, BranchProfile) - Method in class com.oracle.truffle.js.runtime.util.ForInIterator
 
addWaiter(JSContext, JSAgentWaiterList.JSAgentWaiterListEntry, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
addWeakRefTargetToSet(Object) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
addWeakRefTargetToSet(Object) - Method in class com.oracle.truffle.js.runtime.JSContext
 
addYield() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
adoptNode(T) - Method in class com.oracle.truffle.js.runtime.JSContext
 
advance() - Method in interface com.oracle.truffle.js.runtime.util.JSHashMap.Cursor
Advances to the next entry.
advanceStringIndexUnicode(String, int) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
AGENT_CAN_BLOCK - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
AGENT_CAN_BLOCK_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
agentCanSuspend(JSContext) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
ALL - Static variable in class com.oracle.truffle.js.nodes.instrumentation.JSTags
 
allDigits(String, int) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
allocateArray(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
allocateArray(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
allocateArray(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
allocateArray(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
allocateArray(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
allocateDirect(int) - Static method in class com.oracle.truffle.js.runtime.util.DirectByteBufferHelper
 
allowBigInt(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
ALWAYS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
alwaysUseStore(DynamicObject, Object) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
ambiguous() - Static method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
and(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
ANNEX_B - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ANNEX_B_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
annexB(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
AnnexB - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Enable Annex B "Additional ECMAScript Features for Web Browsers".
append(StringBuilder, String) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
append(StringBuilder, char) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
append(StringBuilder, int) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
append(StringBuilder, long) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
append(StringBuilder, String, int, int) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
appendAsyncParentModules(JSModuleRecord) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
appendScopeFrame(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
appendScopeFrame(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
appendSubstitution(StringBuilder, String, String, String, int, BranchProfile) - Static method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
appendToCells(JSFinalizationRegistryObject, Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
APPLICATION_MIME_TYPE - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
apply(long, Object, Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation.DefaultCallbackNode
 
apply(long, Object, Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.CallbackNode
 
apply(long, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResultNode
 
apply(NodeFactory, JSContext, Source) - Method in class com.oracle.truffle.js.parser.BinarySnapshotProvider
 
apply(NodeFactory, JSContext, Source) - Method in interface com.oracle.truffle.js.parser.SnapshotProvider
 
APPLY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
applyCallable(Object, Object, Object, IsCallableNode) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSApplyNode
 
applyCallable(Object, Object, Object, IsCallableNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectApplyNode
 
applyFunction(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSApplyNode
 
applyFunction(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectApplyNode
 
archive(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
areOptionsCompatible(OptionValues, OptionValues) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
arg0NullOrUndefined(Object[]) - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
args() - Static method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
args() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
arguments - Variable in class com.oracle.truffle.js.nodes.function.EvalNode
 
ARGUMENTS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ARGUMENTS_NAME - Static variable in class com.oracle.truffle.js.parser.env.Environment
 
ARGUMENTS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
ArgumentsObjectNode - Class in com.oracle.truffle.js.nodes.arguments
Allocate arguments object from arguments array.
ArgumentsObjectNode(JSContext, boolean, int, int) - Constructor for class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
ArgumentsProxyProperty(JSContext) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunction.ArgumentsProxyProperty
 
argumentsToRun(JSRealm) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
argumentsToRunWithArguments(JSRealm, Object[]) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
argumentsToRunWithThisObject(JSRealm, Object) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
argumentsToRunWithThisObjectWithArguments(JSRealm, Object, Object[]) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
array() - Static method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
ARRAY - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
ARRAY_ITERATION_KIND_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
ARRAY_LENGTH_NOT_WRITABLE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
ARRAY_PROTOTYPE_NO_ELEMENTS_INVALIDATION - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
ARRAY_SORT_INHERITED - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ARRAY_SORT_INHERITED_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ArrayAccess - Class in com.oracle.truffle.js.runtime.builtins
 
ArrayAccess() - Constructor for class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
arrayAccess() - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayAccess() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBase
 
ArrayAllocationSite - Interface in com.oracle.truffle.js.runtime.array
 
ArrayBufferFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSArrayBuffer function (constructor).
ArrayBufferFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferFunctionBuiltins
 
ArrayBufferFunctionBuiltins.JSIsArrayBufferViewNode - Class in com.oracle.truffle.js.builtins
 
ArrayBufferPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSArrayBuffer.prototype.
ArrayBufferPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins
 
ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode - Class in com.oracle.truffle.js.builtins
 
ArrayBufferPrototypeBuiltins.JSArrayBufferOperation - Class in com.oracle.truffle.js.builtins
 
ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode - Class in com.oracle.truffle.js.builtins
 
ArrayBufferViewGetByteLengthNode - Class in com.oracle.truffle.js.nodes.access
Optimization over JSArrayBufferView.getByteLength to have a valueProfile on the TypedArray, potentially avoiding a virtual call.
ArrayBufferViewGetByteLengthNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
ArrayBufferViewHasNonIntegerIndexNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.ArrayBufferViewHasNonIntegerIndexNode
 
ArrayBufferViewNonIntegerIndexGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayBufferViewNonIntegerIndexGetNode
 
ArrayBufferViewNonIntegerIndexSetNode(PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.ArrayBufferViewNonIntegerIndexSetNode
 
arraycopy(Object[], int, Object[], int, int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
ArrayCreateNode - Class in com.oracle.truffle.js.nodes.array
Represents abstract operation ArrayCreate (length).
ArrayCreateNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.ArrayCreateNode
 
arrayElement(Object, Number, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
ArrayElementInfoNode - Class in com.oracle.truffle.js.nodes.interop
This node implements the isArrayElement* messages for arrays.
arrayElementInt(Object, int, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
ArrayForEachIndexCallOperation(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
ArrayForEachIndexCallOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
arrayFrom(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
arrayFrom(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayFromNode
 
arrayFromArrayLike(Object, Object, Object, Object, boolean, boolean) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
arrayFromIntl(Object, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
arrayFromIterable(Object, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
arrayFromIterable(Object, Object, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
arrayFromIterable(Object, Object, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayFromNode
 
ArrayFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSArray function (constructor).
ArrayFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins
 
ArrayFunctionBuiltins.ArrayFunction - Enum in com.oracle.truffle.js.builtins
 
ArrayFunctionBuiltins.JSArrayFromNode - Class in com.oracle.truffle.js.builtins
 
ArrayFunctionBuiltins.JSArrayFunctionOperation - Class in com.oracle.truffle.js.builtins
 
ArrayFunctionBuiltins.JSArrayOfNode - Class in com.oracle.truffle.js.builtins
 
ArrayFunctionBuiltins.JSIsArrayNode - Class in com.oracle.truffle.js.builtins
 
arrayGetAllocationSite(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArrayOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetHoleCount(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetIndexOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetRegexResult(DynamicObject, DynamicObjectLibrary) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetRegexResultOriginalInput(DynamicObject, DynamicObjectLibrary) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetUsedLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayIndexLengthInRange(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
ArrayIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorNextNode
 
ArrayIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %ArrayIteratorPrototype% object.
ArrayIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins
 
ArrayIteratorPrototypeBuiltins.ArrayIteratorNextNode - Class in com.oracle.truffle.js.builtins
 
ArrayIteratorPrototypeBuiltins.ArrayIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
ArrayLengthNode - Class in com.oracle.truffle.js.nodes.array
 
ArrayLengthNode() - Constructor for class com.oracle.truffle.js.nodes.array.ArrayLengthNode
 
ArrayLengthNode.ArrayLengthReadNode - Class in com.oracle.truffle.js.nodes.array
 
ArrayLengthNode.ArrayLengthWriteNode - Class in com.oracle.truffle.js.nodes.array
 
ArrayLengthNode.SetArrayLengthNode - Class in com.oracle.truffle.js.nodes.array
 
ArrayLengthNode.SetArrayLengthOrDeleteNode - Class in com.oracle.truffle.js.nodes.array
 
ArrayLengthPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayLengthPropertyGetNode
 
ArrayLengthPropertySetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.ArrayLengthPropertySetNode
 
ArrayLengthProxyProperty() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArray.ArrayLengthProxyProperty
 
ArrayLengthReadNode() - Constructor for class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
ArrayLengthWriteNode() - Constructor for class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthWriteNode
 
ArrayLiteralNode(long, int, Expression[]) - Constructor for class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
Constructor
ArrayLiteralNode(long, int, Expression[], boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
Constructor
ArrayLiteralNode - Class in com.oracle.truffle.js.nodes.access
 
ArrayLiteralNode(ArrayLiteralNode) - Constructor for class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
ArrayLiteralNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
ArrayLiteralNode.ArrayContentType - Enum in com.oracle.truffle.js.nodes.access
 
ArrayLiteralNode.SpreadArrayNode - Class in com.oracle.truffle.js.nodes.access
 
arrayLong(DynamicObject, long) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
arrayLongCached(DynamicObject, long, ScriptArray) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
arrayOf(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayOfNode
 
arrayOf(Object, Object...) - Method in class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayOfNode
 
ArrayPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSArray.prototype.
ArrayPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins
 
ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation.DefaultCallbackNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.ArrayPrototype - Enum in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.ArraySpeciesConstructorNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.BasicArrayOperation - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.CreateArrayIteratorNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.DeleteAndSetLengthNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.FlattenIntoArrayNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayConcatNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayCopyWithinNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayEveryNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayFillNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayFilterNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayFindIndexNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayFindNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayFlatMapNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayFlatNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayForEachNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayIncludesNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayIndexOfNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayIteratorNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayJoinNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayMapNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayOperation - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayOperationWithToInt - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayPopNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayPushNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayReduceNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayReverseNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayShiftNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArraySliceNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArraySomeNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArraySortNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArraySpliceNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayToLocaleStringNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayToStringNode - Class in com.oracle.truffle.js.builtins
 
ArrayPrototypeBuiltins.JSArrayUnshiftNode - Class in com.oracle.truffle.js.builtins
 
arraySetArray(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetArrayOffset(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetArrayType(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetHoleCount(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetIndexOffset(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetLength(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetLength(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arraySetUsedLength(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
ArraySpeciesConstructorNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
arraySpeciesCreate(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
ES6, 9.4.2.3 ArraySpeciesCreate(originalArray, length).
arrayStringCached(DynamicObject, String, String, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
arraytype(Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugArrayTypeNode
 
asBaseBuffer(Buffer) - Static method in class com.oracle.truffle.js.runtime.util.BufferUtil
Coerces obj to be of type Buffer.
asBoolean() - Method in class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
asByte(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
asDate(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
Coerce to Date or throw TypeError.
asDate(TruffleLanguage.ContextReference<JSRealm>) - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
asDateMillis(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
asDouble(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
asEnum() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
asFloat(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
asinDouble(double) - Static method in class com.oracle.truffle.js.builtins.math.AsinNode
 
asinGeneric(Object) - Method in class com.oracle.truffle.js.builtins.math.AsinNode
 
asinhDouble(double) - Method in class com.oracle.truffle.js.builtins.math.AsinhNode
 
asinhGeneric(Object) - Method in class com.oracle.truffle.js.builtins.math.AsinhNode
 
AsinhNode - Class in com.oracle.truffle.js.builtins.math
 
AsinhNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AsinhNode
 
AsinNode - Class in com.oracle.truffle.js.builtins.math
 
AsinNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AsinNode
 
asInstant(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
asInstant() - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
asInt(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
asIterable(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
asJSObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
Coerce to Object or throw TypeError.
asLazyStringFlattened(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
asLazyStringRaw(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
asLocalDate(DynamicObject, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
asLocalTime(DynamicObject, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
asLong(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
AssertFinalPropertySpecialization - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
assertFinalValue(Object, Object, PropertyGetNode) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.AbstractFinalDataPropertyGetNode
 
assertImpl(Object...) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleAssertNode
 
assertInt(Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugAssertIntNode
 
assertOrder(int) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
Ensures that the builder methods are called in a consistent order, which reflects the order of the eventually created argument nodes.
asShort(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
assign(Object, Object[], JSToObjectNode, WriteElementNode, ObjectFunctionBuiltins.AssignPropertiesNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectAssignNode
 
Assignment<D extends Expression> - Interface in com.oracle.js.parser.ir
Can a node be an assignment under certain circumstances? Then it should implement this interface.
asString() - Method in class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
assumeSingleRealm() - Method in class com.oracle.truffle.js.runtime.JSContext
 
AssumptionShapeCheckNode(Shape, Object, JSContext, Assumption, Assumption) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
AssumptionShapeCheckNode(Shape, Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
AssumptionShapeCheckNode(Shape, Object, JSContext, boolean, Assumption) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
asTime(TruffleLanguage.ContextReference<JSRealm>) - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
asTimeZone(TruffleLanguage.ContextReference<JSRealm>) - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
asURI(String) - Method in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
ASYNC_FRAME_INDEX - Static variable in interface com.oracle.truffle.js.nodes.promise.AsyncRootNode
 
ASYNC_FROM_SYNC_ITERATOR_KEY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_FROM_SYNC_ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_FUNCTION_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_CONTEXT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_FUNCTION_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_QUEUE_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_STATE_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_GENERATOR_TARGET_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
ASYNC_STACK_TRACES - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ASYNC_STACK_TRACES_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
AsyncFromSyncIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-in methods of 11.1.3.2 The %AsyncFromSyncIteratorPrototype% Object.
AsyncFromSyncIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins
 
AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncMethod - Class in com.oracle.truffle.js.builtins
 
AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncNext - Class in com.oracle.truffle.js.builtins
 
AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncReturn - Class in com.oracle.truffle.js.builtins
 
AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncThrow - Class in com.oracle.truffle.js.builtins
 
AsyncFromSyncIteratorPrototypeBuiltins.GeneratorPrototype - Enum in com.oracle.truffle.js.builtins
 
AsyncFromSyncMethod(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncMethod
 
AsyncFromSyncNext(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncNext
 
AsyncFromSyncReturn(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncReturn
 
AsyncFromSyncThrow(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncThrow
 
AsyncFunctionBodyNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncFunctionBodyNode(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
AsyncFunctionBodyNode.AsyncFunctionRootNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorBodyNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorBodyNode(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode, JSReadFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncGeneratorBodyNode
 
AsyncGeneratorEnqueueNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorEnqueueNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncGeneratorEnqueueNode
 
AsyncGeneratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-in methods of AsyncGenerator.prototype.
AsyncGeneratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins
 
AsyncGeneratorPrototypeBuiltins.AsyncGeneratorPrototype - Enum in com.oracle.truffle.js.builtins
 
AsyncGeneratorPrototypeBuiltins.AsyncGeneratorResumeNode - Class in com.oracle.truffle.js.builtins
 
AsyncGeneratorRejectNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorRejectNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncGeneratorRejectNode
 
AsyncGeneratorRequest - Class in com.oracle.truffle.js.runtime.objects
 
AsyncGeneratorResolveNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorResolveNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncGeneratorResolveNode
 
AsyncGeneratorResumeNextNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorResumeNextNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
AsyncGeneratorResumeNode(JSContext, JSBuiltin, Completion.Type) - Constructor for class com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins.AsyncGeneratorResumeNode
 
AsyncGeneratorYieldNode - Class in com.oracle.truffle.js.nodes.control
 
AsyncGeneratorYieldNode(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode, ReturnNode) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
AsyncHandlerRootNode - Interface in com.oracle.truffle.js.nodes.promise
Implemented by built-in promise handler functions that contribute to async stack traces.
AsyncHandlerRootNode.AsyncStackTraceInfo - Class in com.oracle.truffle.js.nodes.promise
 
AsyncIteratorCloseWrapperNode - Class in com.oracle.truffle.js.nodes.control
ES8 5.2 AsyncIteratorClose(iterator, completion).
AsyncIteratorCloseWrapperNode(JSContext, JavaScriptNode, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.control.AsyncIteratorCloseWrapperNode
 
AsyncIteratorNextNode - Class in com.oracle.truffle.js.nodes.access
Utility node implementing ForIn/OfBodyEvaluation handling of async iterators.
AsyncIteratorNextNode(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
AsyncRootNode - Interface in com.oracle.truffle.js.nodes.promise
Provides access to the promise of async functions.
AsyncStackTraceInfo(DynamicObject, TruffleStackTraceElement) - Constructor for class com.oracle.truffle.js.nodes.promise.AsyncHandlerRootNode.AsyncStackTraceInfo
 
AsyncStackTraceInfo() - Constructor for class com.oracle.truffle.js.nodes.promise.AsyncHandlerRootNode.AsyncStackTraceInfo
 
atan(double) - Static method in class com.oracle.truffle.js.builtins.math.AtanNode
 
atan(Object) - Method in class com.oracle.truffle.js.builtins.math.AtanNode
 
atan2Double(double, double) - Static method in class com.oracle.truffle.js.builtins.math.Atan2Node
 
atan2Generic(Object, Object) - Method in class com.oracle.truffle.js.builtins.math.Atan2Node
 
Atan2Node - Class in com.oracle.truffle.js.builtins.math
 
Atan2Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.Atan2Node
 
atanh(double) - Static method in class com.oracle.truffle.js.builtins.math.AtanhNode
 
atanh(Object) - Method in class com.oracle.truffle.js.builtins.math.AtanhNode
 
AtanhNode - Class in com.oracle.truffle.js.builtins.math
 
AtanhNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AtanhNode
 
AtanNode - Class in com.oracle.truffle.js.builtins.math
 
AtanNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.AtanNode
 
atEOF() - Method in class com.oracle.js.parser.Scanner
Returns true of scanner is at end of input
atomicFetchOrGetBigInt(JSContext, DynamicObject, int, BigInt, BigInt) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
atomicFetchOrGetByte(JSContext, DynamicObject, int, int, int, boolean) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
atomicFetchOrGetInt(JSContext, DynamicObject, int, int, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
atomicFetchOrGetLong(JSContext, DynamicObject, int, long, long) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
atomicFetchOrGetShort(JSContext, DynamicObject, int, int, int, boolean) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
atomicFetchOrGetUnsigned(JSContext, DynamicObject, int, Object, Object) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
ATOMICS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ATOMICS_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
ATOMICS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
AtomicsBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for AtomicsBuiltins.Atomics.
AtomicsBuiltins() - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins
 
AtomicsBuiltins.Atomics - Enum in com.oracle.truffle.js.builtins
 
AtomicsBuiltins.AtomicsCompareExchangeNode - Class in com.oracle.truffle.js.builtins
6.3.3 Atomics.compareExchange(typedArray, index, expectedValue, replacementValue).
AtomicsBuiltins.AtomicsComputeNode - Class in com.oracle.truffle.js.builtins
Other atomic operations.
AtomicsBuiltins.AtomicsIsLockFreeNode - Class in com.oracle.truffle.js.builtins
Lock-free regions checking.
AtomicsBuiltins.AtomicsLoadNode - Class in com.oracle.truffle.js.builtins
6.3.9 Atomics.load(typedArray, index).
AtomicsBuiltins.AtomicsOperationNode - Class in com.oracle.truffle.js.builtins
 
AtomicsBuiltins.AtomicsStoreNode - Class in com.oracle.truffle.js.builtins
6.3.11 Atomics.store(typedArray, index, value).
AtomicsBuiltins.AtomicsWaitNode - Class in com.oracle.truffle.js.builtins
Thread Sleep.
AtomicsBuiltins.AtomicsWakeNode - Class in com.oracle.truffle.js.builtins
Thread Wake-up.
AtomicsCompareExchangeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
AtomicsComputeNode(JSContext, JSBuiltin, IntBinaryOperator, BinaryOperator<BigInt>) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
atomicSectionEnter(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
atomicSectionLeave(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
AtomicsIsLockFreeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsIsLockFreeNode
 
AtomicsLoadNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
AtomicsOperationNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
AtomicsStoreNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
AtomicsWaitNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsWaitNode
 
AtomicsWakeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsWakeNode
 
attributes - Variable in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
ATTRIBUTES_MASK - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
AUTO - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
AWAIT_NULL - Static variable in exception com.oracle.truffle.js.nodes.control.YieldException
 
AWAIT_OPTIMIZATION - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
AWAIT_OPTIMIZATION_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
AwaitNode - Class in com.oracle.truffle.js.nodes.control
 
AwaitNode(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.control.AwaitNode
 
AwaitResumeNode - Class in com.oracle.truffle.js.nodes.control
 

B

BackwardForEachIndexCallNode(JSContext, ForEachIndexCallNode.CallbackNode, ForEachIndexCallNode.MaybeResultNode) - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
BARE_INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
base - Variable in class com.oracle.js.parser.ir.BaseNode
Base Node.
BASE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
BASE_NAME - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
BaseNode - Class in com.oracle.js.parser.ir
IR base for accessing/indexing nodes.
BaseNode(long, int, Expression, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.BaseNode
Constructor
BaseNode(BaseNode, Expression, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.BaseNode
Copy constructor for immutable nodes
BASIC - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
BasicArrayOperation(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
BasicArrayOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
BasicInternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
BEST_FIT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
bestAvailableLocale(JSContext, Locale) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
BigArrayThreshold - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
BigInt - Class in com.oracle.truffle.js.runtime
 
BigInt(String, int) - Constructor for class com.oracle.truffle.js.runtime.BigInt
 
BigInt(BigInteger) - Constructor for class com.oracle.truffle.js.runtime.BigInt
 
BIGINT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
BIGINT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
bigIntegerValue() - Method in class com.oracle.truffle.js.runtime.BigInt
 
BigIntFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSBigInt function (constructor).
BigIntFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins
 
BigIntFunctionBuiltins.BigIntFunction - Enum in com.oracle.truffle.js.builtins
 
BigIntFunctionBuiltins.JSBigIntAsIntNNode - Class in com.oracle.truffle.js.builtins
 
BigIntFunctionBuiltins.JSBigIntAsUintNNode - Class in com.oracle.truffle.js.builtins
 
BigIntPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSBigInt.prototype.
BigIntPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins
 
BigIntPrototypeBuiltins.BigIntPrototype - Enum in com.oracle.truffle.js.builtins
 
BigIntPrototypeBuiltins.JSBigIntOperation - Class in com.oracle.truffle.js.builtins
 
BigIntPrototypeBuiltins.JSBigIntToLocaleStringIntlNode - Class in com.oracle.truffle.js.builtins
 
BigIntPrototypeBuiltins.JSBigIntToLocaleStringNode - Class in com.oracle.truffle.js.builtins
 
BigIntPrototypeBuiltins.JSBigIntToStringNode - Class in com.oracle.truffle.js.builtins
 
BigIntPrototypeBuiltins.JSBigIntValueOfNode - Class in com.oracle.truffle.js.builtins
 
bigIntToLocaleString(BigInt, Object, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringIntlNode
 
bignumDtoa(double, DtoaMode, int, DtoaBuffer) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to a string representation using the BignumDtoa algorithm and the specified conversion mode and number of digits.
BinaryDecoder - Class in com.oracle.truffle.js.codec
Utility for decoding values from a ByteBuffer.
BinaryDecoder(ByteBuffer) - Constructor for class com.oracle.truffle.js.codec.BinaryDecoder
 
BinaryEncoder - Class in com.oracle.truffle.js.codec
Utility for encoding values to a ByteBuffer.
BinaryEncoder() - Constructor for class com.oracle.truffle.js.codec.BinaryEncoder
 
BinaryNode - Class in com.oracle.js.parser.ir
BinaryNode nodes represent two operand operations.
BinaryNode(long, Expression, Expression) - Constructor for class com.oracle.js.parser.ir.BinaryNode
Constructor
BinarySnapshotProvider - Class in com.oracle.truffle.js.parser
 
BinarySnapshotProvider(ByteBuffer) - Constructor for class com.oracle.truffle.js.parser.BinarySnapshotProvider
 
BinarySnapshotProvider(byte[]) - Constructor for class com.oracle.truffle.js.parser.BinarySnapshotProvider
 
bind(JSRealm, DynamicObject, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
BIND_MEMBER_FUNCTIONS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
BIND_MEMBER_FUNCTIONS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
bindError(Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
bindFunction(DynamicObject, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
bindMemberFunctions() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
bindMemberFunctions() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
bindProperties(DynamicObject, Symbol) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindProperties(DynamicObject, JSLazyString) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindProperties(DynamicObject, SafeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindProperties(DynamicObject, BigInt) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindProperties(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindProperties(DynamicObject, Object, InteropLibrary, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindPropertiesDynamicObject(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindPropertiesInvalidTarget(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
bindProxy(DynamicObject, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
Block - Class in com.oracle.js.parser.ir
IR representation for a list of statements.
Block(long, int, int, Scope, Statement...) - Constructor for class com.oracle.js.parser.ir.Block
Constructor
Block(long, int, int, Scope, List<Statement>) - Constructor for class com.oracle.js.parser.ir.Block
Constructor
block - Variable in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
block - Variable in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
block - Variable in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
BlockEnvironment - Class in com.oracle.truffle.js.parser.env
 
BlockEnvironment(Environment, NodeFactory, JSContext) - Constructor for class com.oracle.truffle.js.parser.env.BlockEnvironment
 
BlockExpression - Class in com.oracle.js.parser.ir
IR representation for a block used an expression.
BlockExpression(long, int, Block) - Constructor for class com.oracle.js.parser.ir.BlockExpression
 
BlockScopeNode - Class in com.oracle.truffle.js.nodes.function
 
BlockScopeNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
BlockScopeNode.FrameBlockScopeNode - Class in com.oracle.truffle.js.nodes.function
 
BlockStatement - Class in com.oracle.js.parser.ir
Represents a block used as a statement.
BlockStatement(int, Block) - Constructor for class com.oracle.js.parser.ir.BlockStatement
Constructor
body - Variable in class com.oracle.js.parser.ir.LoopNode
Loop body
body - Variable in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
BOOLEAN - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
BooleanFalseLiteral - Static variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
BooleanPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.BooleanPropertyGetNode
 
BooleanPropertySetNode(Property, PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.BooleanPropertySetNode
 
BooleanPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSBoolean.prototype.
BooleanPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins
 
BooleanPrototypeBuiltins.BooleanPrototype - Enum in com.oracle.truffle.js.builtins
 
BooleanPrototypeBuiltins.JSBooleanToStringNode - Class in com.oracle.truffle.js.builtins
 
BooleanPrototypeBuiltins.JSBooleanValueOfNode - Class in com.oracle.truffle.js.builtins
 
booleanToNumber(boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
booleanToString(boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
BooleanTrueLiteral - Static variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
Bound(Shape, JSFunctionData, JSRealm, Object, DynamicObject, Object, Object[]) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Bound
 
Boundaries - Class in com.oracle.truffle.js.runtime
Utility class for calls to library methods that require a CompilerDirectives.TruffleBoundary.
boundFunctionCreate(JSContext, DynamicObject, Object, Object[], DynamicObject, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
BoundProto(JSContext, DynamicObject, Shape) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
boxIndex(long, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
brandNode - Variable in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
brandNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateBrandCheckNode
 
BREAK_TARGET_LABEL - Static variable in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
BREAK_TARGET_SWITCH - Static variable in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
BREAK_TYPE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
BreakableNode - Interface in com.oracle.js.parser.ir
This class represents a node from which control flow can execute a break statement.
BreakException - Exception in com.oracle.truffle.js.nodes.control
 
BreakException(int) - Constructor for exception com.oracle.truffle.js.nodes.control.BreakException
 
BreakNode - Class in com.oracle.js.parser.ir
IR representation for break statements.
BreakNode(int, long, int, String) - Constructor for class com.oracle.js.parser.ir.BreakNode
Constructor.
BreakNode - Class in com.oracle.truffle.js.nodes.control
12.8 The break Statement.
BreakTarget - Class in com.oracle.truffle.js.nodes.control
 
BreakTarget(Object, int, BreakException) - Constructor for class com.oracle.truffle.js.nodes.control.BreakTarget
 
broadcast(Object) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentBroadcast
 
broadcast(Object) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
BufferUtil - Class in com.oracle.truffle.js.runtime.util
Covariant return types for some methods in the java.nio.Buffer were introduced in JDK 9.
BufferUtil() - Constructor for class com.oracle.truffle.js.runtime.util.BufferUtil
 
build() - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
builder() - Static method in class com.oracle.js.parser.ScriptEnvironment
 
builder() - Static method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
builderAppend(StringBuilder, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderAppend(StringBuilder, long) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderAppend(StringBuilder, CharSequence) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderAppend(StringBuilder, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderAppend(StringBuilder, char) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderAppend(StringBuilder, CharSequence, int, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderAppend(StringBuilder, String, int, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
builderToString(StringBuilder) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
buildGroupsFactory(JSContext, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
BuildGroupsObjectNode() - Constructor for class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.BuildGroupsObjectNode
 
Builtin - Interface in com.oracle.truffle.js.runtime.builtins
 
BUILTIN_SOURCE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
BUILTIN_SOURCE_SECTION - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
BuiltinArgumentBuilder - Class in com.oracle.truffle.js.nodes.function
 
BuiltinEnum<E extends Enum<? extends BuiltinEnum<E>>> - Interface in com.oracle.truffle.js.runtime.builtins
 
BuiltinNodeFactory - Interface in com.oracle.truffle.js.nodes.function
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ArrayBufferFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.AtomicsBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ConsoleBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ConstructorBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.DateFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.DebugBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ErrorFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.CollatorFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.DateTimeFormatFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.DisplayNamesFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.IntlBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.ListFormatFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.NumberFormatFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.PluralRulesFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.SegmenterFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.JavaBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.JSONBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.math.MathBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.PerformanceBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.PolyglotBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ProxyFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.ReflectBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.RegExpBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.SharedArrayBufferFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.SharedArrayBufferPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.StringFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.Test262Builtins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.TestV8Builtins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
 
BUILTINS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
BUILTINS_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins
 
BUILTINS_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.builtins.JavaBuiltins
 
BUILTINS_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins
 
BYTE_LENGTH - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
byteBufferArray(ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
byteBufferDuplicate(ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
byteBufferPutSlice(ByteBuffer, int, ByteBuffer, int, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
byteBufferSlice(ByteBuffer, int, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
bytesPerElement() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 

C

cache - Variable in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
cache - Variable in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
cache - Variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
cached(DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
CachedPowers - Class in com.oracle.truffle.js.runtime.doubleconv
 
cacheNode - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
CacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
CacheNode(T, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
cacheNode - Variable in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
CALENDAR - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
call() - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallRequiresNewNode
 
call(Object, DynamicObject, Object...) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
call(Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSCallNode
 
call(Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
call(DynamicObject, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
call(Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
call(DynamicObject, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
call(Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
call(Object, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015 7.3.12 Call(F, V, arguments).
CALL_SITE_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
CALL_TARGET_INDEX - Static variable in interface com.oracle.truffle.js.nodes.promise.AsyncRootNode
 
CallApplyArgumentsNode - Class in com.oracle.truffle.js.nodes.function
 
CallApplyArgumentsNode(JSContext, JSFunctionCallNode) - Constructor for class com.oracle.truffle.js.nodes.function.CallApplyArgumentsNode
 
callback(long, Object, Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
CallbackNode() - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.CallbackNode
 
callBigInt(Object[], JSNumberToBigIntNode, JSToBigIntNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallBigIntNode
 
CallBigIntNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallBigIntNode
 
callBigIntZero(Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallBigIntNode
 
callBoolean(Object, JSToBooleanNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallBooleanNode
 
CallBooleanNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallBooleanNode
 
callCollator(Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallCollatorNode
 
CallCollatorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallCollatorNode
 
callDate() - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallDateNode
 
CallDateNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallDateNode
 
callDateTimeFormat(Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallDateTimeFormatNode
 
CallDateTimeFormatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallDateTimeFormatNode
 
CALLEE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
CALLER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
CALLER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
CallerProxyProperty(JSContext) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunction.CallerProxyProperty
 
callInlined(Object[]) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugNeverPartOfCompilationNode
 
callInlined(Object[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode.Inlined
 
callInlined(Object[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode.Inlined
 
callInlined(Object[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode.Inlined
 
callInlined(Object[]) - Method in interface com.oracle.truffle.js.nodes.function.JSBuiltinNode.Inlined
 
callMapFn(Object, DynamicObject, Object...) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
CallNode - Class in com.oracle.js.parser.ir
IR representation for a function call.
callNode - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation.DefaultCallbackNode
 
callNode - Variable in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
callNumber(Object[], JSToNumericNode, JSNumericToNumberNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallNumberNode
 
callNumberFormat(Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallNumberFormatNode
 
CallNumberFormatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallNumberFormatNode
 
CallNumberNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallNumberNode
 
callNumberZero(Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallNumberNode
 
CallRequiresNewNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallRequiresNewNode
 
callResolve - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
callResolve - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
CallSiteOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins.CallSiteOperation
 
CallSitePrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
CallSitePrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins
 
CallSitePrototypeBuiltins.CallSiteOperation - Class in com.oracle.truffle.js.builtins
 
CallSitePrototypeBuiltins.CallSitePrototype - Enum in com.oracle.truffle.js.builtins
 
callSpecialProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
callStringGeneric(Object[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallStringNode
 
callStringInt0(Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallStringNode
 
CallStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallStringNode
 
callSymbolGeneric(Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallSymbolNode
 
CallSymbolNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallSymbolNode
 
callSymbolString(String) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallSymbolNode
 
callTarget - Variable in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
callThen - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
callThen - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
callTypedArray(Object...) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallTypedArrayNode
 
CallTypedArrayNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallTypedArrayNode
 
canAgentBlock() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
canBlock() - Method in class com.oracle.truffle.js.runtime.JSAgent
 
canDeleteElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
CANNOT_REDEFINE_PROPERTY_LENGTH - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
cannotLoadScript(Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSFileLoadingOperation
 
canonicalizeTimeZoneName(String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
Returns the canonical and case-regularized form of the timeZone argument.
canonicalNumericIndexString(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015, 7.1.16 CanonicalNumericIndexString().
canShortCircuit - Variable in class com.oracle.truffle.js.nodes.binary.JSLogicalNode
 
canStartLiteral(TokenType) - Method in class com.oracle.js.parser.Lexer
Return true if the given token can be the beginning of a literal.
capability - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode.ResolveElementArgs
 
CAPTURE_GROUP_NO_MATCH - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Constants
 
captureGroup(T, int, int, int) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
captureGroup(Void, int, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer
 
captureGroupEnd(Object, int) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexResultAccessor
 
captureGroupLength(Object, int) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexResultAccessor
 
captureGroupStart(Object, int) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexResultAccessor
 
CaptureGroupToken(int, int, int) - Constructor for class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.CaptureGroupToken
 
captureStackTrace(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.builtins.ErrorFunctionBuiltins.ErrorCaptureStackTraceNode
 
CARDINAL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CASE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CASE_FIRST - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
caseIntInt(Object[]) - Static method in class com.oracle.truffle.js.builtins.math.MaxNode
 
caseIntInt(Object[]) - Static method in class com.oracle.truffle.js.builtins.math.MinNode
 
caseIntIntInt(Object[]) - Static method in class com.oracle.truffle.js.builtins.math.MinNode
 
CaseNode - Class in com.oracle.js.parser.ir
IR representation of case clause.
CaseNode(long, int, Expression, List<Statement>) - Constructor for class com.oracle.js.parser.ir.CaseNode
Constructors
caseSensitiveCompare(DynamicObject, String, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
cast(ScriptArray) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
cast(ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.util.DirectByteBufferHelper
 
castArrayIndex(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
castArrayIndex(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
castCharSequence(String) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
castCharSequence(JSLazyString) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
castMaterializedFrame(Object) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
castNonNull(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
castNonNull(Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
castNonNull(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
castNonNull(Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
CatchNode - Class in com.oracle.js.parser.ir
IR representation of a catch clause.
CatchNode(int, long, int, IdentNode, Expression, Expression, Block, boolean) - Constructor for class com.oracle.js.parser.ir.CatchNode
Constructors
CatchNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.CatchNode
 
cbrt(Object) - Method in class com.oracle.truffle.js.builtins.math.CbrtNode
 
CbrtNode - Class in com.oracle.truffle.js.builtins.math
 
CbrtNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.CbrtNode
 
ceilDouble(double, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.math.CeilNode
 
ceilInt(int) - Static method in class com.oracle.truffle.js.builtins.math.CeilNode
 
CeilNode - Class in com.oracle.truffle.js.builtins.math
Math.ceil(x).
CeilNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.CeilNode
 
ceilSafeInt(SafeInteger) - Static method in class com.oracle.truffle.js.builtins.math.CeilNode
 
ceilToDouble(Object, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.math.CeilNode
 
ch0 - Variable in class com.oracle.js.parser.Scanner
Current character in stream
ch1 - Variable in class com.oracle.js.parser.Scanner
1 character lookahead
ch2 - Variable in class com.oracle.js.parser.Scanner
2 character lookahead
ch3 - Variable in class com.oracle.js.parser.Scanner
3 character lookahead
changePropertyFlags(DynamicObject, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
characterIsDigit(char) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
characterIsUpperCase(char) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
charAt(int) - Method in class com.oracle.js.parser.Scanner
Get the ith character from the content.
charAt(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode
 
charAt(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode.Inlined
 
charAt(CharSequence, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
charAt(CharSequence, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
charAt(int) - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
charCodeAtGeneric(Object, Object, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
charCodeAtGeneric(Object, Object, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode.Inlined
 
charCodeAtInBounds(String, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
charCodeAtLazyString(JSLazyString, int, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
charCodeAtOutOfBounds(String, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
charForDigit(int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSURLEncoder
Like Character.forDigit(int, int), but returns uppercase letters.
charSequenceToString(CharSequence) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
check(InteropLibrary, Object) - Method in interface com.oracle.truffle.js.runtime.interop.JSMetaType.TypeCheck
 
checkAccess(Class<?>[], JSContext) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
 
checkCallbackIsFunction(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
checkEvalAllowed() - Method in class com.oracle.truffle.js.runtime.JSContext
 
checkForNoSuchPropertyOrMethod(JSContext, T) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
checkForUnstableAssumption(T, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
checkFunctionSyntax(JSContext, JSParserOptions, String, String, boolean, boolean, String) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
checkHasDetachedBuffer(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
checkHasDetachedBuffer(DynamicObject) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewIteratorNode
 
checkHasDetachedBuffer(Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
checkIdentForKeyword(long, String) - Method in class com.oracle.js.parser.Lexer
 
checkNonNull(JSDynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
checkNonNull(Object) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
CheckNoSuchPropertyNode(Object, PropertyCacheNode.ReceiverCheckNode, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
checkNotDead(Object, BranchProfile) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
checkPropertyIsSettable(Object, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
checkProtoCycle(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
checkProxyGetTrapInvariants(Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
checkProxySetTrapInvariants(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
checkReflectionAccess(Class<?>, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
 
checkTimeValid(double) - Static method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
checkTrapReturnValue(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
clampIndex(int, int, int) - Static method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
Clamp index to range [lowerBound,upperBound].
CLASS_FIELDS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
CLASS_FIELDS_ES_VERSION - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
CLASS_FIELDS_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
CLASS_FIELDS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSIntl
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMap
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMath
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSON
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSet
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSTest262
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSTestV8
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.java.JavaImporter
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.java.JavaPackage
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.objects.Null
 
CLASS_NAME_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
CLASS_NAME_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
CLASS_PROTOTYPE_PLACEHOLDER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
Placeholder for lazy initialization of the prototype property.
ClassDefinitionNode - Class in com.oracle.truffle.js.nodes.function
ES6 14.5.14 Runtime Semantics: ClassDefinitionEvaluation.
ClassDefinitionNode(JSContext, JSFunctionExpressionNode, JavaScriptNode, ObjectLiteralNode.ObjectLiteralMemberNode[], JSWriteFrameSlotNode, boolean, int, int, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
classFields(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
ClassNode - Class in com.oracle.js.parser.ir
IR representation for class definitions.
ClassNode(long, int, IdentNode, Expression, PropertyNode, List<PropertyNode>, Scope, int, int, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.ClassNode
Constructor.
ClassPrototypePropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.ClassPrototypePropertyGetNode
 
clazz(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugClassNameNode
 
clazz(Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugClassNode
 
cleanupFinalizationRegistry(JSFinalizationRegistryObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
cleanupSome(JSFinalizationRegistryObject, Object) - Method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryCleanupSomeNode
 
clear() - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleClearNode
 
clear(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapClearNode
 
clear(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetClearNode
 
clear() - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
clear() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
clearExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
clearExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
clearExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
clearExpectedObject() - Method in interface com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectReceiverCheck
 
clearExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectShapeCheckNode
 
clearUnusedArea(DynamicObject, int, int, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
After shortening the array, the now unused area has to be cleared.
clearUnusedArea(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
clone() - Method in class com.oracle.js.parser.ir.Node
 
clone() - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
cloneArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
cloneUninitialized(ObjectLiteralNode.ObjectLiteralMemberNode[], Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
cloneUninitialized(T, Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
cloneUninitialized() - Method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
cloneUninitialized() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
cloneUninitialized() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
cloneUninitialized() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode.DropNewTargetRootNode
 
cloneUninitialized() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode.InsertNewTargetRootNode
 
cloneUninitialized(T, Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
cloneUninitialized(T[], Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
close() - Method in class com.oracle.js.parser.ir.Scope
Closes the scope for symbol registration.
close() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment.JumpTargetCloseable
 
clz32(int) - Static method in class com.oracle.truffle.js.builtins.math.Clz32Node
 
clz32(Object, JSToUInt32Node) - Method in class com.oracle.truffle.js.builtins.math.Clz32Node
 
Clz32Node - Class in com.oracle.truffle.js.builtins.math
 
Clz32Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.Clz32Node
 
CODE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
codePointAt(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCodePointAtNode
 
COLLATION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CollatorFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSCollator function (constructor).
CollatorFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.CollatorFunctionBuiltins
 
CollatorFunctionBuiltins.CollatorFunction - Enum in com.oracle.truffle.js.builtins.intl
 
CollatorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
CollatorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins
 
CollatorPrototypeBuiltins.CollatorPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
collectionToConsoleString(DynamicObject, String, JSHashMap, int, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
COLUMN_NUMBER_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
com.oracle.js.parser - package com.oracle.js.parser
An ECMAScript 6 (ECMAScript 2015) compliant parser for JavaScript source code.
com.oracle.js.parser.ir - package com.oracle.js.parser.ir
 
com.oracle.js.parser.ir.visitor - package com.oracle.js.parser.ir.visitor
 
com.oracle.truffle.js.annotations - package com.oracle.truffle.js.annotations
 
com.oracle.truffle.js.builtins - package com.oracle.truffle.js.builtins
 
com.oracle.truffle.js.builtins.commonjs - package com.oracle.truffle.js.builtins.commonjs
 
com.oracle.truffle.js.builtins.helper - package com.oracle.truffle.js.builtins.helper
 
com.oracle.truffle.js.builtins.intl - package com.oracle.truffle.js.builtins.intl
 
com.oracle.truffle.js.builtins.math - package com.oracle.truffle.js.builtins.math
 
com.oracle.truffle.js.codec - package com.oracle.truffle.js.codec
 
com.oracle.truffle.js.lang - package com.oracle.truffle.js.lang
 
com.oracle.truffle.js.nodes - package com.oracle.truffle.js.nodes
 
com.oracle.truffle.js.nodes.access - package com.oracle.truffle.js.nodes.access
 
com.oracle.truffle.js.nodes.arguments - package com.oracle.truffle.js.nodes.arguments
 
com.oracle.truffle.js.nodes.array - package com.oracle.truffle.js.nodes.array
 
com.oracle.truffle.js.nodes.binary - package com.oracle.truffle.js.nodes.binary
 
com.oracle.truffle.js.nodes.cast - package com.oracle.truffle.js.nodes.cast
 
com.oracle.truffle.js.nodes.control - package com.oracle.truffle.js.nodes.control
 
com.oracle.truffle.js.nodes.function - package com.oracle.truffle.js.nodes.function
 
com.oracle.truffle.js.nodes.instrumentation - package com.oracle.truffle.js.nodes.instrumentation
 
com.oracle.truffle.js.nodes.interop - package com.oracle.truffle.js.nodes.interop
 
com.oracle.truffle.js.nodes.intl - package com.oracle.truffle.js.nodes.intl
 
com.oracle.truffle.js.nodes.module - package com.oracle.truffle.js.nodes.module
 
com.oracle.truffle.js.nodes.promise - package com.oracle.truffle.js.nodes.promise
 
com.oracle.truffle.js.nodes.unary - package com.oracle.truffle.js.nodes.unary
 
com.oracle.truffle.js.parser - package com.oracle.truffle.js.parser
 
com.oracle.truffle.js.parser.date - package com.oracle.truffle.js.parser.date
 
com.oracle.truffle.js.parser.env - package com.oracle.truffle.js.parser.env
 
com.oracle.truffle.js.parser.internal.ir.debug - package com.oracle.truffle.js.parser.internal.ir.debug
 
com.oracle.truffle.js.parser.json - package com.oracle.truffle.js.parser.json
 
com.oracle.truffle.js.runtime - package com.oracle.truffle.js.runtime
 
com.oracle.truffle.js.runtime.array - package com.oracle.truffle.js.runtime.array
 
com.oracle.truffle.js.runtime.array.dyn - package com.oracle.truffle.js.runtime.array.dyn
 
com.oracle.truffle.js.runtime.builtins - package com.oracle.truffle.js.runtime.builtins
 
com.oracle.truffle.js.runtime.builtins.intl - package com.oracle.truffle.js.runtime.builtins.intl
 
com.oracle.truffle.js.runtime.doubleconv - package com.oracle.truffle.js.runtime.doubleconv
 
com.oracle.truffle.js.runtime.external - package com.oracle.truffle.js.runtime.external
 
com.oracle.truffle.js.runtime.interop - package com.oracle.truffle.js.runtime.interop
 
com.oracle.truffle.js.runtime.java - package com.oracle.truffle.js.runtime.java
 
com.oracle.truffle.js.runtime.objects - package com.oracle.truffle.js.runtime.objects
 
com.oracle.truffle.js.runtime.util - package com.oracle.truffle.js.runtime.util
 
commit(int) - Method in class com.oracle.js.parser.TokenStream
Advances the base of the stream.
COMMONJS_CORE_MODULES_REPLACEMENTS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_CORE_MODULES_REPLACEMENTS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_REQUIRE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_REQUIRE_CWD - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_REQUIRE_CWD_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_REQUIRE_GLOBAL_PROPERTIES - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_REQUIRE_GLOBAL_PROPERTIES_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
COMMONJS_REQUIRE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
CommonJSDirnameGetterBuiltin - Class in com.oracle.truffle.js.builtins.commonjs
 
CommonJSFilenameGetterBuiltin - Class in com.oracle.truffle.js.builtins.commonjs
 
CommonJSGlobalExportsGetterBuiltin - Class in com.oracle.truffle.js.builtins.commonjs
 
CommonJSGlobalModuleGetterBuiltin - Class in com.oracle.truffle.js.builtins.commonjs
 
CommonJSRequireBuiltin - Class in com.oracle.truffle.js.builtins.commonjs
 
CommonJSResolveBuiltin - Class in com.oracle.truffle.js.builtins.commonjs
 
COMPACT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
COMPACT_DISPLAY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
compare(DynamicObject, String, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
compareAndSwapBigInt(JSContext, DynamicObject, int, BigInt, BigInt) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
compareAndSwapInt(JSContext, DynamicObject, int, int, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
comparePropertyKeys(Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Compare property keys such that a stable sort using it would maintain the following order.
compareTo(Symbol) - Method in class com.oracle.js.parser.ir.Symbol
 
compareTo(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
compareTo(SafeInteger) - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
compareValueTo(long) - Method in class com.oracle.truffle.js.runtime.BigInt
 
compareValueTo(double) - Method in class com.oracle.truffle.js.runtime.BigInt
 
CompilableBiFunction<T,U,R> - Interface in com.oracle.truffle.js.runtime.util
A functional interface, implementations of which are safe for partial evaluation.
CompilableFunction<T,R> - Interface in com.oracle.truffle.js.runtime.util
A functional interface, implementations of which are safe for partial evaluation.
compile(DynamicObject, Object, Object, CompileRegexNode, JSToStringNode, ConditionProfile, TRegexUtil.TRegexCompiledRegexAccessor, TRegexUtil.TRegexFlagsAccessor) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpCompileNode
 
compile(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpCompileNode
 
compile(String) - Method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
compile(CharSequence, String) - Method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
compile(String, String, JSContext, TRegexUtil.CompileRegexNode) - Static method in class com.oracle.truffle.js.runtime.RegexCompilerInterface
 
compileFunction(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCompileFunctionNode
 
CompileRegexNode - Class in com.oracle.truffle.js.nodes
 
CompileRegexNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.CompileRegexNode
 
CompileRegexNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.CompileRegexNode
 
Completion - Class in com.oracle.truffle.js.runtime.objects
 
Completion.Type - Enum in com.oracle.truffle.js.runtime.objects
 
CompoundWriteElementNode - Class in com.oracle.truffle.js.nodes.access
 
CompoundWriteElementNode(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode, JSContext, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
concat(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayConcatNode
 
concat(Object, Object[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringConcatNode
 
concatIterables(Iterable<T>, Iterable<T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
concatIterablesDistinct(Iterable<T>, Iterable<T>, BiPredicate<T, T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
concatLists(List<T>, List<T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
ConcatToLeafLimit - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
concatToLeafMaybe(CharSequence, CharSequence, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
Try to concatenate a very short string (e.g.
concatToLeafMaybe(JSLazyString, String, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
concatToLeafMaybe(String, JSLazyString, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
CONFIGURABLE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
configurableEnumerableNotWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
configurableEnumerableWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
configurableNotEnumerable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
configurableNotEnumerableNotWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
configurableNotEnumerableWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
CONJUNCTION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
connectedArgumentCount - Variable in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
 
CONSOLE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
CONSOLE_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
CONSOLE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ConsoleBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for `console`.
ConsoleBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins
 
ConsoleBuiltins.Console - Enum in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleAssertNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleClearNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleCountNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleCountResetNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleGroupEndNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleGroupNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleOperation - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleTimeEndNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleTimeLogNode - Class in com.oracle.truffle.js.builtins
 
ConsoleBuiltins.JSConsoleTimeNode - Class in com.oracle.truffle.js.builtins
 
CONST - Static variable in class com.oracle.truffle.js.runtime.objects.JSProperty
 
CONST_AS_VAR - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
CONST_AS_VAR_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ConstantByteArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ConstantDoubleArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ConstantEmptyArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ConstantEmptyPrototypeArray - Class in com.oracle.truffle.js.runtime.array.dyn
This array type is reserved for Array.prototype and Object.prototype.
ConstantIntArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ConstantObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ConstantObjectAssumptionShapeCheckNode(Shape, JSDynamicObject, Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
ConstantObjectPrototypeChainShapeCheckNode(Shape, JSDynamicObject, Object, int, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
ConstantObjectPrototypeShapeCheckNode(Shape, JSDynamicObject, Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
ConstantObjectShapeCheckNode(Shape, JSDynamicObject) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectShapeCheckNode
 
ConstantVariableWriteNode - Class in com.oracle.truffle.js.nodes.access
 
ConstantVariableWriteNode(JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
constAsVar(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
construct(DynamicObject, Object...) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
construct() - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructBigIntNode
 
construct() - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSymbolNode
 
construct(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.PromiseConstructorNode
 
CONSTRUCT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
Construct token.
construct(DynamicObject, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
CONSTRUCT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
construct(DynamicObject, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
construct(Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
construct(Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
ConstructAggregateErrorNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructAggregateErrorNode
 
constructArray0(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
ConstructArrayBufferNode(JSContext, JSBuiltin, boolean, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayBufferNode
 
ConstructArrayNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
constructArrayVarargs(DynamicObject, Object[], BranchProfile, BranchProfile, BranchProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
constructArrayWithIntLength(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
ConstructBigIntNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructBigIntNode
 
constructBoolean(DynamicObject, Object, JSToBooleanNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructBooleanNode
 
ConstructBooleanNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructBooleanNode
 
constructCollator(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructCollatorNode
 
ConstructCollatorNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructCollatorNode
 
constructDataView(DynamicObject, Object, Object, Object, BranchProfile, ConditionProfile, ConditionProfile, JSToIndexNode, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDataViewNode
 
ConstructDataViewNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDataViewNode
 
constructDateMult(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateNode
 
ConstructDateNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateNode
 
constructDateOne(DynamicObject, Object[], ConditionProfile, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateNode
 
constructDateTimeFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateTimeFormatNode
 
ConstructDateTimeFormatNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateTimeFormatNode
 
constructDateZero(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateNode
 
constructDisplayNames(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDisplayNamesNode
 
ConstructDisplayNamesNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDisplayNamesNode
 
constructDouble(Object, Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ConstructDoubleNode
 
constructError(DynamicObject, Object, Object, JSToStringNode, GetMethodNode, JSFunctionCallNode, IsJSObjectNode, IteratorStepNode, IteratorValueNode, PropertyGetNode, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructAggregateErrorNode
 
constructError(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructErrorNode
 
constructError(DynamicObject, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructErrorNode
 
ConstructErrorNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructErrorNode
 
constructFinalizationRegistry(DynamicObject, TruffleObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFinalizationRegistryNode
 
ConstructFinalizationRegistryNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFinalizationRegistryNode
 
constructFinalizationRegistryNonObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFinalizationRegistryNode
 
constructFromHostByteBuffer(DynamicObject, Object, BranchProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayBufferNode
 
constructFromLength(DynamicObject, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayBufferNode
 
constructFunction(DynamicObject, Object[], ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFunctionNode
 
ConstructFunctionNode(JSContext, JSBuiltin, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFunctionNode
 
constructJavaImporter(Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJavaImporterNode
 
ConstructJavaImporterNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJavaImporterNode
 
constructJSAdapter(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSAdapterNode
 
constructJSAdapter(DynamicObject, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSAdapterNode
 
constructJSAdapter(DynamicObject, DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSAdapterNode
 
constructJSAdapter(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSAdapterNode
 
ConstructJSAdapterNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSAdapterNode
 
constructJSProxy(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSProxyNode
 
ConstructJSProxyNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSProxyNode
 
constructListFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructListFormatNode
 
ConstructListFormatNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructListFormatNode
 
constructLocale(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructLocaleNode
 
ConstructLocaleNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructLocaleNode
 
constructMap(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructMapNode
 
constructMap(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakMapNode
 
ConstructMapNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructMapNode
 
constructNumber(DynamicObject, Object[], JSToNumericNode, JSNumericToNumberNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberNode
 
constructNumberFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberFormatNode
 
ConstructNumberFormatNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberFormatNode
 
ConstructNumberNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberNode
 
constructNumberZero(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberNode
 
constructObject0(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
constructObjectJSObject(DynamicObject, Object[], JSToObjectNode, InteropLibrary, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
constructObjectNewTarget(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
ConstructObjectNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
constructObjectNullOrUndefined(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
CONSTRUCTOR - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
constructOrArray(Object, long, boolean) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFunctionOperation
 
ConstructorBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-in constructor functions.
ConstructorBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins
 
ConstructorBuiltins.CallBigIntNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallBooleanNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallCollatorNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallDateNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallDateTimeFormatNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallNumberFormatNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallNumberNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallRequiresNewNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallStringNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallSymbolNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.CallTypedArrayNode - Class in com.oracle.truffle.js.builtins
Implements ECMAScript 2015, 22.2.1.4 %TypedArray% (object).
ConstructorBuiltins.ConstructAggregateErrorNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructArrayBufferNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructArrayNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructBigIntNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructBooleanNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructCollatorNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructDataViewNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructDateNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructDateTimeFormatNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructDisplayNamesNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructErrorNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructFinalizationRegistryNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructFunctionNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructJavaImporterNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructJSAdapterNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructJSProxyNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructListFormatNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructLocaleNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructMapNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructNumberFormatNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructNumberNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructObjectNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.Constructor - Enum in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructPluralRulesNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructRegExpNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructRelativeTimeFormatNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructSegmenterNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructSetNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructStringNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructSymbolNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructWeakMapNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructWeakRefNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructWeakSetNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.ConstructWithNewTargetNode - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.JSConstructIterableOperation - Class in com.oracle.truffle.js.builtins
 
ConstructorBuiltins.PromiseConstructorNode - Class in com.oracle.truffle.js.builtins
 
constructorNode - Variable in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
ConstructorResultNode - Class in com.oracle.truffle.js.nodes.function
 
ConstructorRootNode - Class in com.oracle.truffle.js.nodes.function
 
ConstructorRootNode(JSFunctionData, CallTarget, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
constructPluralRules(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructPluralRulesNode
 
ConstructPluralRulesNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructPluralRulesNode
 
constructRegExp(DynamicObject, Object, Object, IsRegExpNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRegExpNode
 
constructRegExpImpl(Object, Object, boolean, boolean) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRegExpNode
 
ConstructRegExpNode(JSContext, JSBuiltin, boolean, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRegExpNode
 
constructRelativeTimeFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRelativeTimeFormatNode
 
ConstructRelativeTimeFormatNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRelativeTimeFormatNode
 
constructSegmenter(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSegmenterNode
 
ConstructSegmenterNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSegmenterNode
 
constructSet(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSetNode
 
constructSet(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakSetNode
 
ConstructSetNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSetNode
 
constructString(DynamicObject, Object[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructStringNode
 
constructStringInt0(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructStringNode
 
ConstructStringNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructStringNode
 
ConstructSymbolNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSymbolNode
 
ConstructWeakMapNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakMapNode
 
constructWeakRef(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakRefNode
 
ConstructWeakRefNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakRefNode
 
constructWeakRefNonObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakRefNode
 
ConstructWeakSetNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakSetNode
 
constructWithForeignArg(DynamicObject, Object[], InteropLibrary, ArrayCreateNode, ConditionProfile, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
constructWithLength(DynamicObject, Object[], ToArrayLengthNode, ArrayCreateNode, long) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
ConstructWithNewTargetNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWithNewTargetNode
 
contains(LexicalContextNode) - Method in class com.oracle.js.parser.ir.LexicalContext
Check if a node is in the lexical context.
containsHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
containsHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
containsHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
containsHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
containsHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
containsHoleValue(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
containsKey(Object) - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
containsValue(Object) - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
content - Variable in class com.oracle.js.parser.Scanner
Characters to scan.
context - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
context - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
context - Variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
context - Variable in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldAddNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractAssumptionShapeCheckNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
context - Variable in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
context - Variable in class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
context - Variable in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
context - Variable in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
context - Variable in class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
context - Variable in class com.oracle.truffle.js.nodes.binary.InNode
 
context - Variable in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
context - Variable in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
context - Variable in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
context - Variable in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
context - Variable in class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
context - Variable in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
context - Variable in class com.oracle.truffle.js.nodes.control.AwaitNode
 
context - Variable in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
context - Variable in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
context - Variable in class com.oracle.truffle.js.nodes.function.JSLoadNode
 
context - Variable in class com.oracle.truffle.js.nodes.function.JSNewNode
 
context - Variable in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
context - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
 
context - Variable in class com.oracle.truffle.js.parser.env.Environment
 
context - Variable in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
context - Variable in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
context - Variable in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
context - Variable in class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
ContiguousDoubleArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ContiguousIntArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ContiguousJSObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
contiguousNegativeUsed(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
ContiguousObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
contiguousShrinkUsed(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
contiguousZeroUsed(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
CONTINUE_TARGET_LOOP - Static variable in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
CONTINUE_TARGET_UNLABELED_LOOP - Static variable in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
ContinueException - Exception in com.oracle.truffle.js.nodes.control
 
ContinueException() - Constructor for exception com.oracle.truffle.js.nodes.control.ContinueException
 
ContinueException(int) - Constructor for exception com.oracle.truffle.js.nodes.control.ContinueException
 
continueInInterpreter() - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugContinueInInterpreter
 
ContinueNode - Class in com.oracle.js.parser.ir
IR representation for continue statements.
ContinueNode(int, long, int, String) - Constructor for class com.oracle.js.parser.ir.ContinueNode
Constructor.
ContinueNode - Class in com.oracle.truffle.js.nodes.control
12.7 The continue Statement.
continueResult(T) - Static method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResult
 
ContinueTarget - Class in com.oracle.truffle.js.nodes.control
 
ContinueTarget(Object, int, BreakException, ContinueException) - Constructor for class com.oracle.truffle.js.nodes.control.ContinueTarget
 
ContinueTargetNode - Class in com.oracle.truffle.js.nodes.control
 
controlFlowEscapes - Variable in class com.oracle.js.parser.ir.LoopNode
Can control flow escape from loop, e.g.
convertDigit(char, int) - Static method in class com.oracle.js.parser.Lexer
Convert a digit to a integer.
convertFromString(String, BranchProfile, BranchProfile, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
convertFromStringNotInRange(String) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
convertIterable(Iterable<S>, Function<S, T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
convertIterator(Iterator<S>, Function<S, T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
convertLazyStringFlattened(JSLazyStringFlattened) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
convertLazyStringRaw(JSLazyStringRaw) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
convertList(List<S>, Function<S, T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
convertToObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
convertToPropertyKey - Variable in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
copy() - Method in class com.oracle.js.parser.ir.LexicalContext
 
copy() - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
copy() - Method in class com.oracle.truffle.js.nodes.JavaScriptBaseNode
 
copy() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
copy(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
copy() - Method in interface com.oracle.truffle.js.runtime.objects.JSCopyableObject
 
copy() - Method in interface com.oracle.truffle.js.runtime.util.JSHashMap.Cursor
Copies the cursor (including the current state/entry).
copyArrayToMap(DynamicObject, ScriptArray, Map<Long, Object>) - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
copyDataProperties(DynamicObject, DynamicObject, Object[], boolean, ReadElementNode, JSGetOwnPropertyNode, ListSizeNode, ListGetNode, JSClassProfile) - Static method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
copyDataProperties(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
copyDataPropertiesForeign(DynamicObject, Object, Object[], boolean, InteropLibrary, InteropLibrary, InteropLibrary, ImportValueNode) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
CopyDataPropertiesNode - Class in com.oracle.truffle.js.nodes.access
 
CopyDataPropertiesNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
copyIfWithCondition(IfNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
copyProperties(T, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
copyRecursive() - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
copyRecursive() - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugIsHolesArrayNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToLengthNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode.SpreadArrayNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithCachedPrototypeNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.DeclareEvalVariableNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GetAsyncIteratorNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IsArrayNode.IsArrayWrappedNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IteratorGetNextValueNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IteratorNextUnaryNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IteratorSetDoneNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IteratorToArrayNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.LazyReadFrameSlotNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.NewPrivateNameNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitTargetableNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.PrivateBrandCheckNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.RegExpLiteralNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.WithTargetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessArgumentsArrayDirectlyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessDerivedConstructorThisNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessFrameArgumentNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessFunctionNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessLevelFunctionNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessLexicalThisNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessRestArgumentsNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessThisNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.AccessVarArgsNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAndNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSNullishCoalescingNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSOrNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSOrNode.NotUndefinedOrNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSEnqueueJobNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode.JSToNumberUnaryNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode.JSToNumericWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode.JSToPropertyKeyWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode.JSToStringWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node.JSToUInt32WrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorBodyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.AsyncIteratorCloseWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ContinueTargetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.EmptyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.GeneratorBodyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.GeneratorVoidBlockNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.IteratorCloseWrapperNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.LabelNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ModuleBodyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ModuleYieldNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.RuntimeErrorNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.TopLevelAwaitModuleBodyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.TryFinallyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.VoidBlockNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.WithNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.CallApplyArgumentsNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.ConstructorResultNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.EvalNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode.FrameIterationScopeNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.SpreadArgumentNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.module.ImportMetaNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.module.ReadImportBindingNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.module.ResolveNamedImportNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.module.ResolveStarImportNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.promise.ImportCallNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
copyUninitialized(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.VoidNode
 
copyWithin(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayCopyWithinNode
 
copyWithoutProperties(Shape) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
copyWithoutProperties(Shape) - Method in class com.oracle.truffle.js.runtime.builtins.JSErrorObject
 
copyWithoutProperties(Shape) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
copyWithoutProperties(Shape) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
copyWithoutProperties(Shape) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
copyWithoutProperties(Shape) - Method in class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject.DefaultLayout
 
correctMethodName(String, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
cos(double) - Static method in class com.oracle.truffle.js.builtins.math.CosNode
 
cos(Object) - Method in class com.oracle.truffle.js.builtins.math.CosNode
 
cosh(double) - Static method in class com.oracle.truffle.js.builtins.math.CoshNode
 
cosh(Object) - Method in class com.oracle.truffle.js.builtins.math.CoshNode
 
CoshNode - Class in com.oracle.truffle.js.builtins.math
 
CoshNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.CoshNode
 
CosNode - Class in com.oracle.truffle.js.builtins.math
 
CosNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.CosNode
 
count(Object) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleCountNode
 
count(Object) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleCountResetNode
 
countHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
create(JSContext, int) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.CreateArrayIteratorNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
create(JSRealm) - Static method in class com.oracle.truffle.js.builtins.commonjs.NpmCompatibleESModuleLoader
 
create(JSClass, Shape, Object...) - Static method in class com.oracle.truffle.js.builtins.helper.IsPristineObjectNode
 
create() - Static method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.builtins.helper.JSONStringifyStringNode
 
create() - Static method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.BuildGroupsObjectNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.JSRegExpExecBuiltinNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.JSRegExpExecIntlIgnoreLastIndexNode
 
create() - Static method in class com.oracle.truffle.js.builtins.helper.ListGetNode
 
create() - Static method in class com.oracle.truffle.js.builtins.helper.ListSizeNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.CreateSegmentIteratorNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.math.ImulNode
 
create(JSContext) - Method in class com.oracle.truffle.js.builtins.math.PowNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.math.RoundNode
 
create() - Static method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.FormatCacheNode
 
create() - Static method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
create() - Static method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceES5Node.FunctionReplacer
 
create() - Static method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceES5Node.StringReplacer
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
create(JSContext, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode.SpreadArrayNode
 
create(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
create(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode, JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
create(JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
create(JSContext, Object) - Static method in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.CreateIterResultObjectNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
create(JSContext, JavaScriptNode, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithCachedPrototypeNode
 
create(String, boolean, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
create(String, boolean) - Static method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
create(String, boolean) - Static method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
create(JSContext, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
create(JSContext, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.ErrorStackTraceLimitNode
 
create(JSContext, ForEachIndexCallNode.CallbackNode, ForEachIndexCallNode.MaybeResultNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.FromPropertyDescriptorNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
create(JSContext, JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
create(JSContext, JavaScriptNode, CompilableFunction<JSRealm, DynamicObject>) - Static method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
create(JSContext, ArrayLiteralNode, ArrayLiteralNode) - Static method in class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
create(JSContext, String, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
create(JSContext, DeclareGlobalNode[]) - Static method in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
create(JSContext, List<DeclareGlobalNode>) - Static method in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
create(String, boolean) - Static method in class com.oracle.truffle.js.nodes.access.GlobalScopeLookupNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
create(HiddenKey) - Static method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.HasOnlyShapePropertiesNode
 
create(Object, JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
create(Object, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.InitErrorObjectNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.InitErrorObjectNode
 
create(JSContext, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
create(JSClass) - Static method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
create(JSClass, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.IsRegExpNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.IteratorCloseNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IteratorCloseNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.IteratorCompleteNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
create(JSContext, JavaScriptNode, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IteratorGetNextValueNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.IteratorNextNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IteratorNextUnaryNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IteratorSetDoneNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.IteratorStepNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IteratorToArrayNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
create(Object) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode
 
create(boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode
 
create(boolean, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode.UsesOrdinaryGetOwnPropertyNode
 
create(int, ReadElementNode, JavaScriptNode, FrameSlot) - Static method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
create(int, WriteElementNode, JavaScriptNode, JavaScriptNode, FrameSlot) - Static method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
create() - Static method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
create(boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
create(JSContext, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSProxyCallNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.JSProxyHasPropertyNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.JSProxyPropertyGetNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
create(FrameSlot, ScopeFrameNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSReadFrameSlotNode
 
create(FrameSlot, int, int, FrameSlot[], boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSReadFrameSlotNode
 
create(FrameSlot) - Static method in class com.oracle.truffle.js.nodes.access.JSReadFrameSlotNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
create(FrameSlot, int, int, FrameDescriptor, FrameSlot[], JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
create(FrameSlot, ScopeFrameNode, JavaScriptNode, FrameDescriptor, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
create(Object) - Static method in class com.oracle.truffle.js.nodes.access.LazyReadFrameSlotNode
 
create(Object, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
create(String) - Static method in class com.oracle.truffle.js.nodes.access.NewPrivateNameNode
 
create(JSContext, ObjectLiteralNode.ObjectLiteralMemberNode[]) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
create(JSContext, JavaScriptNode, CompilableFunction<JSRealm, DynamicObject>, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.PrivateBrandCheckNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PrivateFieldAddNode
 
create(JavaScriptNode, JavaScriptNode, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
create(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
create(Object, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
create(Object, boolean, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
create(Object, boolean, JSContext, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
create(Object, boolean, JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
create(JavaScriptNode, JavaScriptNode, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.RealmNode
 
create(JSContext, String, String) - Static method in class com.oracle.truffle.js.nodes.access.RegExpLiteralNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode
 
create() - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
create(JSContext, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
create(int) - Static method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
create(int, int, FrameSlot[]) - Static method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
create(JSContext, String, JavaScriptNode, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
create(FrameSlot, ScopeFrameNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
 
create(JSContext, String, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.WithTargetNode
 
create(String, JavaScriptNode, JSTargetableNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
create(JSContext, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
create(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
create(JavaScriptNode, Object, JavaScriptNode, JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
create(JavaScriptNode, Object, JavaScriptNode, boolean, JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessDerivedConstructorThisNode
 
create(int, int) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessFrameArgumentNode
 
create() - Static method in class com.oracle.truffle.js.nodes.arguments.AccessFunctionNode
 
create(int) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
create(int) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessLevelFunctionNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessLexicalThisNode
 
create(JSContext, int) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessRestArgumentsNode
 
create(JSContext, int, int) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessRestArgumentsNode
 
create() - Static method in class com.oracle.truffle.js.nodes.arguments.AccessThisNode
 
create(int) - Static method in class com.oracle.truffle.js.nodes.arguments.AccessVarArgsNode
 
create(JSContext, boolean, int, int) - Static method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.ArrayCreateNode
 
create() - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
create(boolean) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthWriteNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.array.JSGetLengthNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
create(TestArrayNode.Test) - Static method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.DualNode
 
create(JSContext, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
create(JSContext, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.IsBoundFunctionCacheNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
create(JavaScriptNode, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
create(JavaScriptNode, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSAndNode
 
create(JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
create(JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
create(JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
create(int) - Static method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSNullishCoalescingNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSOrNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
create() - Static method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
create(JavaScriptNode, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
create(JavaScriptNode, JSConstantNode.JSConstantStringNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
create(JavaScriptNode, String) - Static method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSDoubleToStringNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSEnqueueJobNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSNumericToNumberNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
create(JSToPrimitiveNode.Hint) - Static method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode.JSToPropertyKeyWrapperNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringNode.JSToStringWrapperNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToUInt16Node
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node.JSToUInt32WrapperNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
create(JSContext, JSToPrimitiveNode.Hint) - Static method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
create(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
create(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode, JSReadFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorBodyNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorEnqueueNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorRejectNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResolveNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
create(JSContext, JavaScriptNode, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.AsyncIteratorCloseWrapperNode
 
create(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
create(boolean) - Static method in class com.oracle.truffle.js.nodes.control.AwaitResumeNode
 
create(BreakTarget) - Static method in class com.oracle.truffle.js.nodes.control.BreakNode
 
create(ContinueTarget) - Static method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
create(JavaScriptNode, ContinueTarget) - Static method in class com.oracle.truffle.js.nodes.control.ContinueTargetNode
 
create() - Static method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
create(boolean, JSContext) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
create(JavaScriptNode, JavaScriptNode, boolean, JSContext) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
create() - Static method in class com.oracle.truffle.js.nodes.control.EmptyNode
 
create(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.GeneratorBodyNode
 
create(JavaScriptNode[], JavaScriptNode, WriteNode) - Static method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
create(JavaScriptNode[], JavaScriptNode, WriteNode) - Static method in class com.oracle.truffle.js.nodes.control.GeneratorVoidBlockNode
 
create(JavaScriptNode, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.IfNode
 
create(JSContext, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.IteratorCloseWrapperNode
 
create(JavaScriptNode, BreakTarget) - Static method in class com.oracle.truffle.js.nodes.control.LabelNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ModuleBodyNode
 
create() - Static method in class com.oracle.truffle.js.nodes.control.ModuleYieldNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
create(JSErrorType, String) - Static method in class com.oracle.truffle.js.nodes.control.RuntimeErrorNode
 
create(JavaScriptNode[], int[], JavaScriptNode[]) - Static method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
create(JavaScriptNode, JSContext) - Static method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
create(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.TopLevelAwaitModuleBodyNode
 
create(JSContext, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode, BlockScopeNode, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.TryCatchNode.GetErrorObjectNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.TryFinallyNode
 
create(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WithNode
 
create(FrameDescriptor, FrameSlot, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
create(JSContext, JSFunctionCallNode) - Static method in class com.oracle.truffle.js.nodes.function.CallApplyArgumentsNode
 
create(JSContext, JSFunctionExpressionNode, JavaScriptNode, ObjectLiteralNode.ObjectLiteralMemberNode[], JSWriteFrameSlotNode, boolean, int, int, boolean) - Static method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
create(JSFunctionData, CallTarget, boolean) - Static method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
create(JSContext, Object) - Static method in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
create(JSContext, JSFunctionExpressionNode) - Static method in class com.oracle.truffle.js.nodes.function.DefineMethodNode
 
create(JSContext, JSFunctionData) - Static method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
create(JSContext, JavaScriptNode, JavaScriptNode[], JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.function.EvalNode
 
create(JSContext, JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
create(AbstractBodyNode, FrameDescriptor, JSFunctionData, SourceSection, String) - Static method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
create(JSContext, boolean, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
create(JSFunctionData) - Static method in class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
create() - Static method in class com.oracle.truffle.js.nodes.function.InternalCallNode
 
create(FrameDescriptor, JSReadFrameSlotNode[], JSWriteFrameSlotNode[]) - Static method in class com.oracle.truffle.js.nodes.function.IterationScopeNode
 
create(boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
create(boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
create(JSFunctionData, FunctionRootNode) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.function.JSLoadNode
 
create(JSContext, JavaScriptNode, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
create() - Static method in class com.oracle.truffle.js.nodes.function.SetFunctionNameNode
 
create(JSContext, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
create(JSFunctionData) - Static method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
create(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.SpreadArgumentNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
create() - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
create(int) - Static method in class com.oracle.truffle.js.nodes.interop.ExportArgumentsNode
 
create() - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
create() - Static method in class com.oracle.truffle.js.nodes.interop.ForeignObjectPrototypeNode
 
create() - Static method in class com.oracle.truffle.js.nodes.interop.ImportValueNode
 
create() - Static method in class com.oracle.truffle.js.nodes.interop.JSInteropInvokeNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
create() - Static method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
create(JSContext, String, Boolean) - Static method in class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
create(JSContext, String) - Static method in class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
create(JSContext, String, String[], String) - Static method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.SetNumberFormatDigitOptionsNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.module.ImportMetaNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.module.ReadImportBindingNode
 
create(JSContext, JavaScriptNode, String, String, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.module.ResolveNamedImportNode
 
create(JSContext, JavaScriptNode, String, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.module.ResolveStarImportNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.CreateResolvingFunctionNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.FulfillPromiseNode
 
create(JSContext, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.promise.ImportCallNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.NewPromiseCapabilityNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllSettledNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PerformPromiseRaceNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PerformPromiseThenNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PromiseResolveNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.PromiseResolveThenableNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.RejectPromiseNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.TriggerPromiseReactionsNode
 
create(JSContext) - Static method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
create() - Static method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
create() - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
create() - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
create(boolean, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
create(int, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
create(String, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
create(JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
create(JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
create() - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
create() - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
create() - Static method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
create(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.VoidNode
 
create(int, Class<?>) - Static method in interface com.oracle.truffle.js.runtime.array.ScriptArray.ProfileHolder
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSIntl
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
create(JSContext, DynamicObject, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
create(JSContext, ScriptArray, Object, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
create(JSContext, ScriptArray, Object, long, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
create(JSContext, ScriptArray, Object, long, int, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
create(JSContext, ScriptArray, Object, long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
create(JSContext, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
create(Shape, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
create(JSContext, BigInt) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
create(JSRealm, JSObjectFactory, BigInt) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigIntObject
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
create(Shape, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
create(JSRealm, JSObjectFactory, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
create(JSRealm, JSObjectFactory, JSArrayBufferObject, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataViewObject
 
create(JSContext, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
create(Shape, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
create(JSErrorType, JSRealm, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
create(Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSErrorObject
 
create(JSRealm, JSObjectFactory) - Static method in class com.oracle.truffle.js.runtime.builtins.JSErrorObject
 
create(JSContext, TruffleObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
create(JSRealm, JSFunctionData) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
create(JSRealm, JSFunctionData, MaterializedFrame) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
create(JSContext, CallTarget, CallTarget, CallTarget, int, String, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
create(JSContext, CallTarget, CallTarget, CallTarget, int, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
create(JSContext, CallTarget, CallTarget, int, String, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
create(JSContext, int, String, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
create(JSContext, CallTarget, int, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
create(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
create(JSFunctionData, MaterializedFrame, Object, JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
create(Shape, JSFunctionData, MaterializedFrame, JSRealm, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
create(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMath
 
create(JSContext, JSModuleRecord, Map<String, ExportResolution>) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
create(JSRealm, JSObjectFactory, JSModuleRecord, Map<String, ExportResolution>) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
 
create(JSContext, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
create(Shape, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
create(JSRealm, JSObjectFactory, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
create(PrototypeSupplier, CompilableBiFunction<JSContext, DynamicObject, Shape>) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
create(PrototypeSupplier, JSClass) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
create(T) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
create(Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSON
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
create(JSContext, JSObjectFactory) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
create(JSContext, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
create(JSContext, Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
create(JSContext, Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
create(JSRealm, JSObjectFactory, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromiseObject
 
create(Shape, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromiseObject
 
create(JSContext, Object, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
create(JSRealm, JSObjectFactory, Object, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
create(JSContext, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
Creates a new JavaScript RegExp object (with a lastIndex of 0).
create(JSContext, Object, JSObjectFactory) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
Creates a new JavaScript RegExp object without a lastIndex property.
create(JSContext, Object, JSObjectFactory, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
Creates a new JavaScript RegExp object without a lastIndex property.
create(JSRealm, JSObjectFactory, Object, String, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
create(JSRealm, JSObjectFactory, Object, JSObjectFactory, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
create(Shape, Object, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
create(JSContext, CharSequence) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
create(Shape, CharSequence) - Static method in class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
create(JSRealm, JSObjectFactory, CharSequence) - Static method in class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
create(JSContext, Symbol) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
create(JSRealm, JSObjectFactory, Symbol) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbolObject
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSTest262
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSTestV8
 
create(Shape, TypedArray, JSArrayBufferObject, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
create(JSContext, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
create(Object[]) - Static method in class com.oracle.truffle.js.runtime.interop.InteropArray
 
create(List<? extends Object>) - Static method in class com.oracle.truffle.js.runtime.interop.InteropArray
 
create(List<? extends Object>) - Static method in class com.oracle.truffle.js.runtime.interop.InteropList
 
create(Object) - Static method in class com.oracle.truffle.js.runtime.interop.JavaScriptLanguageView
 
create(JSContext, Object[]) - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
create(JSContext, JSRealm, String) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
create(Object, Object, Object...) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
create(JSErrorType, String, DynamicObject, JSRealm) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
create(JSErrorType, String, Node, DynamicObject, JSRealm) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
create(JSErrorType, String) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
create(JSErrorType, String, Node) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
create(JSErrorType, String, Throwable, Node) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
create(JSErrorType, String, SourceSection, boolean) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
create(Completion, PromiseCapabilityRecord) - Static method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
create(Completion.Type, Object) - Static method in class com.oracle.truffle.js.runtime.objects.Completion
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
create(DynamicObject, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.IteratorRecord
 
create(CharSequence, CharSequence) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
create(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject
 
create(DynamicObject, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
create(PromiseCapabilityRecord, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.PromiseReactionRecord
 
create(String) - Static method in class com.oracle.truffle.js.runtime.Symbol
 
create(Object, Node, int) - Static method in exception com.oracle.truffle.js.runtime.UserScriptException
 
create(Object) - Static method in exception com.oracle.truffle.js.runtime.UserScriptException
 
create(String) - Static method in class com.oracle.truffle.js.runtime.util.DebugCounter
 
create() - Static method in class com.oracle.truffle.js.runtime.util.JSClassProfile
 
create(long) - Static method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
create(int) - Static method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.CompileRegexNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsMemberReadableNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsNullNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadBooleanMemberNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadIntMemberNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadMemberNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadStringMemberNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeExecMethodNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeGetGroupBoundariesMethodNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexAccessor
 
create(String) - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexSingleFlagAccessor
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexMaterializeResultNode
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexNamedCaptureGroupsAccessor
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexResultAccessor
 
create() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.ValidateRegexNode
 
create(Property[], int, int) - Static method in class com.oracle.truffle.js.runtime.util.UnmodifiablePropertyKeyList
 
CREATE_WRITABLE_PROFILE - Static variable in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createAccessArgument(int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessArgumentsArrayDirectly(JavaScriptNode, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessCallee(int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessFrameArgument(int, int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessHomeObject(JSContext) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessLexicalThis() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessNewTarget() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessor(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createAccessor(DynamicObject, DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createAccessor(DynamicObject, DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createAccessorMember(String, boolean, boolean, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessRestArgument(JSContext, int, int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessThis() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAccessVarArgs(int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAggregateError(JSRealm, Object, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
createAggregateError(Object, String, JSContext) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createAggregateError(Object, JSContext) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createArgumentNodes(JSContext) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
createArguments(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
createArgumentsObjectNode(JSContext, boolean, int, int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createArrayBuffer(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
createArrayBuffer(JSContext, byte[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
createArrayBufferView(JSContext, DynamicObject, TypedArray, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
createArrayBufferView(JSContext, JSObjectFactory, DynamicObject, TypedArray, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
createArrayBufferViewWithProto(JSContext, JSObjectFactory, DynamicObject, TypedArray, int, int, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
createArrayFromList(JSContext, List<? extends Object>) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2016 7.3.16 CreateArrayFromList(elements).
CreateArrayIteratorNode(JSContext, int) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.CreateArrayIteratorNode
 
createArrayLengthWriteNode() - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
createArrayLiteral(JSContext, JavaScriptNode[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createArrayLiteralWithSpread(JSContext, JavaScriptNode[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createArrayMap() - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
createArrayType(boolean, boolean) - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
createAsync(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
createAsyncContext(CallTarget, Object, MaterializedFrame) - Static method in interface com.oracle.truffle.js.nodes.promise.AsyncRootNode
 
createAsyncFromSyncIterator(DynamicObject) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8CreateAsyncFromSyncIterator
 
createAsyncFromSyncIteratorPrototype(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
Creates the %AsyncFromSyncIteratorPrototype% object (ES2018 11.1.3.2).
createAsyncFunctionBody(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAsyncFunctionConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createAsyncFunctionPrototype(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createAsyncGeneratorBody(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode, JSReadFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAsyncGeneratorFunctionConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createAsyncGeneratorFunctionPrototype(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createAsyncGeneratorYield(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode, ReturnNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAsyncGeneratorYieldStar(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode, ReturnNode, JavaScriptNode, WriteNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAsyncIteratorCloseWrapper(JSContext, JavaScriptNode, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAsyncIteratorNext(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createAsyncIteratorPrototype(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
Creates the %AsyncIteratorPrototype% object (ES2018 11.1.2).
createAwait(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createBase(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.ConstructorResultNode
 
createBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createBinary(JSContext, NodeFactory.BinaryOperation, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createBlock(Scope) - Static method in class com.oracle.js.parser.ir.Scope
 
createBlockFrameDescriptor() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createBlockScope(FrameDescriptor, FrameSlot, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createBound(JSContext, JSRealm, JSFunctionData, DynamicObject, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createBound(JSFunctionData, Object, JSRealm, DynamicObject, Object, Object[]) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
createBound(Shape, JSFunctionData, JSRealm, Object, DynamicObject, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
createBound(JSContext, DynamicObject, Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createBoundRootNode(JSContext, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createBreak(BreakTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createBreakIterator(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
createBuiltin(JSContext, JSBuiltin, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
createBuiltinSourceSection(String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createByteArray(Object[]) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
createCache() - Static method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
createCached(Object, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
createCachedAccess(Object, PropertyCacheNode.ReceiverCheckNode, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createCachedInterop(TruffleLanguage.LanguageReference<JavaScriptLanguage>) - Static method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
createCachedPropertyNode(Property, Object, int, Object, HasPropertyCacheNode.HasCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
Make a cache for a JSObject with this property map and requested property.
createCachedPropertyNode(Property, Object, int, Object, T) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createCachedPropertyNode(Property, Object, int, Object, PropertyGetNode.GetCacheNode) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
Make a cache for a JSObject with this property map and requested property.
createCachedPropertyNode(Property, Object, int, Object, PropertySetNode.SetCacheNode) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
Make a cache for a JSObject with this property map and requested property.
createCall() - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createCall(JavaScriptNode, JavaScriptNode, JavaScriptNode[], boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createCallableNode(DynamicObject, JSFunctionData, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createCallApplyArguments(JSContext, JSFunctionCallNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createCallOnly(JSContext, CallTarget, int, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
createCallSiteConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
createCapture(JSErrorType, String, DynamicObject, JSRealm, int, DynamicObject) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
createCapture(JSErrorType, String, DynamicObject, JSRealm) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
createCapture(Object, Node, int, DynamicObject) - Static method in exception com.oracle.truffle.js.runtime.UserScriptException
 
createCast(JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.math.ImulNode
 
createCast(JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.math.RoundNode
 
createCatch(Scope) - Static method in class com.oracle.js.parser.ir.Scope
 
createChecked(CharSequence, CharSequence, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
Only use when invariants are checked already, e.g.
createChildRealm() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
createClass(Scope) - Static method in class com.oracle.js.parser.ir.Scope
 
createClassDefinition(JSContext, JSFunctionExpressionNode, JavaScriptNode, ObjectLiteralNode.ObjectLiteralMemberNode[], JSWriteFrameSlotNode, String, int, int, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createClassNotFoundError(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
createCompoundAssignNode() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
createCompoundAssignNode() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
createCompoundWriteElementNode(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode, JSContext, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createComputedAccessorMember(JavaScriptNode, boolean, boolean, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createComputedDataMember(JavaScriptNode, boolean, boolean, JavaScriptNode, boolean, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstant(Object) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstant(JSContext, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantArray(Object[]) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
createConstantBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantByteArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createConstantByteArray(JSContext, byte[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantDouble(double) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantDoubleArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createConstantDoubleArray(JSContext, double[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantEmptyArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyArray
 
createConstantEmptyArray() - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
createConstantEmptyArray(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantEmptyArray(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantEmptyArray(JSContext, ArrayAllocationSite) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantEmptyArray(JSContext, ArrayAllocationSite, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantEmptyPrototypeArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createConstantHolesObjectArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createConstantIntArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createConstantIntArray(JSContext, int[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantInteger(int) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantNull() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantNumericUnit() - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createConstantNumericUnit() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantObjectArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createConstantObjectArray(JSContext, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstantSafeInteger(long) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantString(String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstantUndefined() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
createConstructor(JSRealm, TypedArrayFactory, JSConstructor) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
createConstructorAndPrototype(JSRealm) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
 
createConstructorAndPrototype(JSRealm, JSBuiltinsContainer) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions
 
createConstructorObject(JSRealm) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory
 
createConstructorRequiresNewRoot(JSFunctionData, SourceSection) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createConstructorRootNode(JSFunctionData, CallTarget, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createContext(TruffleLanguage.Env) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
createContext(Evaluator, JSContextOptions, JavaScriptLanguage, TruffleLanguage.Env) - Static method in class com.oracle.truffle.js.runtime.JSContext
 
createContext(JavaScriptLanguage, JSContextOptions, TruffleLanguage.Env) - Method in class com.oracle.truffle.js.runtime.JSEngine
 
createContinue(ContinueTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createContinueTarget(JavaScriptNode, ContinueTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createCreateWritableProfile() - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createCurrent() - Static method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
createData(Object, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createData(Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createData(Object) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createDataDefault(Object) - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createDataMember(String, boolean, boolean, JavaScriptNode, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDataProperty(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015, 7.3.4 CreateDataProperty(O, P, V).
createDataProperty(DynamicObject, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
CreateDataPropertyNode - Class in com.oracle.truffle.js.nodes.access
 
CreateDataPropertyNode(JSContext, Object) - Constructor for class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
createDataPropertyOrThrow(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015, 7.3.6 CreateDataPropertyOrThrow(O, P, V).
createDataView(JSContext, DynamicObject, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
createDateTimeFormat(InitializeDateTimeFormatNode, Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
createDebugger() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDeclareGlobalFunction(String, boolean, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDeclareGlobalLexicalVariable(String, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDeclareGlobalVariable(String, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDeclareNodeObject(Object, Object) - Static method in class com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider
 
createDefault(JSRealm) - Static method in class com.oracle.truffle.js.nodes.promise.NewPromiseCapabilityNode
 
createDefault(JSContext, PrototypeSupplier, Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createDefaultProto(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
createDeleteNode() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
createDeleteNode() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
createDeleteNode() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
createDeleteNode() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
createDeleteNode() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
createDeleteProperty(JavaScriptNode, JavaScriptNode, boolean, JSContext) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDerived(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.ConstructorResultNode
 
createDerivedConstructorResult(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDerivedConstructorThis(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDesugaredFor(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WhileNode
 
createDesugaredFor(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDesugaredForAwaitOf(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WhileNode
 
createDesugaredForAwaitOf(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDesugaredForIn(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WhileNode
 
createDesugaredForIn(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDesugaredForOf(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WhileNode
 
createDesugaredForOf(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDirectArrayBuffer(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
createDirectArrayBuffer(JSContext, ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
createDirectArrayBuffer(Shape, ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
createDirectBreakTarget(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDispatched(Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
createDispatched(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
createDouble(double) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createDoubleArray(Object[]) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
createDoWhile(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WhileNode
 
createDoWhile(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDropNewTarget(JavaScriptLanguage, CallTarget) - Static method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
createDropNewTarget(JSContext, CallTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createDual(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createEmpty(JSContext, int, String) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
createEmpty() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createEmpty(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createEmpty(JSContext, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createEmpty(Shape, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
createEmpty() - Static method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
createEmptyChecked(JSContext, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
Creates an empty array of a certain size.
createEmptyContainer(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
createEmptyFunction(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createEmptyFunctionData(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createEmptyShape() - Method in class com.oracle.truffle.js.runtime.JSContext
 
createEmptyZeroLength(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createEnumerate(JSContext, JavaScriptNode, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createEnumerateIteratorPrototype(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createEnumerateValues() - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
createError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createError(String, Throwable) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createErrorCanNotConvertToBigInt(JSErrorType, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createErrorConstructor(JSRealm, JSErrorType) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
createErrorFromException(Exception) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createErrorObject(JSContext, JSRealm, JSErrorType) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
createEval(Scope, boolean) - Static method in class com.oracle.js.parser.ir.Scope
 
createEvalDisabled() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createEvalError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createExprBlock(JavaScriptNode[]) - Static method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
createExprBlock(JavaScriptNode...) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFlattenIntoArrayNode(JSContext) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFlatMapNode
 
createFlattenIntoArrayNode(JSContext) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFlatNode
 
createFor(JavaScriptNode, JavaScriptNode, JavaScriptNode, IterationScopeNode, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ForNode
 
createFor(JSTargetableNode) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode
 
createFor(JavaScriptNode, Class<? extends Tag>, Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
createFor(JavaScriptNode, JavaScriptNode, JavaScriptNode, FrameDescriptor, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createForeignNullOrInvalidPrototype(Object, Object, InteropLibrary, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
createForInIteratorPrototype(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createForInput(JavaScriptNode, Class<? extends Tag>, Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
createForInput(JavaScriptNode, Class<? extends Tag>, NodeObjectDescriptor, Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
createForInput(JavaScriptNode, JavaScriptNode, Set<Class<? extends Tag>>) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
createFrameDescriptor() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFrameReturn(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
createFrameReturn(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFrameReturnTarget(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
createFrameReturnTarget(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFromEquals(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
createFromJSException(JSException, JSRealm, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
createFunctionBody(Scope, int) - Static method in class com.oracle.js.parser.ir.Scope
 
createFunctionBody(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionCall(JSContext, JavaScriptNode, JavaScriptNode[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionCallWithNewTarget(JSContext, JavaScriptNode, JavaScriptNode[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createFunctionData(JSContext) - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
createFunctionData(JSContext, int, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionData(JSContext) - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
createFunctionExpression(JSFunctionData, FunctionRootNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionExpressionLexicalThis(JSFunctionData, FunctionRootNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionPrototype(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createFunctionRootNode(AbstractBodyNode, FrameDescriptor, JSFunctionData, SourceSection, String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createFunctionTypeError(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
createGeneratorBody(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGeneratorExprBlock(JavaScriptNode[], JavaScriptNode, WriteNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGeneratorFunctionConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createGeneratorFunctionPrototype(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createGeneratorVoidBlock(JavaScriptNode[], JavaScriptNode, WriteNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGeneratorWrapper(JavaScriptNode, JavaScriptNode, WriteNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGenericPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
Make a generic-case node, for when polymorphism becomes too high.
createGenericPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createGenericPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
Make a generic-case node, for when polymorphism becomes too high.
createGenericPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createGetAsyncIterator(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGetHidden(HiddenKey, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createGetHidden(JSContext, JavaScriptNode, HiddenKey) - Static method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
createGetIterator(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGetOwn(Object, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createGetPrivateBrand(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGetPrototype(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGetToPrimitive(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
createGlobal() - Static method in class com.oracle.js.parser.ir.Scope
 
createGlobalConstant(JSContext, String, Object) - Static method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
createGlobalDeclarationInstantiation(JSContext, List<DeclareGlobalNode>) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGlobalObject(JSContext) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGlobalScope(JSContext) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGlobalScope(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
createGlobalScopeTDZCheck(JSContext, String, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGlobalVarWrapper(String, JavaScriptNode, JavaScriptNode, JSTargetableNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGroupsObject(JSContext, JSObjectFactory, Object, String, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
createGuardDisconnectedArgumentRead(int, ReadElementNode, JavaScriptNode, FrameSlot) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createGuardDisconnectedArgumentWrite(int, WriteElementNode, JavaScriptNode, JavaScriptNode, FrameSlot) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createHasHoles() - Static method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
createHeapArrayBuffer(Shape, byte[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
createHelperNode() - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsWaitNode
 
createHintNone() - Static method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
createHintNumber() - Static method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
createHintNumber(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
createHintString() - Static method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
createHintString(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
createHolesObjectArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
createICU4JDataError(Exception) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createIdentNode(long, int, String) - Method in class com.oracle.js.parser.AbstractParser
Creates a new IdentNode as if invoked with a constructor but making sure that the name is deduplicated within this parse job.
createIf(JavaScriptNode, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createImpl(Object, boolean, JSContext, boolean, boolean, int) - Static method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createImpl(Object, boolean, JSContext, boolean, boolean, int, boolean) - Static method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createImpl(Object, boolean, JSContext, boolean, boolean, int, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createImportCall(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createImportMeta(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createImportModuleDynamicallyJob(ScriptOrModule, String, PromiseCapabilityRecord) - Method in class com.oracle.truffle.js.nodes.promise.ImportCallNode
Returns a promise job that performs both HostImportModuleDynamically and FinishDynamicImport.
createIncludeNullUndefined() - Static method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
createInit(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createInit(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createInit(JSRealm, String) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
createInitalizeCollatorNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeCollatorNode
 
createInitalizeDateTimeFormatNode(JSContext, String, String) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeDateTimeFormatNode
 
createInitalizeDisplayNamesNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeDisplayNamesNode
 
createInitalizeListFormatNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeListFormatNode
 
createInitalizeLocaleNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
createInitalizeNumberFormatNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeNumberFormatNode
 
createInitalizePluralRulesNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializePluralRulesNode
 
createInitalizeRelativeTimeFormatNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeRelativeTimeFormatNode
 
createInitalizeSegmenterNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeSegmenterNode
 
createInitial(Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
createInitializeInstanceElements(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createInitialWithNewTarget(Object, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
createInitWithInstancePrototype(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createInlined() - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugNeverPartOfCompilationNode
 
createInlined() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode
 
createInlined() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
createInlined() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode
 
createInlined() - Method in interface com.oracle.truffle.js.nodes.function.JSBuiltinNode.Inlineable
 
createInner() - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
createInner() - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
createInner() - Static method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
createInner() - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
createInt(int) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createIntArray(Object[]) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
createInternalCall(JavaScriptNode[]) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createInvertedGet() - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapBaseNode
 
createInvertedHas() - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapBaseNode
 
createInvertedKeyMapGetNode(JSContext) - Static method in class com.oracle.truffle.js.runtime.util.WeakMap
 
createInvertedKeyMapHasNode() - Static method in class com.oracle.truffle.js.runtime.util.WeakMap
 
createInvoke(JSTargetableNode, JavaScriptNode[], boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createIsAnyArray() - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
createIsArray() - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
createIsArray(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode.IsArrayWrappedNode
 
createIsArray() - Static method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
createIsArrayLike() - Static method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
createIsFastArray() - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
createIsFastOrTypedArray() - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
createIsJSRegExpNode() - Static method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode
 
createIterationScope(FrameDescriptor) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIterator(VirtualFrame, Object, String, Boolean, Boolean) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.CreateRegExpStringIteratorNode
 
createIteratorCloseIfNotDone(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIteratorComplete(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIteratorGetNextValue(JSContext, JavaScriptNode, JavaScriptNode, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIteratorNext(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIteratorSetDone(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIteratorToArray(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIteratorValue(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createIterResultObjectNode - Variable in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
CreateIterResultObjectNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.4.7 CreateIterResultObject (value, done).
CreateIterResultObjectNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.CreateIterResultObjectNode
 
createJavaPropertyNodeMaybe(Object, int) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
createJavaPropertyNodeMaybe(Object, int) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createJavaPropertyNodeMaybe(Object, int) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createJavaPropertyNodeMaybe(Object, int) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createJSContext(JavaScriptLanguage, TruffleLanguage.Env) - Static method in class com.oracle.truffle.js.runtime.JSEngine
 
createJSProxyCache(PropertyCacheNode.ReceiverCheckNode) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createKeys(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
createKeysValues(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
createLabel(JavaScriptNode, BreakTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createLazyArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createLazyArray(JSContext, List<?>, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createLazyInt(CharSequence, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
Only use when invariants are checked already, e.g.
createLazyInt(int, CharSequence) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
Only use when invariants are checked already, e.g.
createLazyReadFrameSlot(Object) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createLazyRegexArray(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createLazyRegexArray(JSContext, int, Object, String, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createLazyRegexIndicesArray(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createLazyRegexResultArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createLazyRegexResultIndicesArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
createLazyString(String, String) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLazyString
 
createLazyString(Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLazyString
 
createLazyWriteFrameSlot(Object, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createLexicalGlobal(JSContext, String, boolean) - Static method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
createLexicalThis(JSFunctionData, FunctionRootNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
createLexicalThis(JSRealm, JSFunctionData, MaterializedFrame, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createListFromArrayLikeAllowSymbolString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
createLocal(FrameSlot, int, int, FrameSlot[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createLocal(FrameSlot, int, int, FrameSlot[], boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createLocal(FrameSlot, int, int) - Method in class com.oracle.truffle.js.parser.env.Environment
 
createLocal(FrameSlot, int, int, boolean) - Method in class com.oracle.truffle.js.parser.env.Environment
 
createLocalVarInc(NodeFactory.UnaryOperation, FrameSlot, boolean, ScopeFrameNode, FrameDescriptor) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createLogicalOr(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createMakeMethod(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
CreateMapIteratorNode(JSContext, JSBuiltin, int) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.CreateMapIteratorNode
 
createMapped(Shape, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
createMatcherGetter(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.SupportedLocalesOfNode
 
createMaterialized(JavaScriptNode, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
createMaterialized(JavaScriptNode, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
createMaterializedBlockNode(JavaScriptNode, FrameDescriptor, FrameSlot, SourceSection) - Static method in class com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider
 
createMaterializedFunctionBodyNode(JavaScriptNode, SourceSection, FrameDescriptor) - Static method in class com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider
 
createMethod(JSContext, JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
CreateMethodPropertyNode - Class in com.oracle.truffle.js.nodes.function
 
CreateMethodPropertyNode(JSContext, Object) - Constructor for class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
createModule() - Static method in class com.oracle.js.parser.ir.Scope
 
createModuleBody(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createModuleYield() - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createNamedEmptyFunction(JSRealm, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createNamedEmptyFunctionData(JSContext, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createNew() - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createNew(JSContext, JavaScriptNode, JavaScriptNode[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createNewPrivateName(String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createNewTarget() - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
createNewTargetCall(JavaScriptLanguage, CallTarget) - Static method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
createNewTargetCall(JSContext, CallTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createNewTargetConstruct(JavaScriptLanguage, CallTarget) - Static method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
createNewTargetConstruct(JSContext, CallTarget) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createNode(JSContext, JSBuiltin, boolean, boolean, ArrayFunctionBuiltins.ArrayFunction) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ArrayIteratorPrototypeBuiltins.ArrayIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ArrayPrototypeBuiltins.ArrayPrototype) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, AsyncFromSyncIteratorPrototypeBuiltins.GeneratorPrototype) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, AsyncGeneratorPrototypeBuiltins.AsyncGeneratorPrototype) - Method in class com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, AtomicsBuiltins.Atomics) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, BigIntFunctionBuiltins.BigIntFunction) - Method in class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, BigIntPrototypeBuiltins.BigIntPrototype) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, BooleanPrototypeBuiltins.BooleanPrototype) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, CallSitePrototypeBuiltins.CallSitePrototype) - Method in class com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GlobalCommonJSRequireBuiltins.GlobalRequire) - Method in class com.oracle.truffle.js.builtins.commonjs.GlobalCommonJSRequireBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ConsoleBuiltins.Console) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ConstructorBuiltins.Constructor) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DataViewPrototypeBuiltins.DataViewPrototype) - Method in class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DateFunctionBuiltins.DateFunction) - Method in class com.oracle.truffle.js.builtins.DateFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DatePrototypeBuiltins.DatePrototype) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DebugBuiltins.Debug) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, EnumerateIteratorPrototypeBuiltins.EnumerateIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins.ErrorNashornCompat) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, FinalizationRegistryPrototypeBuiltins.FinalizationRegistryPrototype) - Method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean) - Method in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, FunctionPrototypeBuiltins.FunctionPrototype) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins.FunctionNashornCompat) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GeneratorPrototypeBuiltins.GeneratorPrototype) - Method in class com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GlobalBuiltins.Global) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GlobalBuiltins.GlobalLoadBuiltins.GlobalLoad) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalLoadBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GlobalBuiltins.GlobalNashornScriptingBuiltins.GlobalNashornScripting) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornScriptingBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GlobalBuiltins.GlobalPrintBuiltins.GlobalPrint) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalPrintBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, GlobalBuiltins.GlobalShellBuiltins.GlobalShell) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalShellBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, CollatorFunctionBuiltins.CollatorFunction) - Method in class com.oracle.truffle.js.builtins.intl.CollatorFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, CollatorPrototypeBuiltins.CollatorPrototype) - Method in class com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DateTimeFormatFunctionBuiltins.DateTimeFormatFunction) - Method in class com.oracle.truffle.js.builtins.intl.DateTimeFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype) - Method in class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DisplayNamesFunctionBuiltins.DisplayNamesFunction) - Method in class com.oracle.truffle.js.builtins.intl.DisplayNamesFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DisplayNamesPrototypeBuiltins.DisplayNamesPrototype) - Method in class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, IntlBuiltins.Intl) - Method in class com.oracle.truffle.js.builtins.intl.IntlBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ListFormatFunctionBuiltins.ListFormatFunction) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ListFormatPrototypeBuiltins.ListFormatPrototype) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, LocalePrototypeBuiltins.LocalePrototype) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, NumberFormatFunctionBuiltins.NumberFormatFunction) - Method in class com.oracle.truffle.js.builtins.intl.NumberFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, NumberFormatPrototypeBuiltins.NumberFormatPrototype) - Method in class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PluralRulesFunctionBuiltins.PluralRulesFunction) - Method in class com.oracle.truffle.js.builtins.intl.PluralRulesFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PluralRulesPrototypeBuiltins.PluralRulesPrototype) - Method in class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SegmenterFunctionBuiltins.SegmenterFunction) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SegmenterPrototypeBuiltins.SegmenterPrototype) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, JavaBuiltins.Java) - Method in class com.oracle.truffle.js.builtins.JavaBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, JavaBuiltins.JavaNashornCompatBuiltins.JavaNashornCompat) - Method in class com.oracle.truffle.js.builtins.JavaBuiltins.JavaNashornCompatBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Switch
 
createNode(JSContext, JSBuiltin, boolean, boolean, E) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.SwitchEnum
 
createNode(JSContext, JSBuiltin, boolean, boolean, JSONBuiltins.JSON) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, MapIteratorPrototypeBuiltins.MapIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, MapPrototypeBuiltins.MapPrototype) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, MathBuiltins.Math) - Method in class com.oracle.truffle.js.builtins.math.MathBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, NumberFunctionBuiltins.NumberFunction) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, NumberPrototypeBuiltins.NumberPrototype) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ObjectFunctionBuiltins.ObjectFunction) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins.ObjectNashornCompat) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ObjectPrototypeBuiltins.ObjectPrototype) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PolyglotBuiltins.Polyglot) - Method in class com.oracle.truffle.js.builtins.PolyglotBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PolyglotBuiltins.PolyglotInternalBuiltins.PolyglotInternal) - Method in class com.oracle.truffle.js.builtins.PolyglotBuiltins.PolyglotInternalBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PromiseFunctionBuiltins.PromiseFunction) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PromisePrototypeBuiltins.PromisePrototype) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RealmFunctionBuiltins.RealmFunction) - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ReflectBuiltins.Reflect) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RegExpBuiltins.RegExpBuiltin) - Method in class com.oracle.truffle.js.builtins.RegExpBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RegExpPrototypeBuiltins.RegExpPrototype) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SetIteratorPrototypeBuiltins.SetIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SetPrototypeBuiltins.SetPrototype) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, StringFunctionBuiltins.StringFunction) - Method in class com.oracle.truffle.js.builtins.StringFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, StringIteratorPrototypeBuiltins.StringIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, StringPrototypeBuiltins.StringPrototype) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, StringPrototypeBuiltins.StringPrototypeExtensionBuiltins.StringExtensionBuiltins) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototypeExtensionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SymbolFunctionBuiltins.SymbolFunction) - Method in class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SymbolPrototypeBuiltins.SymbolPrototype) - Method in class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, Test262Builtins.Test262) - Method in class com.oracle.truffle.js.builtins.Test262Builtins
 
createNode(JSContext, JSBuiltin, boolean, boolean, TestV8Builtins.TestV8) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins
 
createNode(JSContext, JSBuiltin, boolean, boolean, TypedArrayFunctionBuiltins.TypedArrayFunction) - Method in class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, TypedArrayPrototypeBuiltins.TypedArrayPrototype) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, WeakMapPrototypeBuiltins.WeakMapPrototype) - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, WeakRefPrototypeBuiltins.WeakRefPrototype) - Method in class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, WeakSetPrototypeBuiltins.WeakSetPrototype) - Method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
 
createNode(JSContext, JSBuiltin) - Method in interface com.oracle.truffle.js.nodes.function.BuiltinNodeFactory
 
createNode(JSContext, JSBuiltin, boolean, boolean) - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
createNodeObjectDescriptor() - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTags
 
createNodeObjectDescriptor(String, Object) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTags
 
createNonStrict(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
createNonStrictSlow(JSRealm, Object[], DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
createNotAFileError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createNoToPropertyKey() - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
createNotUndefinedOr(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSOrNode
 
createNotUndefinedOr(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createNull() - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createObject(JSContext, JSBuiltin) - Method in interface com.oracle.truffle.js.nodes.function.BuiltinNodeFactory
Variant with erased return type to prevent the class returned by the lambda from being loaded by the bytecode verifier.
createObjectConstructor(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRealm
 
createObjectLiteral(JSContext, ArrayList<ObjectLiteralNode.ObjectLiteralMemberNode>) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
CreateObjectNode - Class in com.oracle.truffle.js.nodes.access
 
CreateObjectNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
CreateObjectNode.CreateObjectWithCachedPrototypeNode - Class in com.oracle.truffle.js.nodes.access
 
CreateObjectNode.CreateObjectWithPrototypeNode - Class in com.oracle.truffle.js.nodes.access
 
createObjectNotNull(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
createObjectNull(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
createObjectObject(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
CreateObjectWithCachedPrototypeNode(JSContext, JavaScriptNode, JSClass) - Constructor for class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithCachedPrototypeNode
 
CreateObjectWithPrototypeNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
createOneArg(Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
createOptionalChain(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createOptionalChainShortCircuit(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
CreateOptionsObjectNode - Class in com.oracle.truffle.js.nodes.intl
 
CreateOptionsObjectNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.CreateOptionsObjectNode
 
createOrdinaryPrototypeObject(JSRealm) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
createOrdinaryPrototypeObject(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
createOrdinaryToPrimitive(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
createOrdinaryWithPrototype(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
createOrdinaryWithPrototype(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
createParameter(Scope, int) - Static method in class com.oracle.js.parser.ir.Scope
 
createPostfix(LocalVarIncNode.Op, FrameSlot, boolean, ScopeFrameNode, FrameDescriptor) - Static method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
createPrefix(LocalVarIncNode.Op, FrameSlot, boolean, ScopeFrameNode, FrameDescriptor) - Static method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
createPrepareThisBinding(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
createPrepareThisBinding(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrimitiveReceiverCheck(Object, int) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createPrivateAccessorMember(boolean, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrivateBrandCheck(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrivateFieldGet(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrivateFieldMember(JavaScriptNode, boolean, JavaScriptNode, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrivateFieldSet(JSContext, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrivateMethodMember(boolean, JavaScriptNode, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createProperty(JSContext, JavaScriptNode, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
createProperty(JSContext, JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
createPropertyNode(JSContext, String) - Static method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
createProtoMember(String, boolean, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
createPrototype(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
createPrototypeNull(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
createPrototypeShape(JSContext, JSClass, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
createRangeError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeError(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorBigIntMaxSizeExceeded() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorCurrencyNotWellFormed(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorFormat(String, Node, Object...) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorIndexNegative(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorIndexTooLarge(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidArrayLength() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidLanguage(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidRegion(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidScript(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidStringLength() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidStringLength(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidTimeZone(CharSequence) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidUnitArgument(String, String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorInvalidUnitIdentifier(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorSharedArray(Object) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
createRangeErrorStackOverflow() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorStackOverflow(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRangeErrorTooManyArguments() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createReadElementNode(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReadGlobalProperty(JSContext, String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReadImportBinding(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReadLexicalGlobal(String, boolean, JSContext) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReadNode() - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
createReadNode() - Method in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
createReadNode() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
createReadNode() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
createReadNode() - Method in class com.oracle.truffle.js.parser.env.Environment.MappedArgumentVarRef
 
createReadNode() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
createReadNode() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
createReadProperty(JSContext, JavaScriptNode, String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReadProperty(JSContext, JavaScriptNode, String, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createRealm() - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmCreateNode
 
createRealm() - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262CreateRealmNode
 
createRealm(TruffleLanguage.Env) - Method in class com.oracle.truffle.js.runtime.JSContext
 
createReferenceError(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createReferenceError(String, Throwable, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createReferenceError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createReferenceError(String, SourceSection) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createReferenceErrorNotDefined(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createReferenceErrorNotDefined(JSContext, Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createRegExp(Object, JSToStringNode, CompileRegexNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
createRegExp(Object) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
createRegExp(Object, boolean) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
createRegExpExecAndMatch(JSContext) - Static method in class com.oracle.truffle.js.builtins.helper.IsPristineObjectNode
 
createRegExpLiteral(JSContext, String, String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
CreateRegExpNode - Class in com.oracle.truffle.js.nodes.intl
 
CreateRegExpNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
CreateRegExpStringIteratorNode(JSContext) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.CreateRegExpStringIteratorNode
 
createRejectElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseCombinatorNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
createRejectElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseCombinatorNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllSettledNode
 
createRejectElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseCombinatorNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
createRequireObjectCoercible(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createResolveElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseCombinatorNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
createResolveElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseCombinatorNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllSettledNode
 
createResolveElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseCombinatorNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
createResolveNamedImport(JSContext, JavaScriptNode, String, String, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createResolveStarImport(JSContext, JavaScriptNode, String, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
CreateResolvingFunctionNode - Class in com.oracle.truffle.js.nodes.promise
 
CreateResolvingFunctionNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.CreateResolvingFunctionNode
 
createRestObject(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReturn(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReturnTarget(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createRootWithNullProto(JSContext, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
createRootWithProto(JSContext, JSClass, JSDynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
createSafeInteger(int) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateSafeInteger
 
createSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateSafeInteger
 
createSafeInteger(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateSafeInteger
 
createSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createSameValue() - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
createSameValue(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
createSameValueZero() - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
createScopeFrame(int, int, FrameSlot[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createScopeFrameNode() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
createSegmentIterator(JSContext, DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
CreateSegmentIteratorNode(JSContext) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.CreateSegmentIteratorNode
 
createSegmentIteratorPrototype(JSContext, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
Creates the %SegmentIteratorPrototype% object.
createSetHidden(HiddenKey, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
CreateSetIteratorNode(JSContext, JSBuiltin, int) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.CreateSetIteratorNode
 
createSetLengthProfile() - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
createSetOrDelete(boolean) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthWriteNode
 
createSetSupportedProfile() - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
createShapeCheckNode(Shape, JSDynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createSharedArrayBuffer(Shape, ByteBuffer, JSAgentWaiterList) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
createSharedArrayBuffer(JSContext, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
createSharedArrayBuffer(JSContext, ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
createShortCircuit(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
createSourceSection() - Static method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
createSparseArray() - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
createSparseArray(JSContext, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createSpecialization(Object, T, int, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createSpreadArgument(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createSpreadArray(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createSpreadObjectMember(boolean, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createStrictEqualityComparison() - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
createStrictSlow(JSRealm, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
createString(String) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createStringBuilderProfile() - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
CreateStringIteratorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.CreateStringIteratorNode
 
createStringToString(JSContext) - Static method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
createSuperPropertyReference(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createSwitch(JavaScriptNode[], int[], JavaScriptNode[]) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createSwitchBlock(Scope) - Static method in class com.oracle.js.parser.ir.Scope
 
createSymbolSpeciesGetterFunction(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
createSymbolSpeciesGetterFunction(JSRealm) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
createSymbolToString() - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
Creates a ToString node that returns the SymbolDescriptiveString for a symbol.
createSyntaxError(String, Throwable, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createSyntaxError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createSyntaxError(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createSyntaxError(String, SourceSection, boolean) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createSyntaxErrorFormat(String, Node, Object...) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createSyntaxErrorVariableAlreadyDeclared(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTailCall(JSContext) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
createTarget(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
createTargetableWrapper(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createTemplateObject(JSContext, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createTempVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
createTerminalPositionReturn(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
createTerminalPositionReturn(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createThrow(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createThrowError(JSErrorType, String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createToNumeric(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createToObject(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
createToObject(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
This factory method forces the creation of an JSObjectCastNode; in contrast to create it does not check the child and try to omit unnecessary cast nodes.
createToObject(JSContext, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createToObjectFromWith(JSContext, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
 
createToObjectFromWith(JSContext, JavaScriptNode, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createToObjectNoCheck(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
createToObjectNoCheckNoForeign(JSContext) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
createTopLevelAsyncModuleBody(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createToPrimitiveFunction(JSContext, JSRealm) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
createToPropertyKey(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createToString(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createTRegexEngine(TruffleLanguage.Env, JSContextOptions) - Static method in class com.oracle.truffle.js.runtime.JSContext
 
createTruffleObjectPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
createTruffleObjectPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createTruffleObjectPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createTruffleObjectPropertyNode() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createTryCatch(JSContext, JavaScriptNode, JavaScriptNode, JavaScriptNode, BlockScopeNode, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createTryFinally(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createTypedArrayConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
createTypeError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeError(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeError(String, Throwable, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorArrayBufferExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorArrayBufferViewExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorAsyncGeneratorObjectExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCallableExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCalledOnNonObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
 
createTypeErrorCalledOnNonObject() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotAddPrivateMember(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertBigIntToNumber(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertToNumber(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertToNumber(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertToPrimitiveValue() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertToPrimitiveValue(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertToString(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotConvertToString(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotDeclareGlobalFunction(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotDeletePropertyOf(Object, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotDeletePropertyOfSealedArray(long) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotGetAccessorProperty(Object, DynamicObject, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotGetPrivateMember(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotGetProperty(JSContext, Object, Object, boolean, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotMixBigIntWithOtherTypes(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotRedefineProperty(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotSetAccessorProperty(Object, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotSetPrivateMember(String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotSetProperty(Object, Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotSetProperty(Object, Object, Node, JSContext) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorCannotSetProto(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorClassNotFound(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorConfigurableExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorConstReassignment(Object, Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorDetachedBuffer() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorDisplayNamesExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorFinalizationRegistryExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorFormat(String, Object...) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorGeneratorObjectExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorGlobalObjectNotExtensible(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorIncompatibleReceiver(String, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorIncompatibleReceiver(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorInteropException(Object, InteropException, String, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorInteropException(Object, InteropException, String, Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorInvalidIdentifier(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorInvalidInstanceofTarget(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorInvalidPrototype(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorIteratorResultNotObject(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorIterResultNotAnObject(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorJSObjectExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorLengthNotWritable() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorLocaleExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorMapExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorMethodCalledOnNonObjectOrWrongType(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAConstructor(Object, JSContext) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAConstructor(Object, Node, JSContext) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotADataView() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotADate() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAFunction(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAFunction(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAnObject(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAnObject(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotANumber(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotATruffleObject(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotConfigurableProperty(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotExtensible(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotIterable(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotObjectCoercible(Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotObjectCoercible(Object, Node, JSContext) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotSharedArray() - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
createTypeErrorNotSharedIntArray() - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
createTypeErrorNotWaitableSharedIntArray() - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
createTypeErrorNotWritableProperty(Object, Object, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotWritableProperty(Object, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorOwnKeysTrapMissingKey(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorProxyGetInvariantViolated(Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorProxyRevoked() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorProxyTargetNotExtensible() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorSameResultExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorSegmenterExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorSetExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorSetNonObjectReceiver(Object, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorSymbolExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorTrapReturnedFalsish(String, Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorTypeXExpected(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorUnboxException(Object, InteropException, Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorUnsupported() - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
createTypeErrorUnsupportedInteropType(Object) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorYieldStarThrowMethodMissing(Node) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeofIdentical(JavaScriptNode, String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createUnary(NodeFactory.UnaryOperation, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createUnbound(JSContext, Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createUndefined() - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
createUndefinedOrErrorPropertyNode(PropertyCacheNode.ReceiverCheckNode) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createUndefinedPropertyNode(Object, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
createUndefinedPropertyNode(Object, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createUndefinedPropertyNode(Object, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createUndefinedPropertyNode(Object, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
createUndefinedToEmpty() - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
Creates a node that returns the empty string for undefined.
createUnmapped(Shape, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
createUnoptimized(JavaScriptNode, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
createUnoptimized(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
createUnoptimized(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
createURIError(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createValues(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
createVoidBlock(JavaScriptNode...) - Static method in class com.oracle.truffle.js.nodes.control.VoidBlockNode
 
createVoidBlock(JavaScriptNode...) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWhileDo(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.WhileNode
 
createWhileDo(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWith(JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWithKey(JSContext, JavaScriptNode, HiddenKey) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
createWithNamedCG(Object, boolean) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
createWithNewTarget(Object, Object, Object, Object...) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
createWithNullPrototype(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createWithNullPrototypeInit(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createWithoutNamedCG(Object, boolean) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
createWithoutPrototype(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createWithoutPrototype(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
createWithProto(DynamicObject, DynamicObject, DynamicObjectLibrary) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
createWithProtoCachedClass(DynamicObject, Object, DynamicObjectLibrary, Class<?>) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
createWithPrototype(JSContext, JavaScriptNode, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
createWithPrototype(JSRealm, DynamicObject, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
createWithPrototype(JSFunctionFactory, JSRealm, JSFunctionData, MaterializedFrame, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createWithPrototype(JSFunctionData, MaterializedFrame, Object, JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
createWithPrototype(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createWithRealm(JSRealm, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
createWithRealm(JSContext, JSObjectFactory, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
createWithSpread(JSContext, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
createWithTarget(JSContext, String, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWithTDZCheck(JSContext, String) - Static method in class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
createWithVarWrapper(String, JavaScriptNode, JSTargetableNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWrapper(ProbeNode) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
createWrapper(ProbeNode) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
createWrapper(ProbeNode) - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
createWrapper(JavaScriptNode, JavaScriptNode, WriteNode) - Static method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
createWrapper(ProbeNode) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
createWrapper(ProbeNode) - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode.PromiseReactionJobRootNode
 
createWrapper(ProbeNode) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
createWritable(TRegexUtil.TRegexMaterializeResultNode, DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWritable(JSContext, TRegexUtil.TRegexResultAccessor, DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableDouble(DynamicObject, long, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableInt(DynamicObject, long, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableJSObject(DynamicObject, long, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableObject(DynamicObject, long, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
createWriteConstantVariable(JavaScriptNode, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteCurrentFrameSlot(FrameSlot, FrameDescriptor, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteElementNode(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSContext, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteFrameSlot(FrameSlot, int, int, FrameDescriptor, FrameSlot[], JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteFrameSlot(FrameSlot, int, int, FrameDescriptor, FrameSlot[], JavaScriptNode, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
createWriteNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
createWriteNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
createWriteNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.Environment.MappedArgumentVarRef
 
createWriteNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
createWriteNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
createWriteProperty(JavaScriptNode, Object, JavaScriptNode, JSContext, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteProperty(JavaScriptNode, String, JavaScriptNode, boolean, JSContext, boolean) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWritePropertyNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
createWritePropertyNode() - Method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
createYield(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode, ReturnNode) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
createYield(JSContext, JavaScriptNode, JavaScriptNode, ReturnNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.YieldNode
 
createYield(JSContext, JavaScriptNode, JavaScriptNode, boolean, ReturnNode, JSWriteFrameSlotNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createYieldStar(JSContext, JavaScriptNode, JSReadFrameSlotNode, JSReadFrameSlotNode, ReturnNode, JavaScriptNode, WriteNode) - Static method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
createYieldStar(JSContext, JavaScriptNode, JavaScriptNode, ReturnNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.control.YieldNode
 
createZeroArg(Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
createZeroBasedDoubleArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
createZeroBasedDoubleArray(JSContext, double[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createZeroBasedHolesObjectArray(JSContext, Object[], int, int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createZeroBasedIntArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
createZeroBasedIntArray(JSContext, int[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createZeroBasedJSObjectArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
createZeroBasedJSObjectArray(JSContext, DynamicObject[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createZeroBasedObjectArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
createZeroBasedObjectArray(JSContext, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
criticalSectionEnter(JSAgentWaiterList.JSAgentWaiterListEntry) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
criticalSectionLeave(JSAgentWaiterList.JSAgentWaiterListEntry) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
CURRENCY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CURRENCY_DISPLAY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CURRENCY_SIGN - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
currencyDigits(String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
current() - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmCurrentNode
 
current - Variable in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
CurrentECMAScriptVersion - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
currentTimeMillis() - Method in class com.oracle.truffle.js.runtime.JSRealm
 

D

DataPropertySetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
DataPropertySetNode(Object, PropertyCacheNode.ReceiverCheckNode, Shape, Shape, Property) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
DataViewGetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewGetNode
 
DataViewPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
DataViewPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins
 
DataViewPrototypeBuiltins.DataViewGetNode - Class in com.oracle.truffle.js.builtins
 
DataViewPrototypeBuiltins.DataViewPrototype - Enum in com.oracle.truffle.js.builtins
 
DataViewPrototypeBuiltins.DataViewSetNode - Class in com.oracle.truffle.js.builtins
 
DataViewSetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewSetNode
 
DATE - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
DATE_STYLE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
dateFromDayInYear(int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
dateFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
DateFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSDate function (constructor).
DateFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.DateFunctionBuiltins
 
DateFunctionBuiltins.DateFunction - Enum in com.oracle.truffle.js.builtins
 
DateFunctionBuiltins.DateNowNode - Class in com.oracle.truffle.js.builtins
 
DateFunctionBuiltins.DateParseNode - Class in com.oracle.truffle.js.builtins
 
DateFunctionBuiltins.DateUTCNode - Class in com.oracle.truffle.js.builtins
 
DateNowNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateNowNode
 
DateParseNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateParseNode
 
DateParser - Class in com.oracle.truffle.js.parser.date
JavaScript date parser.
DateParser(JSRealm, String) - Constructor for class com.oracle.truffle.js.parser.date.DateParser
Construct a new DateParser instance for parsing the given string.
DatePrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSDate.prototype.
DatePrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins
 
DatePrototypeBuiltins.DatePrototype - Enum in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetDateNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetDayNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetFullYearNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetHoursNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetMillisecondsNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetMinutesNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetMonthNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetSecondsNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetTimezoneOffsetNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateGetYearNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateOperation - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateOperationWithToNumberNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetDateNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetFullYearNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetHoursNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetMillisecondsNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetMinutesNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetMonthNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetSecondsNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetTimeNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateSetYearNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToDateStringNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToISOStringNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToJSONNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToLocaleDateStringIntlNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToLocaleDateStringNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToLocaleTimeStringIntlNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToLocaleTimeStringNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToPrimitiveNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToStringIntlNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToStringNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateToTimeStringNode - Class in com.oracle.truffle.js.builtins
 
DatePrototypeBuiltins.JSDateValueOfNode - Class in com.oracle.truffle.js.builtins
 
DateTimeFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSDateTimeFormat function (constructor).
DateTimeFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.DateTimeFormatFunctionBuiltins
 
DateTimeFormatFunctionBuiltins.DateTimeFormatFunction - Enum in com.oracle.truffle.js.builtins.intl
 
DateTimeFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
DateTimeFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins
 
DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins.intl
 
DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
DateUTCNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateUTCNode
 
DAY - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed day value.
DAY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
dayFromYear(int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
Dead - Class in com.oracle.truffle.js.runtime.objects
 
DEBUG_BUILTIN - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DEBUG_BUILTIN_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DEBUG_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
DEBUG_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DEBUG_PROPERTY_NAME_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DebugArrayTypeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugArrayTypeNode
 
DebugAssertIntNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugAssertIntNode
 
DebugBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for Debug object.
DebugBuiltins() - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins
 
DebugBuiltins.Debug - Enum in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugArrayTypeNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugAssertIntNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugClassNameNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugClassNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugCompileFunctionNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugContinueInInterpreter - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugCreateLazyString - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugCreateSafeInteger - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugDumpCountersNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugDumpFunctionTreeNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugHeapDumpNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugIsHolesArrayNode - Class in com.oracle.truffle.js.builtins
Exposes the "holes" property of arrays.
DebugBuiltins.DebugJSStackNode - Class in com.oracle.truffle.js.builtins
Prints the current JS stack.
DebugBuiltins.DebugLoadModuleNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugNeverPartOfCompilationNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugPrintObjectNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugPrintSourceAttribution - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugShapeNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugStringCompareNode - Class in com.oracle.truffle.js.builtins
Used by testV8!
DebugBuiltins.DebugSystemProperties - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugSystemProperty - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugToJavaStringNode - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugTypedArrayDetachBufferNode - Class in com.oracle.truffle.js.builtins
 
DebugClassNameNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugClassNameNode
 
DebugClassNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugClassNode
 
DebugCompileFunctionNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCompileFunctionNode
 
DebugContinueInInterpreter(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugContinueInInterpreter
 
DebugCounter - Class in com.oracle.truffle.js.runtime.util
 
DebugCounters - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
DebugCreateLazyString(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLazyString
 
DebugCreateSafeInteger(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateSafeInteger
 
DebugDumpCountersNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugDumpCountersNode
 
DebugDumpFunctionTreeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugDumpFunctionTreeNode
 
DebugEnvironment - Class in com.oracle.truffle.js.parser.env
Read-only environment based on a frame descriptor used to give debugger code access to the lexical environment it's to be evaluated in.
DebugEnvironment(Environment, NodeFactory, JSContext, FrameDescriptor) - Constructor for class com.oracle.truffle.js.parser.env.DebugEnvironment
 
DebuggerNode - Class in com.oracle.js.parser.ir
IR representation for a debugger statement.
DebuggerNode(int, long, int) - Constructor for class com.oracle.js.parser.ir.DebuggerNode
 
DebuggerNode - Class in com.oracle.truffle.js.nodes.control
12.15 The debugger statement.
DebugHeapDumpNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugHeapDumpNode
 
DebugIsHolesArrayNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugIsHolesArrayNode
 
DebugJSAgent - Class in com.oracle.truffle.js.runtime.util
Testing and debug JSAgent used by test262.
DebugJSAgent(boolean, OptionValues) - Constructor for class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
DebugJSStackNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugJSStackNode
 
DebugLoadModuleNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugLoadModuleNode
 
DebugNeverPartOfCompilationNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugNeverPartOfCompilationNode
 
debugPrint(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugPrintObjectNode
 
DebugPrintObjectNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugPrintObjectNode
 
DebugPrintSourceAttribution(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugPrintSourceAttribution
 
DebugShapeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugShapeNode
 
debugString() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
DebugStringCompareNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugStringCompareNode
 
DebugSystemProperties(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugSystemProperties
 
DebugSystemProperty(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugSystemProperty
 
DebugToJavaStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugToJavaStringNode
 
DebugTypedArrayDetachBufferNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugTypedArrayDetachBufferNode
 
decConsoleIndentation() - Method in class com.oracle.truffle.js.runtime.JSConsoleUtil
 
decDepth() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
DECIMAL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
DeclareEvalVariableNode - Class in com.oracle.truffle.js.nodes.access
 
DeclareEvalVariableNode(JSContext, String, JavaScriptNode, WriteNode) - Constructor for class com.oracle.truffle.js.nodes.access.DeclareEvalVariableNode
 
DeclareGlobalFunctionNode - Class in com.oracle.truffle.js.nodes.access
 
DeclareGlobalFunctionNode(String, boolean, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
DeclareGlobalLexicalVariableNode - Class in com.oracle.truffle.js.nodes.access
 
DeclareGlobalLexicalVariableNode(String, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
DeclareGlobalNode - Class in com.oracle.truffle.js.nodes.access
 
DeclareGlobalNode(String) - Constructor for class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
DeclareGlobalVariableNode - Class in com.oracle.truffle.js.nodes.access
 
DeclareGlobalVariableNode(String, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
declareHoistedBlockFunctionDeclarations() - Method in class com.oracle.js.parser.ir.Scope
 
declareLocalVar(Object) - Method in class com.oracle.truffle.js.parser.env.Environment
 
declareLocalVar(Object) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
declareParameter(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
DeclareTagProvider - Class in com.oracle.truffle.js.nodes.instrumentation
 
declareVar(Object) - Method in class com.oracle.truffle.js.parser.env.Environment
 
declareVar(Object) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
decode(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSURLDecoder
 
decodeNode(NodeDecoder.DecoderState, F) - Method in interface com.oracle.truffle.js.codec.NodeDecoder
 
decodeNode(NodeDecoder.DecoderState, NodeFactory, JSContext, Source) - Method in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
DecoderState(BinaryDecoder, Object[]) - Constructor for class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
DecoderState(BinaryDecoder) - Constructor for class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
decodeURI(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalDecodeURINode
 
DecOp() - Constructor for class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
decPendingAsyncDependencies() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
decrementExact() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
DEFAULT - Static variable in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleOperation
 
DEFAULT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
DEFAULT_COLUMN_NUMBER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
DEFAULT_EXPORT_BINDING_NAME - Static variable in class com.oracle.js.parser.ir.Module
The synthetic binding name assigned to export default declarations with unnamed expressions.
DEFAULT_JSARRAY_COMPARATOR - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
DEFAULT_JSARRAY_DOUBLE_COMPARATOR - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
DEFAULT_JSARRAY_INTEGER_COMPARATOR - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
DEFAULT_NAME - Static variable in class com.oracle.js.parser.ir.Module
 
DEFAULT_VALUE - Static variable in class com.oracle.truffle.js.runtime.JSFrameUtil
 
DefaultCallbackNode() - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation.DefaultCallbackNode
 
defaultDumpName() - Static method in class com.oracle.truffle.js.builtins.helper.HeapDump
 
DefaultESModuleLoader - Class in com.oracle.truffle.js.runtime.objects
 
DefaultESModuleLoader(JSRealm) - Constructor for class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
DefaultIterator(DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.array.ScriptArray.DefaultIterator
 
DefaultLayout(Shape) - Constructor for class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject.DefaultLayout
 
defaultNumberingSystemName(JSContext, Locale) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
DefaultNumberOptionNode - Class in com.oracle.truffle.js.nodes.intl
 
DefaultNumberOptionNode() - Constructor for class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
defaultToString(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
Follows 19.1.3.6 Object.prototype.toString(), basically: "[object " + [[Symbol.toStringTag]] + "]" or typically "[object Object]" (for non built-in types) if [[Symbol.toStringTag]] is not present.
defaultToString() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
Follows 19.1.3.6 Object.prototype.toString(), basically: "[object " + [[Symbol.toStringTag]] + "]" or typically "[object Object]" (for non built-in types) if [[Symbol.toStringTag]] is not present.
defaultToString(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
defaultToString() - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
define(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeDefineGetterOrSetterNode
 
DEFINE_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
defineAccessorProperty(DynamicObject, Object, Accessor, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
defineConstructor(String, int, BuiltinNodeFactory, BuiltinNodeFactory) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Lambda
 
defineConstructor(String, int, boolean) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Switch
 
defineDataProperty(JSContext, DynamicObject, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
defineDataProperty(DynamicObject, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
defineFunction(String, int, BuiltinNodeFactory) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Lambda
 
defineFunction(String, int, int, BuiltinNodeFactory) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Lambda
 
defineFunction(String, int) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Switch
 
defineFunction(String, int, int) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Switch
 
DefineMethodNode - Class in com.oracle.truffle.js.nodes.function
 
DefineMethodNode(JSContext, JSFunctionData) - Constructor for class com.oracle.truffle.js.nodes.function.DefineMethodNode
 
DefineMethodNode.FunctionCreateNode - Class in com.oracle.truffle.js.nodes.function
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.6 [[DefineOwnProperty]] (P, Desc).
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
defineOwnProperty(Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
defineOwnProperty(Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.6 [[DefineOwnProperty]] (P, Desc).
defineOwnProperty(DynamicObject, Object, PropertyDescriptor) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
defineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
defineOwnProperty(Object, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
defineOwnPropertyIndex(DynamicObject, String, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
Implements part "3" of 15.4.5.1 [[DefineOwnProperty]], redefining one of the index property of an Array.
defineOwnPropertyIndex(DynamicObject, String, PropertyDescriptor, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
Implements part "3" of 15.4.5.1 [[DefineOwnProperty]], redefining one of the index property of an Array.
definePropertiesGeneric(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertiesNode
 
definePropertiesObjectObject(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertiesNode
 
definePropertyGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertyNode
 
definePropertyJSObjectString(DynamicObject, String, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertyNode
 
definePropertyOrThrow(DynamicObject, Object, PropertyDescriptor) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2016, 7.3.7 DefinePropertyOrThrow(O, P, desc).
DefinePropertyUtil - Class in com.oracle.truffle.js.runtime.util
Implements ECMAScript 2015's OrdinaryDefineOwnProperty as defined in 9.1.6.1., and connected functionality.
defineProxyProperty(DynamicObject, Object, PropertyProxy, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
DEFINES_ARGUMENTS - Static variable in class com.oracle.js.parser.ir.FunctionNode
Flag this function as one that defines the identifier "arguments" as a function parameter or nested function name.
DefineStackPropertyNode() - Constructor for class com.oracle.truffle.js.nodes.access.InitErrorObjectNode.DefineStackPropertyNode
 
delegate - Variable in class com.oracle.truffle.js.runtime.interop.JavaScriptLanguageView
 
delete(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapDeleteNode
 
delete(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetDeleteNode
 
delete(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapDeleteNode
 
delete(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetDeleteNode
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.10 [[Delete]] (P).
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsArray
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
delete(Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
delete(long, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
delete(Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.10 [[Delete]] (P).
delete(long, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
delete(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
delete(DynamicObject, long, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
delete(DynamicObject, long, boolean, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
delete(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
delete(DynamicObject, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
delete(DynamicObject, Object, boolean, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
delete(Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
delete(long, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
DELETE_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
DeleteAndSetLengthNode(JSContext) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
deleteElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
deleteElementHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
deleteElementImpl(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
deleteNonObjectKey(DynamicObject, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapDeleteNode
 
deleteNonObjectKey(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetDeleteNode
 
deletePropertyDefault(DynamicObject, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
DeletePropertyNode - Class in com.oracle.truffle.js.nodes.control
11.4.1 The delete Operator (delete object[property]).
DeletePropertyNode(boolean, JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
denseArray(DynamicObject, ScriptArray, long, long, ScriptArray, DeletePropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
deoptimize() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
deref(DynamicObject) - Method in class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.JSWeakRefDerefNode
 
descLength(long) - Static method in class com.oracle.js.parser.Token
Extract token length from a token descriptor.
descPosition(long) - Static method in class com.oracle.js.parser.Token
Extract token position from a token descriptor.
describeOptions(List<OptionDescriptor>) - Static method in class com.oracle.truffle.js.runtime.JSContextOptions
 
DESCRIPTION - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
descType(long) - Static method in class com.oracle.js.parser.Token
Extract token type from a token descriptor.
detachArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
ES2015, 24.1.1.3 DetachArrayBuffer().
detachArrayBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
detachArrayBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Direct
 
detachArrayBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.DirectBase
 
detachArrayBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Heap
 
detachArrayBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Shared
 
detachBuffer(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugTypedArrayDetachBufferNode
 
DetailedCallTargetNames - Static variable in class com.oracle.truffle.js.runtime.JSConfig
[Construct] as part of the CallTarget names.
DictionaryObject - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
dictionaryObjectSet(DynamicObject, Object, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
DictionaryObjectThreshold - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Migrate objects to dictionary mode when the number of properties exceeds this threshold.
DictionaryObjectTransitionThreshold - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
differentNonObjectTypes(Class<?>, Class<?>) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
Direct(Shape, ByteBuffer) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Direct
 
DIRECT_BYTE_BUFFER - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DIRECT_BYTE_BUFFER_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DIRECT_INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
DirectBase(Shape, ByteBuffer) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.DirectBase
 
DirectBreakException - Exception in com.oracle.truffle.js.nodes.control
 
DirectBreakException(int) - Constructor for exception com.oracle.truffle.js.nodes.control.DirectBreakException
 
DirectBreakTargetNode - Class in com.oracle.truffle.js.nodes.control
 
DirectByteBufferHelper - Class in com.oracle.truffle.js.runtime.util
 
directCall(CallTarget, Object[], CallTarget, DirectCallNode) - Static method in class com.oracle.truffle.js.nodes.function.InternalCallNode
 
directEvalBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalCharSequence(VirtualFrame, CharSequence) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
DirectEvalContext - Class in com.oracle.truffle.js.parser
Saved parser environment and lexical context information for direct eval.
directEvalDouble(double) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalForeignObject(VirtualFrame, Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalInt(int) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalJSType(DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalLong(long) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalNode - Variable in class com.oracle.truffle.js.nodes.function.EvalNode
 
DirectEvalNode(JSContext, JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
DIRNAME_VAR_NAME - Static variable in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
DISABLE_EVAL - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DISABLE_EVAL_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DISABLE_WITH - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DISABLE_WITH_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
DiscardResultNode - Class in com.oracle.truffle.js.nodes.control
 
DiscardResultNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
disconnectedIndices - Variable in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
 
disconnectIndex(DynamicObject, long, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
DISJUNCTION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
DisplayNamesFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSDisplayNames function (constructor).
DisplayNamesFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.DisplayNamesFunctionBuiltins
 
DisplayNamesFunctionBuiltins.DisplayNamesFunction - Enum in com.oracle.truffle.js.builtins.intl
 
DisplayNamesPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
DisplayNamesPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins
 
DisplayNamesPrototypeBuiltins.DisplayNamesPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
DisplayNamesPrototypeBuiltins.JSDisplayNamesOfNode - Class in com.oracle.truffle.js.builtins.intl
 
DisplayNamesPrototypeBuiltins.JSDisplayNamesResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
dispose(Object) - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmDisposeNode
 
disposeContext(JSRealm) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
divide(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
doArrayBuffer(DynamicObject, DynamicObject, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(buffer[, byteOffset[, length]]).
doArrayBufferView(DynamicObject, DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(typedArray).
doArrayIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorNextNode
 
doAsyncFunction(DynamicObject, Object, boolean, JavaScriptLanguage) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
doBigInt(Object, BigInt) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doBigInt(BigInt, BigInt) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doBigInt(BigInt, BigInt) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
doBigInt(BigInt, BigInt, JSLeftShiftNode) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
doBigInt(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.cast.JSNumericToNumberNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doBigInt(BigInt, Object, JSToPropertyKeyNode) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doBigInt(BigInt, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doBigInt(BigInt) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doBigInt64ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doBigInt64ArrayObjObjIdx(DynamicObject, Object, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doBigInt64ArrayObjObjIdx(DynamicObject, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doBigInt64ArrayObjObjIdx(DynamicObject, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doBigIntAndInt(BigInt, int) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBigIntAndInt(BigInt, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doBigIntAndInt(BigInt, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doBigIntAndInt(BigInt, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doBigIntAndInt(BigInt, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doBigIntAndNumber(BigInt, double) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBigIntAndNumber(BigInt, double) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doBigIntAndNumber(BigInt, double) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doBigIntAndNumber(BigInt, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doBigIntAndNumber(BigInt, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doBigIntBoolean(BigInt, boolean) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBigIntDouble(BigInt, double) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doBigInteger(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
doBigIntegerZeroDivision(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
doBigIntNegativeExponent(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
doBigInts(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
doBigIntString(BigInt, String) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBigIntString(BigInt, String) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doBigIntString(BigInt, String) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doBigIntString(BigInt, String) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doBigIntString(BigInt, String) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doBigIntTarget(Object, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doBigIntThrows(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doBigIntThrows(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doBigIntThrows(BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doBigIntZero(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
doBigIntZeroDivision(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doBigIntZeroPowZero(BigInt, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
doBigUint64ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doBigUint64ArrayObjObjIdx(DynamicObject, Object, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doBinary(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doBinarySafe(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doBindUnboundFunction(DynamicObject, Object, boolean, JavaScriptLanguage) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doBoolean(boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBoolean(boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doBoolean(boolean, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
doBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doBooleanBigInt(boolean, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBooleanDouble(boolean, double) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBooleanInt(boolean, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBooleanNotBoolean(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doBooleanString(boolean, String) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBooleanTarget(Object, boolean) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doBothNullOrUndefined(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBoundFunction(DynamicObject, Object, boolean, JavaScriptLanguage) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doCached(Object, Object, PropertySetNode) - Static method in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
doCached(DynamicObject, Object, PropertyDescriptor, JSContext, PropertySetNode) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
doCached(DynamicObject, JSContext, PropertySetNode) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
doCached(DynamicObject, JSContext, PropertySetNode) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
doCached(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
doCached(DynamicObject, Shape, boolean, int) - Static method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
doCached(DynamicObject, int, ScriptArray, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthNode
 
doCached(DynamicObject, int, ScriptArray, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthOrDeleteNode
 
doCached(DynamicObject, ScriptArray, long, ScriptArray) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
doCached(DynamicObject, ScriptArray) - Method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
doCached(Object, Object, PropertySetNode) - Static method in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
doCached(VirtualFrame, DynamicObject, DynamicObject, JSFunctionFactory) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
doCached(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
doCachedInstance(DynamicObject, DynamicObject, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.IsBoundFunctionCacheNode
 
doCachedJSClass(DynamicObject, JSClass, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
doCachedJSClass(Object, Class<?>) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doCachedProto(DynamicObject, Object, Object, Shape) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
doCachedShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
doCachedShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.IsBoundFunctionCacheNode
 
doCall(Object[]) - Method in class com.oracle.truffle.js.nodes.access.JSProxyCallNode
Implements the [[Call]] internal method ("apply" trap) for Proxy.
doCall(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
doCall(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode.DropNewTargetRootNode
 
doCall(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode.InsertNewTargetRootNode
 
doCASBigInt(DynamicObject, int, BigInt, BigInt) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doCASInt(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doCASInt16(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doCASInt8(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doCASUint32(DynamicObject, int, Object, Object) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doCharSequence(CharSequence) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doCharSequence(CharSequence) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doCharSequence(CharSequence) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doCoerce(VirtualFrame, Object, RequireObjectCoercibleNode, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.CreateStringIteratorNode
 
doCompile(String, String) - Method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
doCompileNoTrimCache(String, String) - Method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
doConcat(CharSequence, CharSequence, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
doConstruct(Object[]) - Method in class com.oracle.truffle.js.nodes.access.JSProxyCallNode
Implements the [[Construct]] internal method ("construct" trap) for Proxy.
doCreateIterResultObject(VirtualFrame, Object, boolean) - Method in class com.oracle.truffle.js.nodes.access.CreateIterResultObjectNode
 
doDataView(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewGetNode
 
doDataView(DynamicObject, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewSetNode
 
doDefault(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.builtins.ProxyFunctionBuiltins.RevocableNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode
 
doDefault(DynamicObject, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
 
doDefault(long) - Method in class com.oracle.truffle.js.nodes.array.ArrayCreateNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode.JSToNumberUnaryNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode.JSToNumericWrapperNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode.JSToPropertyKeyWrapperNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode.JSToStringWrapperNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node.JSToUInt32WrapperNode
 
doDefault(Object) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
doDifferentTypesCached(Object, Object, Class<?>, Class<?>) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
lhs and rhs are of different types.
doDirectArrayBuffer(DynamicObject, DynamicObject, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
doDisplayNames(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.JSDisplayNamesOfNode
 
doDisplayNames(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.JSDisplayNamesResolvedOptionsNode
 
doDouble(double) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doDouble(double, double) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
doDouble(double, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doDouble(double, double, JSToInt32Node, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doDouble(double, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doDouble(double, double, JSToInt32Node, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doDouble(double, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doDouble(double, double, JSToInt32Node, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doDouble(double, double) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doDouble(double, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
doDouble(double, double, JSLeftShiftNode, JSToInt32Node, JSToUInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
doDouble(double, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
doDouble(double, double, JSRightShiftNode, JSToInt32Node, JSToUInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
doDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
doDouble(double, JSToUInt32Node) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
doDouble(double, int, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doDouble(double, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.cast.JSDoubleToStringNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doDouble(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doDouble(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doDouble(double, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doDouble(double, BranchProfile, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doDouble(double, JSDoubleToStringNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doDouble(double, BranchProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt16Node
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
doDouble(double, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
doDouble(double, JSToInt32Node) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
doDouble(double) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doDoubleAsIntIndex(double) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doDoubleAsLong(double) - Method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
doDoubleAsUintIndex(double) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doDoubleBigInt(double, BigInt) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doDoubleBoolean(double, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doDoubleDouble(double, double) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doDoubleFitsInt(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doDoubleFitsInt32Negative(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doDoubleInfinite(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doDoubleInt32Range(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doDoubleOther(double) - Method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
doDoubleOther(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doDoubleRepresentableAsLong(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doDoubleRepresentableAsLong(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doDoubleRepresentableAsSafeInteger(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doDoubleString(double, String) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doDoubleString(double, String) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doDoubleString(double, String) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doDoubleString(double, String) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doDoubleString(double, String) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doDoubleTarget(Object, double) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doDoubleThrows(double) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doDoubleThrows(double) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doDoubleThrows(double) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doDoubleZero(double, int) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doDynamicObject(DynamicObject) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doEmpty(DynamicObject, DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%().
doEnumerateJSAdapter(DynamicObject, EnumerateNode) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
doEnumerateObject(DynamicObject, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
doEnumerateTruffleObject(Object, InteropLibrary, InteropLibrary, ConditionProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
doFallback(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doFallback(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doFallback(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doFallback(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doForeign(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
doForeign(Object, Object, InteropLibrary, InteropLibrary, JSEqualNode) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doForeign(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
doForeign(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doForeignHintNumber(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
doForeignHintString(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
doForeignIterable(Object, EnumerateNode) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
doForeignObject(Object, InteropLibrary, ConditionProfile, JSCollectionsNormalizeNode) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doForeignObject(DynamicObject, Object, Object, Object, InteropLibrary, WriteElementNode, ImportValueNode) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
doForeignObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doForeignObject(Object, Object, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDeletePropertyNode
 
doForeignObject(Object, Object, Object[], InteropLibrary, ImportValueNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
doForeignObject(Object, Object, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectHasNode
 
doForeignObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOwnKeysNode
 
doForeignObject(Object, Object, Object, Object[], InteropLibrary, ExportValueNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
doForeignObject(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doForeignObject(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doForeignObject(Object, Object, InteropLibrary, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doForeignObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doForeignObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doForeignObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doForeignObject(Object, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doForeignObject(Object, JSToPrimitiveNode, JSToInt32Node) - Static method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doForeignObject(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doForeignObject(Object, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doForeignObject(Object, InteropLibrary, BranchProfile, ImportValueNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doForeignObject(Object, JSToPrimitiveNode, JSToUInt32Node) - Static method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doForeignTargetJSType(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doForeignTargetOther(Object, Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doForeignTruffleObject(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doForeignType(Object, InteropLibrary, TypeOfNode, JSToStringNode) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doFormat(DynamicObject, Object, JSStringListFromIterableNode) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatFormatNode
 
doFormat(DynamicObject, Object, Object, JSToStringNode, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode
 
doFormatToParts(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode
 
doFormatToParts(DynamicObject, Object, JSStringListFromIterableNode) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode
 
doFormatToParts(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode
 
doFormatToParts(DynamicObject, Object, Object, JSToStringNode, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode
 
doFunctionNoBind(DynamicObject, Object, boolean, JavaScriptLanguage) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doFunctionUndefinedThis(DynamicObject, Object, boolean, JavaScriptLanguage) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doGeneric(Object, Object, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doGeneric(Object, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doGeneric(Object, JSToInt32Node) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsIsLockFreeNode
 
doGeneric(Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doGeneric(Object, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doGeneric(VirtualFrame, Object, Object, Object, Object, JSToIndexNode, JSToNumberNode, AtomicsBuiltins.AtomicsLoadNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsWaitNode
 
doGeneric(Object, Object, Object, JSToIndexNode, JSToInt32Node) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsWakeNode
 
doGeneric(DynamicObject, Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSProxyHasPropertyNode
 
doGeneric(DynamicObject, Object, Object, JSToPropertyKeyNode, ConditionProfile, JSClassProfile) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertyGetNode
 
doGeneric(DynamicObject, Object, Object, Object, ConditionProfile, JSClassProfile) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
doGeneric(DynamicObject, int, ConditionProfile, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthNode
 
doGeneric(DynamicObject, int, ConditionProfile, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthOrDeleteNode
 
doGeneric(Object, JSToNumericNode, ConditionProfile, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doGeneric(Object, Object, JSToNumericNode, JSToNumericNode, JSBitwiseAndNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doGeneric(Object, Object, JSToNumericNode, JSToNumericNode, JSBitwiseOrNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doGeneric(Object, JSToNumericNode, ConditionProfile, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doGeneric(Object, Object, JSToNumericNode, JSToNumericNode, JSBitwiseXorNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doGeneric(Object, Object, JSDivideNode, JSToNumericNode, JSToNumericNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doGeneric(Object, Object, JSExponentiateNode, JSToNumericNode, JSToNumericNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
doGeneric(Object, Object, JSToStringOrNumberNode, JSToPrimitiveNode, JSToStringOrNumberNode, JSToPrimitiveNode, JSGreaterOrEqualNode) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doGeneric(Object, Object, JSToStringOrNumberNode, JSToPrimitiveNode, JSToStringOrNumberNode, JSToPrimitiveNode, JSGreaterThanNode) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doGeneric(Object, JSToNumericNode, JSLeftShiftConstantNode) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
doGeneric(Object, Object, JSLeftShiftNode, JSToNumericNode, JSToNumericNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
doGeneric(Object, Object, JSToStringOrNumberNode, JSToPrimitiveNode, JSToStringOrNumberNode, JSToPrimitiveNode, JSLessOrEqualNode) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doGeneric(Object, Object, JSToStringOrNumberNode, JSToPrimitiveNode, JSToStringOrNumberNode, JSToPrimitiveNode, JSLessThanNode) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doGeneric(Object, Object, JSModuloNode, JSToNumericNode, JSToNumericNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
doGeneric(Object, Object, JSMultiplyNode, JSToNumericNode, JSToNumericNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
doGeneric(Object, JSToNumericNode, JSRightShiftConstantNode) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
doGeneric(Object, Object, JSRightShiftNode, JSToNumericNode, JSToNumericNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
doGeneric(Object, Object, JSToNumericNode, JSToNumericNode, JavaScriptNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
doGeneric(Object, JSToNumericNode, JSUnsignedRightShiftConstantNode) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
doGeneric(Object, Object, JSToNumericNode, JSToNumericNode, JSUnsignedRightShiftNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doGeneric(Object, JSToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt16Node
 
doGeneric(VirtualFrame, Object, JSToNumericNode, JSComplementNode) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
doGeneric(Object, JSToNumericNode, JSUnaryMinusNode) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
doGeneric(Object) - Method in class com.oracle.truffle.js.nodes.unary.VoidNode
 
doGenericBigIntCase(Object, JSToNumericNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doGenericBigIntCase(Object, JSToNumericNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doGenericBigIntCase(Object, JSToNumericNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doGenericIntCase(Object, JSToNumericNode, ConditionProfile, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doGet(Object, Object, Object, JSToIndexNode, BranchProfile, ValueProfile) - Method in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
doGetIterator(Object, IsCallableNode, JSFunctionCallNode, IsJSObjectNode) - Method in class com.oracle.truffle.js.nodes.access.GetAsyncIteratorNode
 
doGetIterator(Object, IsCallableNode, JSFunctionCallNode, IsJSObjectNode) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
doHex(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doHexSafe(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doHiddenKey(HiddenKey) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doHintNumber(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
doHintString(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorNextNode
 
doIncompatibleReceiver(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewGetNode
 
doIncompatibleReceiver(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewSetNode
 
doIncompatibleReceiver(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorNextNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.CreateMapIteratorNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorNextNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorNextNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.CreateSetIteratorNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorNextNode
 
doInfinity(String, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doInt(int) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doInt() - Method in class com.oracle.truffle.js.nodes.access.ErrorStackTraceLimitNode
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doInt(int, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
doInt(int, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doInt(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doInt(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doInt(int, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doInt(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doInt(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doInt(int, int, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
doInt(int, int, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
doInt(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSDoubleToStringNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doInt(int, BranchProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
doInt(int, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt16Node
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
doInt(int, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
doInt(int) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
doInt(int) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doInt1(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doInt16ArrayByte(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt16ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doInt16ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doInt16ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doInt16ArrayObj(DynamicObject, int, double) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doInt2(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doInt3(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
doInt32ArrayByte(DynamicObject, int, byte, byte) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt32ArrayByteObjIdx(DynamicObject, Object, byte, byte, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt32ArrayInt(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt32ArrayIntObjIdx(DynamicObject, Object, int, int, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt32ArrayObj(DynamicObject, int, Object, Object) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt32ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doInt32ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doInt32ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doInt32ArrayObj(DynamicObject, int, double) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doInt32ArrayObjObjIdx(DynamicObject, Object, Object, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt32ArrayObjObjIdx(DynamicObject, Object, int, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doInt32ArrayObjObjIdx(DynamicObject, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doInt32ArrayObjObjIdx(DynamicObject, Object, int, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doInt8ArrayByte(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doInt8ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doInt8ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doIntALargerZero(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
doIntAndBigInt(int, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doIntAndBigInt(int, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doIntAndBigInt(int, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doIntAndBigInt(int, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doIntAndBigInt(int, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doIntArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doIntArrayObj(DynamicObject, int, double) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsStoreNode
 
doIntBLargerZero(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
doIntBoolean(int, boolean) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doIntDouble(int, double) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
doIntDouble(int, double, JSToUInt32Node, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doInteger(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doInteger(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doInteger(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
doInteger(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
doInteger(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
doInteger(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
doInteger(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doInteger(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doInteger(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doInteger(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doInteger(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doInteger(int) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doInteger(int) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
doIntegerDouble(int, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
doIntegerFast(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doIntegerNegative(int, int) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
doIntegerNegative(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doIntegerThrows(int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doIntegerThrows(int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doIntegerThrows(int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doIntLength(DynamicObject, int, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(length).
doIntLength(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
doIntOverflow(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doIntOverflow(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doIntOverflow(int, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doIntPow2(int, int, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
doIntSafeInteger(int, SafeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doIntSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doIntSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doIntSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doIntString(int, CharSequence) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doIntTruncate(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doIntTruncate(int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doIntTruncate(int, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doInvalidLength(long) - Method in class com.oracle.truffle.js.nodes.array.ArrayCreateNode
 
doIsArrayClass(Object, Class<?>, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doIsArrayJSClass(JSDynamicObject, boolean, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
doIsArrayShape(JSDynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
doIsBound(Object, DynamicObject, InstanceofNode) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doIsInstance(Object) - Method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
doIsInstanceObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
doIsInstanceShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
doIsObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doIsObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doIt(Object, Object, JSToIndexNode, JSToBigIntNode) - Method in class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.JSBigIntAsIntNNode
 
doIt(Object, Object, JSToIndexNode, JSToBigIntNode) - Method in class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.JSBigIntAsUintNNode
 
doIt(Object, JSToPrimitiveNode, JSToBigIntNode.JSToBigIntInnerConversionNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode
 
doIterator(VirtualFrame, IteratorRecord, BranchProfile) - Method in class com.oracle.truffle.js.nodes.access.IteratorToArrayNode
 
doIteratorNext(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
doIteratorStep(IteratorRecord, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IteratorSetDoneNode
 
doJavaGeneric(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJavaNumber(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
doJavaNumber(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doJavaNumber(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doJavaNumber(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doJavaNumber(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doJavaNumber(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doJavaNumber(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
doJavaObject(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doJavaObject(Object) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doJSAdapter(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
doJSArray(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
doJSArray(Object) - Method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doJSBigInt(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
doJSFunction(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doJSFunction(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doJSFunction(DynamicObject) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doJSFunctionShape(DynamicObject, Shape) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doJSLazyString(JSLazyString, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doJSLazyString(JSLazyString) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doJSLazyString(JSLazyString) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObject(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIteratorNode
 
doJSObject(DynamicObject, ObjectPrototypeBuiltins.GetBuiltinToStringTagNode) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doJSObject(Object, DynamicObject, IsJSObjectNode, GetMethodNode, JSToBooleanNode, JSFunctionCallNode, ConditionProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doJSObject(DynamicObject, DynamicObject, IsJSObjectNode, GetPrototypeNode, GetPrototypeNode, GetPrototypeNode, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doJSObject(DynamicObject, Object, InteropLibrary, JSToPrimitiveNode, JSEqualNode) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doJSObject(Object, DynamicObject, InteropLibrary, JSToPrimitiveNode, JSEqualNode) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doJSObject(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doJSObject(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doJSObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doJSObject(DynamicObject, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doJSObject(DynamicObject, JSToDoubleNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doJSObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doJSObject(DynamicObject, JSToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doJSObject(DynamicObject, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doJSObject(DynamicObject, PropertyNode, IsPrimitiveNode, OrdinaryToPrimitiveNode, ConditionProfile, JSFunctionCallNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doJSObject(DynamicObject, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doJSObject(DynamicObject, JSToDoubleNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doJSObject(DynamicObject, JSToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doJSObject(DynamicObject, Object, IsArrayNode, ConditionProfile, ToArrayIndexNode, ConditionProfile, JSArrayDeleteIndexNode, JSClassProfile, JSToPropertyKeyNode) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doJSObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doJSObject(Object) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doJSObjectA(DynamicObject, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doJSObjectAnyKey(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
doJSObjectB(Object, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doJSObjectCached(Object, Class<?>) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doJSObjectCached(Object, Class<?>) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectCached(Object, Class<?>) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doJSObjectCheck(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectIntKey(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
doJSObjectNoCheck(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectOnly(DynamicObject) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doJSObjectProxy(DynamicObject, DynamicObject, IsJSObjectNode, GetPrototypeNode, GetPrototypeNode, GetPrototypeNode, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doJSObjectStringKey(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
doJSProxy(DynamicObject, ObjectPrototypeBuiltins.GetBuiltinToStringTagNode) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doJSProxy(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doJSProxy(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doJSProxy(DynamicObject) - Method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doJSProxy(DynamicObject, TypeOfNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doJSType(DynamicObject, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doJSTypeOther(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doJSValue(Object) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doJSValueCached(Object, Class<?>) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doLargeInt(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doLargeInt(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doLargeLength(long) - Method in class com.oracle.truffle.js.nodes.array.ArrayCreateNode
 
doLazyString(JSLazyString) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doLazyString(JSLazyString, JSLazyString, ConditionProfile, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doLazyString(JSLazyString) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doLazyString(JSLazyString, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doLazyString(JSLazyString, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
doLazyString(JSLazyString, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
doLazyString(JSLazyString) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doLazyStringReference(JSLazyString, JSLazyString) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doLazyStringString(JSLazyString, String, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doLeftEmpty(CharSequence, CharSequence) - Static method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
doLeftNullOrUndefined(Object, Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doLength(DynamicObject, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(length).
doLengthIsZero(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doList(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
dollarProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
doLocale(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleMaximizeNode
 
doLocale(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleMinimizeNode
 
doLocale(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleToStringNode
 
doLocale(DynamicObject) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doLong(long) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doLong(long) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doLong(long) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doLong(long) - Static method in class com.oracle.truffle.js.nodes.cast.JSDoubleToStringNode
 
doLong(long) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doLong(long) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doLong(long) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doLong(long) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doLong(long) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doLong(long) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doLong(long) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doLong(long) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
doLong(long, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doLongLength(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
doMap(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.CreateMapIteratorNode
 
doMapIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorNextNode
 
doMethod(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncMethod
 
doMultiContext(VirtualFrame, DynamicObject, JSFunctionFactory) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
doNaN(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
DONE - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
doNewForeignObject(VirtualFrame, Object, InteropLibrary, ExportValueNode, ImportValueNode, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
doNewJSProxy(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
Implements [[Construct]] for Proxy.
doNewReturnThis(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
doNonArrayIndex(Object) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doNonArrayIndex(Object, JSToPropertyKeyNode) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doNonBoolean(Object, JSToBooleanNode) - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
doNonObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDeletePropertyNode
 
doNonObject(Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
doNonObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectHasNode
 
doNonObject(Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOwnKeysNode
 
doNonObject(Object, Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
doNonObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
doNonObject(Object, JSToObjectNode, EnumerateNode) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
doNonObject(Object) - Static method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
doNonObject(Object, JSToStringNode) - Method in class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
 
doNonObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
doNonObject(Object) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
doNonStrict(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
doNoObject(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpReplaceNode
 
doNotAnObject(Object, DynamicObject) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doNotAnObjectProxy(Object, DynamicObject) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doNotCallable(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doNotJSObject(VirtualFrame, Object, JSToObjectNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIteratorNode
 
doNotObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseCombinatorNode
 
doNotObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.RejectNode
 
doNotObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.ResolveNode
 
doNotObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.FinallyNode
 
doNotObject(Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpFlagsGetterNode
 
doNotObject(Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewIteratorNode
 
doNotObject(Object) - Method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doNotPromise(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.ThenNode
 
doNotTruffleObject(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doNull(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doNull(Object) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doNullA(Object, Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNullB(Object, Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNullNull(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNullOrUndefined(DynamicObject, Object, Object[], boolean) - Static method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
doNullOrUndefined(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doNullOrUndefined(DynamicObject, Object) - Static method in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
doNullOrUndefined(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doNullOrUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
doNullOrUndefined(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doNullOrUndefinedTarget(Object, DynamicObject) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doNullUndefined(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNumber(Number, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
doNumber(Number, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
doNumber(Number, Number) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doNumber(Number, Number) - Method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNumber(int) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doNumber(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doNumber(long) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doNumber(double) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doNumber(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doNumber(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doNumber(Number) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doNumber(Number) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doNumberAndBigInt(double, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doNumberAndBigInt(double, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doNumberAndBigInt(double, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doNumberAndBigInt(double, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doNumberAndBigInt(double, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doNumberCached(Object, Object, Class<?>, Class<?>) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doNumberCached(Object, Object, Class<?>, Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNumberNotNumber(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNumberString(CharSequence, String, JSConcatStringsNode) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doNumberString(Object, CharSequence, JSConcatStringsNode, JSDoubleToStringNode) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doObject(DynamicObject, DynamicObject, Object, Object, GetMethodNode, ConditionProfile, WriteElementNode, JSFunctionCallNode, IsJSObjectNode, IteratorStepNode, IteratorValueNode, JSGetLengthNode, ReadElementNode, PropertyGetNode, BranchProfile) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(object).
doObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseCombinatorNode
 
doObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.RejectNode
 
doObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.ResolveNode
 
doObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.CatchNode
 
doObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.FinallyNode
 
doObject(DynamicObject, Object, JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDeletePropertyNode
 
doObject(DynamicObject, Object, Object[], JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
doObject(DynamicObject, Object, JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectHasNode
 
doObject(DynamicObject, IsJSObjectNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpFlagsGetterNode
 
doObject(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewIteratorNode
 
doObject(Object) - Method in class com.oracle.truffle.js.nodes.access.IsArrayNode.IsArrayWrappedNode
 
doObject(DynamicObject, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
doObject(DynamicObject, Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
doObject(Object) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
doObject(Object, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
doObject(Object, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doObject(Object, DynamicObject) - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
doObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doObject(Object, JSToNumberNode, JSToIndexNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
doObject(Object, JSToNumberNode, BranchProfile, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
doObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
doObject(DynamicObject, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doObject(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
doObject(Object) - Static method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
doObjectCoercible(Object) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doObjectDisconnected(DynamicObject, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
doObjectDisconnected(DynamicObject, Object, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
doObjectShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
doObjectViaEnumeration(DynamicObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doObjectViaFullEnumeration(DynamicObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doOctal(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doOctalSafe(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetDateNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetDayNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetFullYearNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetHoursNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMillisecondsNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMinutesNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMonthNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetSecondsNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetYearNode
 
doOperation(Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetDateNode
 
doOperation(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetMinutesNode
 
doOperation(Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetTimeNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToDateStringNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToISOStringNode
 
doOperation(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleDateStringIntlNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleDateStringNode
 
doOperation(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleTimeStringIntlNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleTimeStringNode
 
doOperation(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToStringIntlNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToStringNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToTimeStringNode
 
doOperation(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateValueOfNode
 
doOther(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.JSDisplayNamesOfNode
 
doOther(Object) - Method in class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.JSDisplayNamesResolvedOptionsNode
 
doOther(Object) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleMaximizeNode
 
doOther(Object) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleMinimizeNode
 
doOther(Object) - Method in class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleToStringNode
 
doOther(DynamicObject, Object, JSToObjectNode) - Method in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
doOther(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSEnqueueJobNode
 
doOther(Number) - Static method in class com.oracle.truffle.js.nodes.cast.JSNumericToNumberNode
 
doOther(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
doOther(Object, JSToPrimitiveNode, JSToStringNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode
 
doOther(Object, Object, JSToPropertyKeyNode) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doOther(Object, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doOther(Object) - Static method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
doOther(Object) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doOther(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
doOther(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
doOther(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
doOtherType(Object, JSToObjectNode, JSGetLengthNode, JSHasPropertyNode, TypeOfNode, JSToStringNode) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doPrimitiveConversion(Object, JSToPrimitiveNode, JSToNumberNode, String, JSConcatStringsNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doPrimitiveConversion(Object, JSToPrimitiveNode, JSToNumberNode, String, JSConcatStringsNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doPrimitiveConversion(Object, Object, JSToPrimitiveNode, JSToPrimitiveNode, JSToNumericNode, JSToNumericNode, JSToStringNode, JSToStringNode, ConditionProfile, ConditionProfile, JSAddNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doPrimitiveOrForeign(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doPromise(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.ThenNode
 
doProxy(Object, DynamicObject, JSProxyHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
doRegExpStringIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorNextNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode
 
doRightEmpty(CharSequence, CharSequence) - Static method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
doRightNullOrUndefined(Object, Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
doSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doSafeInteger(Object, SafeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doSafeInteger(SafeInteger, SafeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doSafeInteger(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doSafeInteger(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
doSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doSafeInteger(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doSafeInteger(int, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doSafeInteger(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doSafeInteger(SafeInteger, SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
doSafeInteger(SafeInteger, BranchProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doSafeInteger(SafeInteger, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
doSafeInteger(SafeInteger, Object, JSToPropertyKeyNode) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doSafeInteger(SafeInteger, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
doSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
doSafeInteger(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doSafeIntegerInt(SafeInteger, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doSafeIntegerInt(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doSafeIntegerInt(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doSafeIntegerInt(SafeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doSafeIntegerInt32Range(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doSafeIntegerOther(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doSegment(DynamicObject, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.JSSegmenterSegmentNode
 
doSegmentIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
doSegmentIteratorNoFrom(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
doSegmentIteratorWithFrom(DynamicObject, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
doSelect(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode
 
doSet(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.CreateSetIteratorNode
 
doSet(Object, Object, Object, Object, JSToIndexNode, BranchProfile, ValueProfile) - Method in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
doSetIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorNextNode
 
doSharedArrayBuffer(DynamicObject, DynamicObject, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
TypedArray(SharedArrayBuffer buffer, optional unsigned long byteOffset, optional unsigned long length).
doSleep(int) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentSleep
 
doSleep(Object) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentSleep
 
doSmallPosInt(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doStrict(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
doString(String) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doString(VirtualFrame, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.CreateStringIteratorNode
 
doString(CharSequence) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doString(CharSequence) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doString(Object, String) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doString(CharSequence, CharSequence, JSConcatStringsNode) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doString(String, String) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doString(String, String) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doString(String, String) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doString(String, String) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doString(String, String) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doString(String, String) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doString(CharSequence) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doString(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doString(String, JSStringToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doString(String, JSToIntegerAsIntNode, JSStringToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doString(String, JSToIntegerAsLongNode, JSStringToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doString(CharSequence) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doString(String, JSStringToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doString(String, BranchProfile, BranchProfile, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
doString(String, Object, ToArrayIndexNode) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doString(String, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doString(String) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
doString(CharSequence) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doStringBigInt(String, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doStringBigInt(String, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doStringBigInt(String, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doStringBigInt(String, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doStringBigInt(String, BigInt) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doStringBoolean(String, boolean) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doStringDouble(String, double) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doStringDouble(String, double) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doStringDouble(String, double) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doStringDouble(String, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doStringDouble(String, double) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doStringDouble(String, JSStringToNumberNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doStringIdentity(String, String) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doStringIdentity(String, String) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doStringInt(CharSequence, int) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doStringIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorNextNode
 
doStringLazyString(String, JSLazyString, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doStringNotString(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doStringNoWhitespace(String) - Method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
doStringNumber(CharSequence, String, JSConcatStringsNode) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
doStringNumber(CharSequence, Object, JSConcatStringsNode, JSDoubleToStringNode) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doStringNumber(Object, String) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doStringNumber(String, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doStringTarget(Object, String) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doStringZero(String) - Method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doSymbol(Object, Symbol) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doSymbol(Symbol, Symbol) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doSymbol(Symbol, Symbol) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doSymbol(Symbol, Object, JSToPropertyKeyNode) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doSymbol(Symbol) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doSymbolNotSymbol(Symbol, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doSymbolNotSymbol(Object, Symbol) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doSymbolNotSymbol(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doSymbolTarget(Object, Symbol) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
DOT_ALL - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
DOT_ALL - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
dotAll(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
doThrow(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncThrow
 
doTruffleJavaObject(Object, InteropLibrary, TruffleLanguage.ContextReference<JSRealm>, ImportValueNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doTruffleObject(Object, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doTruffleObject(TruffleObject, Object, boolean) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doTruffleObject(Object, JSRealm, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.interop.ForeignObjectPrototypeNode
 
doTruffleObject(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doTruffleObject(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
doTruffleObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
DoubleConversion - Class in com.oracle.truffle.js.runtime.doubleconv
This class provides the public API for the double conversion package.
doubleIsIntIndex(double) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doubleIsRepresentableAsInt(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleIsRepresentableAsInt(double, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleIsRepresentableAsLong(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleIsRepresentableAsUnsignedInt(double, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleIsUintIndex(double) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
doublePart(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8DoublePartNode
 
DoublePropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.DoublePropertyGetNode
 
DoublePropertySetNode(Property, PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.DoublePropertySetNode
 
doubleToNarrowestNumber(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleToString(double) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
doubleToString(double, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleToString(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
9.8.1 ToString Applied to the Number Type.
doubleToStringNode - Variable in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToFixedNode
 
doubleValue() - Method in class com.oracle.truffle.js.runtime.BigInt
 
doubleValue(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleValue(Number, BranchProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doubleValue() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
doubleValueOf(String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
doubleValueVirtual(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
doUint16ArrayByte(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doUint16ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doUint16ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doUint32ArrayByte(DynamicObject, int, Object, Object) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doUint32ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doUint32ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doUint8ArrayByte(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsCompareExchangeNode
 
doUint8ArrayObj(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsComputeNode
 
doUint8ArrayObj(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
doUncached(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
doUncached(DynamicObject, Object, PropertyDescriptor, JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
doUncached(DynamicObject, JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
doUncached(DynamicObject, JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
doUncached(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
doUncached(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
doUncached(DynamicObject, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
doUncached(DynamicObject, ScriptArray, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
doUncached(DynamicObject, ScriptArray, long, long, DeletePropertyNode, JSArrayNextElementIndexNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
doUncached(DynamicObject, ScriptArray, long, JSArrayNextElementIndexNode, ReadElementNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
doUncached(DynamicObject) - Method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
doUncached(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
doUncached(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
doUncachedIntLength(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
doUncachedLongLength(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
doUncachedProto(DynamicObject, DynamicObject, BranchProfile) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
Many different prototypes.
doUndefined(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
doUndefined(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doUndefined(DynamicObject) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doUndefinedA(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doUndefinedB(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doUndefinedNewTarget(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
doUndefinedNull(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doVolatileGet(DynamicObject, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
doVolatileGetBigInt(DynamicObject, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
doVolatilePut(DynamicObject, int, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
doVolatilePutBigInt(DynamicObject, int, BigInt) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
doWithHolesCached(DynamicObject, long, boolean, ScriptArray, JSArrayNextElementIndexNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
doWithHolesCached(DynamicObject, long, boolean, ScriptArray, JSArrayPreviousElementIndexNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doWithHolesUncached(DynamicObject, long, boolean, JSArrayNextElementIndexNode, ConditionProfile, ValueProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
doWithHolesUncached(DynamicObject, long, boolean, JSArrayPreviousElementIndexNode, ConditionProfile, ValueProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doWithoutHolesCached(DynamicObject, long, boolean, ScriptArray) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
doWithoutHolesCached(DynamicObject, long, boolean, ScriptArray) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doWithoutHolesCached(DynamicObject, long, long, boolean, ScriptArray) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
doWithoutHolesCached(DynamicObject, long, boolean, ScriptArray) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
doWithoutHolesUncached(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
doWithoutHolesUncached(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
doWithoutHolesUncached(DynamicObject, long, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
doWithoutHolesUncached(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
DropNewTargetRootNode(JavaScriptLanguage, CallTarget) - Constructor for class com.oracle.truffle.js.nodes.function.NewTargetRootNode.DropNewTargetRootNode
 
DToA - Class in com.oracle.truffle.js.runtime.external
This file is from Mozilla Rhino, published under MPL 2.0.
DtoaBuffer - Class in com.oracle.truffle.js.runtime.doubleconv
A buffer for generating string representations of doubles.
DtoaBuffer(int) - Constructor for class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Create a buffer with the given capacity.
DtoaMode - Enum in com.oracle.truffle.js.runtime.doubleconv
This defines the string conversion modes supported by this package.
DualNode - Class in com.oracle.truffle.js.nodes.binary
 
DualNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.DualNode
 
dump(String, boolean) - Static method in class com.oracle.truffle.js.builtins.helper.HeapDump
 
dumpCounters() - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugDumpCountersNode
 
dumpCounters() - Static method in class com.oracle.truffle.js.runtime.util.DebugCounter
 
dumpFunctionTree(DynamicObject) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugDumpFunctionTreeNode
 
dumpOnError(PrintWriter) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
DynamicArray - Class in com.oracle.truffle.js.runtime.array
Common base class for all dynamic (i.e., non-typed) JavaScript arrays.
DynamicArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.DynamicArray
 
DynamicArray.DynamicArrayCache - Class in com.oracle.truffle.js.runtime.array
 
DynamicArrayCache() - Constructor for class com.oracle.truffle.js.runtime.array.DynamicArray.DynamicArrayCache
 
DynamicScopeWrapper - Class in com.oracle.truffle.js.runtime.interop
Wraps a dynamic scope object, filters out dead variables, and prevents const assignment.
DynamicScopeWrapper(DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.interop.DynamicScopeWrapper
 

E

EagerStackTrace - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Always capture stack trace eagerly.
EchoTargetValueNode() - Constructor for class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
EcmaAgent - Interface in com.oracle.truffle.js.runtime
An ECMA Agent (see ECMA 8.7).
ECMAErrors - Class in com.oracle.js.parser
Helper class to throw various standard "ECMA error" exceptions such as Error, ReferenceError, TypeError etc.
ECMAScript2015 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript2016 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript2017 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript2018 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript2019 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript2020 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript2021 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript5 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMAScript6 - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ECMASCRIPT_VERSION - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ECMASCRIPT_VERSION_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ECMAScriptNumberYearDelta - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ecmaScriptVersion(int) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
economicSetAdd(EconomicSet<T>, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
economicSetContains(EconomicSet<T>, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
economicSetCreate() - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
ELEMENT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
EMPTY - Static variable in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
EMPTY - Static variable in class com.oracle.truffle.js.nodes.control.StatementNode
 
empty() - Static method in interface com.oracle.truffle.js.runtime.array.ScriptArray.ProfileHolder
 
EMPTY_ARGUMENTS_ARRAY - Static variable in class com.oracle.truffle.js.runtime.JSArguments
 
EMPTY_DECLARATION_ARRAY - Static variable in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
EMPTY_FRAME_SLOT_ARRAY - Static variable in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
EMPTY_NODE_ARRAY - Static variable in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
EMPTY_OBJECT_ARRAY - Static variable in class com.oracle.truffle.js.runtime.array.ScriptArray
 
EMPTY_STRING_ARRAY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSClass
 
EMPTY_STRING_ARRAY - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
EmptyNode - Class in com.oracle.js.parser.ir
IR representation for an empty statement.
EmptyNode(int, long, int) - Constructor for class com.oracle.js.parser.ir.EmptyNode
 
EmptyNode - Class in com.oracle.truffle.js.nodes.control
12.3 Empty Statement.
emptyStatements(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
encode(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSURLEncoder
 
encodeURI(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalEncodeURINode
 
endsWithGeneric(Object, Object, Object, JSToStringNode, IsRegExpNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringEndsWithNode
 
endsWithStringUndefined(String, String, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringEndsWithNode
 
ENGINEERING - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
enqueueJob(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8EnqueueJobNode
 
enqueuePromiseJob(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
ensureBothSameNumericType(Object, Object, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
ensureCapacityGrow(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
ensureCapacityGrowLeft(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
ensureDynamicObject(Object) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
ensureIsStructurallyValidLanguageSubtag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureIsStructurallyValidLanguageTag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureIsStructurallyValidRegionSubtag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureIsStructurallyValidScriptSubtag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureIsWellFormedCurrencyCode(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureIsWellFormedUnitIdentifier(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureJSObject(Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOperation
 
ensureObjectKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
enterAccessNode(AccessNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an AccessNode
enterAccessNode(AccessNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an AccessNode
enterAccessNode(AccessNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterBinaryNode(BinaryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a BinaryNode
enterBinaryNode(BinaryNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a BinaryNode
enterBinaryNode(BinaryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterBinaryNode(BinaryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterBlock(Block) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a Block
enterBlock(Block) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a Block
enterBlock(Block) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterBlock(Block) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterBlockExpression(BlockExpression) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a BlockExpression
enterBlockExpression(BlockExpression) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a BlockExpression
enterBlockStatement(BlockStatement) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a BlockStatement
enterBlockStatement(BlockStatement) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a BlockStatement
enterBlockStatement(BlockStatement) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterBlockStatement(BlockStatement) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterBreakNode(BreakNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a BreakNode
enterBreakNode(BreakNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a BreakNode
enterBreakNode(BreakNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterBreakNode(BreakNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterCallNode(CallNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a CallNode
enterCallNode(CallNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a CallNode
enterCallNode(CallNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterCaseNode(CaseNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a CaseNode
enterCaseNode(CaseNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a CaseNode
enterCaseNode(CaseNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterCatchNode(CatchNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a CatchNode
enterCatchNode(CatchNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a CatchNode
enterCatchNode(CatchNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterClassNode(ClassNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a ClassNode
enterClassNode(ClassNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a ClassNode
enterContinueNode(ContinueNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a ContinueNode
enterContinueNode(ContinueNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a ContinueNode
enterContinueNode(ContinueNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterContinueNode(ContinueNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterCriticalSection(JSContext, JSAgentWaiterList.JSAgentWaiterListEntry) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
enterDebuggerNode(DebuggerNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a DebuggerNode
enterDebuggerNode(DebuggerNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a DebuggerNode
enterDebuggerNode(DebuggerNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterDefault(Node) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Override this method to do a double inheritance pattern, e.g.
enterDefault(Node) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Override this method to do a double inheritance pattern, e.g.
enterDefault(Node) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterDefault(Node) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterEmptyNode(EmptyNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an EmptyNode
enterEmptyNode(EmptyNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an EmptyNode
enterEmptyNode(EmptyNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterErrorNode(ErrorNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an ErrorNode
enterErrorNode(ErrorNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an ErrorNode
enterExportNode(ExportNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterExportNode(ExportNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterExportSpecifierNode(ExportSpecifierNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterExportSpecifierNode(ExportSpecifierNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterExpressionStatement(ExpressionStatement) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an ExpressionStatement
enterExpressionStatement(ExpressionStatement) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an ExpressionStatement
enterExpressionStatement(ExpressionStatement) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterExpressionStatement(ExpressionStatement) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterForNode(ForNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a ForNode
enterForNode(ForNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a ForNode
enterForNode(ForNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterForNode(ForNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterFromNode(FromNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterFromNode(FromNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterFunctionNode(FunctionNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a FunctionNode
enterFunctionNode(FunctionNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a FunctionNode
enterFunctionNode(FunctionNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterFunctionNode(FunctionNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterIdentNode(IdentNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an IdentNode
enterIdentNode(IdentNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an IdentNode
enterIdentNode(IdentNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterIdentNode(IdentNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterIfNode(IfNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an IfNode
enterIfNode(IfNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an IfNode
enterIfNode(IfNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterIfNode(IfNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterImportClauseNode(ImportClauseNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterImportClauseNode(ImportClauseNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterImportNode(ImportNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterImportNode(ImportNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterImportSpecifierNode(ImportSpecifierNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterImportSpecifierNode(ImportSpecifierNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterIndexNode(IndexNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an IndexNode
enterIndexNode(IndexNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an IndexNode
enterIndexNode(IndexNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterJoinPredecessorExpression(JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a JoinPredecessorExpression.
enterJoinPredecessorExpression(JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a JoinPredecessorExpression.
enterJoinPredecessorExpression(JoinPredecessorExpression) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterJoinPredecessorExpression(JoinPredecessorExpression) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterLabelNode(LabelNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a LabelNode
enterLabelNode(LabelNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a LabelNode
enterLabelNode(LabelNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterLabelNode(LabelNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterLiteralNode(LiteralNode<?>) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a LiteralNode
enterLiteralNode(LiteralNode<?>) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a LiteralNode
enterLiteralNode(LiteralNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterNamedExportsNode(NamedExportsNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterNamedExportsNode(NamedExportsNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterNamedImportsNode(NamedImportsNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterNamedImportsNode(NamedImportsNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterNameSpaceImportNode(NameSpaceImportNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterNameSpaceImportNode(NameSpaceImportNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
enterObjectNode(ObjectNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an ObjectNode
enterObjectNode(ObjectNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering an ObjectNode
enterObjectNode(ObjectNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterParameterNode(ParameterNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a ParameterNode
enterParameterNode(ParameterNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a ParameterNode
enterPropertyNode(PropertyNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a PropertyNode
enterPropertyNode(PropertyNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a PropertyNode
enterPropertyNode(PropertyNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterReturnNode(ReturnNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a ReturnNode
enterReturnNode(ReturnNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a ReturnNode
enterReturnNode(ReturnNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterRuntimeNode(RuntimeNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a RuntimeNode
enterRuntimeNode(RuntimeNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a RuntimeNode
enterRuntimeNode(RuntimeNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterSwitchNode(SwitchNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a SwitchNode
enterSwitchNode(SwitchNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a SwitchNode
enterSwitchNode(SwitchNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterSwitchNode(SwitchNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterTernaryNode(TernaryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a TernaryNode
enterTernaryNode(TernaryNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a TernaryNode
enterTernaryNode(TernaryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterThrowNode(ThrowNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a ThrowNode
enterThrowNode(ThrowNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a ThrowNode
enterThrowNode(ThrowNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterThrowNode(ThrowNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterTryNode(TryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a TryNode
enterTryNode(TryNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a TryNode
enterTryNode(TryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterTryNode(TryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterUnaryNode(UnaryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a UnaryNode
enterUnaryNode(UnaryNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a UnaryNode
enterUnaryNode(UnaryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterUnaryNode(UnaryNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterVarNode(VarNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a VarNode
enterVarNode(VarNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a VarNode
enterVarNode(VarNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterVarNode(VarNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterWhileNode(WhileNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a WhileNode
enterWhileNode(WhileNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a WhileNode
enterWhileNode(WhileNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterWhileNode(WhileNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
enterWithNode(WithNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering a WithNode
enterWithNode(WithNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Callback for entering a WithNode
enterWithNode(WithNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
enterWithNode(WithNode) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
entries(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFromEntriesNode
 
entries - Variable in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
ENTRIES - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
entrySet() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
ENUMERABLE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
enumerableOwnNames(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
7.3.21 EnumerableOwnNames (O).
enumerableOwnPropertyNames(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
enumerableOwnPropertyNames(DynamicObject, JSClassProfile, ListSizeNode, ListGetNode, HasOnlyShapePropertiesNode) - Method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
enumerableOwnPropertyNamesForeign(Object, InteropLibrary, InteropLibrary, ImportValueNode, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
EnumerableOwnPropertyNamesNode - Class in com.oracle.truffle.js.nodes.access
EnumerableOwnPropertyNames (O, kind).
EnumerableOwnPropertyNamesNode(JSContext, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
ENUMERATE_ITERATOR_ID - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ENUMERATE_ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
EnumerateIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Prototype of [[Enumerate]]().
EnumerateIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins
 
EnumerateIteratorPrototypeBuiltins.EnumerateIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
EnumerateIteratorPrototypeBuiltins.EnumerateNextNode - Class in com.oracle.truffle.js.builtins
 
EnumerateNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins.EnumerateNextNode
 
EnumerateNode - Class in com.oracle.truffle.js.nodes.access
Returns an Iterator object iterating over the enumerable properties of an object.
EnumerateNode(JSContext, boolean, boolean, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.EnumerateNode
 
Environment - Class in com.oracle.truffle.js.parser.env
 
Environment(Environment, NodeFactory, JSContext) - Constructor for class com.oracle.truffle.js.parser.env.Environment
 
Environment.AbstractFrameVarRef - Class in com.oracle.truffle.js.parser.env
 
Environment.FrameSlotVarRef - Class in com.oracle.truffle.js.parser.env
 
Environment.GlobalLexVarRef - Class in com.oracle.truffle.js.parser.env
 
Environment.GlobalVarRef - Class in com.oracle.truffle.js.parser.env
 
Environment.MappedArgumentVarRef - Class in com.oracle.truffle.js.parser.env
 
Environment.VarRef - Class in com.oracle.truffle.js.parser.env
 
Environment.WrappedVarRef - Class in com.oracle.truffle.js.parser.env
 
equal(Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
equals(Object) - Method in class com.oracle.js.parser.ir.Node
 
equals(Object) - Method in class com.oracle.js.parser.Source
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.BigInt
 
equals(Object, Object) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.interop.InteropAsyncFunction
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.interop.InteropBoundFunction
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.Symbol
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.util.Pair
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.util.Triple
 
ERA - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
error(String, long) - Method in class com.oracle.js.parser.AbstractParser
Report an error.
error(JSErrorType, String, long) - Method in class com.oracle.js.parser.AbstractParser
Report an error.
error(String) - Method in class com.oracle.js.parser.AbstractParser
Report an error.
error(JSErrorType, String) - Method in class com.oracle.js.parser.AbstractParser
Report an error.
error(ParserException) - Method in class com.oracle.js.parser.ErrorManager
Report an error using information provided by the ParserException
error(String) - Method in class com.oracle.js.parser.ErrorManager
Report an error message provided
error(String) - Method in class com.oracle.js.parser.ErrorManager.ThrowErrorManager
 
error(ParserException) - Method in class com.oracle.js.parser.ErrorManager.ThrowErrorManager
 
error(String, TokenType, int, int) - Method in class com.oracle.js.parser.Lexer
Generate a runtime exception
error(Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode
 
error(Object, Object, Object, IsCallableNode) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSApplyNode
 
error(String) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
error(Object, Object, Object, IsCallableNode) - Static method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectApplyNode
 
error(Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.SharedArrayBufferPrototypeBuiltins.JSSharedArrayBufferSliceNode
 
errorBranch - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
errorBranch - Variable in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
errorBranch - Variable in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.FinalizationRegistryOperation
 
errorBranch - Variable in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
errorBranch - Variable in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOperation
 
ErrorCaptureStackTraceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ErrorFunctionBuiltins.ErrorCaptureStackTraceNode
 
ErrorFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSError function (constructor).
ErrorFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ErrorFunctionBuiltins
 
ErrorFunctionBuiltins.ErrorCaptureStackTraceNode - Class in com.oracle.truffle.js.builtins
 
ErrorManager - Class in com.oracle.js.parser
Handles JavaScript error reporting.
ErrorManager() - Constructor for class com.oracle.js.parser.ErrorManager
Constructor
ErrorManager.StringBuilderErrorManager - Class in com.oracle.js.parser
ErrorManager that reports to a StringBuilder.
ErrorManager.ThrowErrorManager - Class in com.oracle.js.parser
ThrowErrorManager that throws ParserException upon error conditions.
ErrorNode - Class in com.oracle.js.parser.ir
IR representation for a runtime call.
ErrorNode(long, int) - Constructor for class com.oracle.js.parser.ir.ErrorNode
 
errorNode - Variable in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
errorProfile - Variable in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
ErrorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSError.prototype.
ErrorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins
 
ErrorPrototypeBuiltins.ErrorPrototypeGetStackTraceNode - Class in com.oracle.truffle.js.builtins
 
ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins - Class in com.oracle.truffle.js.builtins
 
ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins.ErrorNashornCompat - Enum in com.oracle.truffle.js.builtins
 
ErrorPrototypeBuiltins.ErrorPrototypeToStringNode - Class in com.oracle.truffle.js.builtins
 
ErrorPrototypeGetStackTraceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeGetStackTraceNode
 
ErrorPrototypeNashornCompatBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins
 
ErrorPrototypeToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeToStringNode
 
errors - Variable in class com.oracle.js.parser.AbstractParser
Error manager to report errors.
Errors - Class in com.oracle.truffle.js.runtime
Utility class to to create all kinds of ECMAScript-defined Error Objects.
ERRORS_ATTRIBUTES - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
ERRORS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
ErrorStackTraceLimitNode - Class in com.oracle.truffle.js.nodes.access
 
ErrorStackTraceLimitNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.ErrorStackTraceLimitNode
 
errorTypes() - Static method in enum com.oracle.truffle.js.runtime.JSErrorType
 
escape(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalUnEscapeNode
 
escape(String) - Static method in class com.oracle.truffle.js.builtins.helper.StringEscape
 
escapeRegExpPattern(CharSequence) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
eval(Object, Object) - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmEvalNode
 
EVAL_AT_SOURCE_NAME_PREFIX - Static variable in interface com.oracle.truffle.js.runtime.Evaluator
 
EVAL_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
EVAL_OBJ_FILE_NAME - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
EVAL_OBJ_SOURCE - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
EVAL_SOURCE_NAME - Static variable in interface com.oracle.truffle.js.runtime.Evaluator
 
evalCompile(JSContext, String, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
evalCompile(JSContext, String, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
Parses a script string.
EvalEnvironment - Class in com.oracle.truffle.js.parser.env
 
EvalEnvironment(Environment, NodeFactory, JSContext, boolean) - Constructor for class com.oracle.truffle.js.parser.env.EvalEnvironment
 
evalImpl(JSRealm, String, String, Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
evalImpl(JSRealm, String, String, Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadWithNewGlobalNode
 
EvalNode - Class in com.oracle.truffle.js.nodes.function
 
EvalNode(JSContext, JavaScriptNode, JavaScriptNode[], JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.function.EvalNode
 
EvalNode(JSContext, JavaScriptNode, AbstractFunctionArgumentsNode, EvalNode.DirectEvalNode) - Constructor for class com.oracle.truffle.js.nodes.function.EvalNode
 
EvalNode.DirectEvalNode - Class in com.oracle.truffle.js.nodes.function
 
evalNotOverridden(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.function.EvalNode
 
evalOverridden(VirtualFrame, Object, JSFunctionCallNode) - Method in class com.oracle.truffle.js.nodes.function.EvalNode
 
evalScript(Object, JSLoadNode) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262EvalScriptNode
 
evaluate(JSRealm, Node, Source) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
Evaluate indirect eval.
evaluate(JSRealm, Node, Source, MaterializedFrame, Object, Object) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
Evaluate direct eval.
evaluate(JSRealm, Node, Source) - Method in interface com.oracle.truffle.js.runtime.Evaluator
Evaluate using the global execution context.
evaluate(JSRealm, Node, Source, MaterializedFrame, Object, Object) - Method in interface com.oracle.truffle.js.runtime.Evaluator
Evaluate using the local execution context.
evaluateReceiver(JavaScriptNode, VirtualFrame, Object) - Static method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
evaluateReceiver(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
evaluateTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
Evaluator - Interface in com.oracle.truffle.js.runtime
 
EvalVariableNode - Class in com.oracle.truffle.js.nodes.access
Wrapper around a variable access in the presence of dynamic scopes induced by direct eval calls.
EvalVariableNode(JSContext, String, JavaScriptNode, JavaScriptNode, JSTargetableNode) - Constructor for class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
every(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayEveryNode
 
EXCEPT_ZERO - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
EXCEPTION_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
ExceptionYieldResultNode() - Constructor for class com.oracle.truffle.js.nodes.control.YieldNode.ExceptionYieldResultNode
 
exec(Object, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalScriptingEXECNode
 
exec(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpExecES5Node
 
exec(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpExecES5Node
 
EXEC - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.CompiledRegex
 
exec(Object, String, long) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexAccessor
 
execute(VirtualFrame, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.CreateArrayIteratorNode
 
execute(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSProxyNode
 
execute(VirtualFrame, Object) - Method in class com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins.EnumerateNextNode
 
execute(VirtualFrame, Object, PrimitiveValueProfile) - Method in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.ForInIteratorPrototypeNextNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.builtins.helper.IsPristineObjectNode
 
execute(Object) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
execute(Object, String, DynamicObject) - Method in class com.oracle.truffle.js.builtins.helper.JSONStringifyStringNode
 
execute(JSContext, DynamicObject, Object, String, boolean) - Method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.BuildGroupsObjectNode
 
execute(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode
 
execute(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.JSRegExpExecBuiltinNode
 
execute(DynamicObject, String, long) - Method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.JSRegExpExecIntlIgnoreLastIndexNode
 
execute(Object, int) - Method in class com.oracle.truffle.js.builtins.helper.ListGetNode
 
execute(List<?>) - Method in class com.oracle.truffle.js.builtins.helper.ListSizeNode
 
execute(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.CreateSegmentIteratorNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.builtins.math.PowNode
 
execute(String) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.FormatCacheNode
 
execute(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode.SpreadArrayNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
execute(Object, Object, Object[]) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
execute(VirtualFrame, Object, boolean) - Method in class com.oracle.truffle.js.nodes.access.CreateIterResultObjectNode
 
execute(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.DeclareEvalVariableNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
execute(PropertyDescriptor, JSContext) - Method in class com.oracle.truffle.js.nodes.access.FromPropertyDescriptorNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
execute(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeLookupNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.HasOnlyShapePropertiesNode
 
execute(DynamicObject, JSClass) - Method in class com.oracle.truffle.js.nodes.access.HasOnlyShapePropertiesNode
 
execute(DynamicObject, GraalJSException, String) - Method in class com.oracle.truffle.js.nodes.access.InitErrorObjectNode
 
execute(DynamicObject, GraalJSException, String, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.InitErrorObjectNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.IteratorCloseNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IteratorCompleteNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
execute(VirtualFrame, IteratorRecord) - Method in class com.oracle.truffle.js.nodes.access.IteratorGetNextValueNode
 
execute(IteratorRecord, Object) - Method in class com.oracle.truffle.js.nodes.access.IteratorNextNode
 
execute(IteratorRecord) - Method in class com.oracle.truffle.js.nodes.access.IteratorNextNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.IteratorNextUnaryNode
 
execute(IteratorRecord) - Method in class com.oracle.truffle.js.nodes.access.IteratorNextUnaryNode
 
execute(IteratorRecord) - Method in class com.oracle.truffle.js.nodes.access.IteratorStepNode
 
execute(VirtualFrame, IteratorRecord) - Method in class com.oracle.truffle.js.nodes.access.IteratorToArrayNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBigIntNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBooleanNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantDoubleNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantIntegerNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNullNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNumericUnitNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantSafeIntegerNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantStringNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantUndefinedNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode.GetPropertyProxyValueNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode.UsesOrdinaryGetOwnPropertyNode
 
execute(JSClass) - Method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode.UsesOrdinaryGetOwnPropertyNode
 
execute(Object[]) - Method in class com.oracle.truffle.js.nodes.access.JSProxyCallNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.NewPrivateNameNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitTargetableNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
execute(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PrivateFieldAddNode
Adds a new private field to the target object.
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.RealmNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.RegExpLiteralNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
execute(DynamicObject, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WithTargetNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessArgumentsArrayDirectlyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessDerivedConstructorThisNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessFrameArgumentNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessFunctionNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessLevelFunctionNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessLexicalThisNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessRestArgumentsNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessThisNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessVarArgsNode
 
execute(long) - Method in class com.oracle.truffle.js.nodes.array.ArrayCreateNode
 
execute(DynamicObject, ScriptArray, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
execute(DynamicObject, ScriptArray, long, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.array.JSGetLengthNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.JSCompareNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.JSLogicalNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorBodyNode
 
execute(VirtualFrame, Object, Completion) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorEnqueueNode
 
execute(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorRejectNode
 
execute(VirtualFrame, DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResolveNode
 
execute(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncIteratorCloseWrapperNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
execute(CallTarget, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.control.AwaitResumeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ContinueTargetNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
execute(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.EmptyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorBodyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorVoidBlockNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.IteratorCloseWrapperNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.LabelNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ModuleBodyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ModuleYieldNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode.FrameReturnNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode.TerminalPositionReturnNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.RuntimeErrorNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.TopLevelAwaitModuleBodyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.TopLevelAwaitModuleBodyNode.TopLevelAwaitModuleRootNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
execute(Throwable) - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode.GetErrorObjectNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.TryFinallyNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.VoidBlockNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.WithNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.CallApplyArgumentsNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.ConstructorResultNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
execute(VirtualFrame, DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
execute(DynamicObject, JSFunctionData) - Method in class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
execute(DynamicObject, int, String) - Method in class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
execute(CallTarget, Object[]) - Method in class com.oracle.truffle.js.nodes.function.InternalCallNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode.FrameIterationScopeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.function.SetFunctionNameNode
 
execute(Object, Object, String) - Method in class com.oracle.truffle.js.nodes.function.SetFunctionNameNode
 
execute(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.SpreadArgumentNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
execute(JSArrayBase, long, int) - Method in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
Returns: TriState.TRUE if this array element is readable/modifiable/insertable/removable.
execute(Object) - Method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
execute(Object, Object, boolean) - Method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
execute(DynamicObject, Object, Object[]) - Method in class com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode
 
execute(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.nodes.interop.JSInteropInstantiateNode
 
execute(DynamicObject, String, Object[]) - Method in class com.oracle.truffle.js.nodes.interop.JSInteropInvokeNode
 
execute(DynamicObject, String, int) - Method in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.intl.CreateOptionsObjectNode
 
execute(Object, boolean) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
execute(JSNumberFormat.BasicInternalState, Object, int, int, boolean) - Method in class com.oracle.truffle.js.nodes.intl.SetNumberFormatDigitOptionsNode
 
execute(Object, String, String) - Method in class com.oracle.truffle.js.nodes.intl.ToDateTimeOptionsNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
Executes this node using the specified context and frame and returns the result value.
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.module.ImportMetaNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.module.ResolveNamedImportNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.module.ResolveStarImportNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.promise.CreateResolvingFunctionNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.promise.FulfillPromiseNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.promise.ImportCallNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.promise.NewPromiseCapabilityNode
 
execute(IteratorRecord, DynamicObject, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode.PromiseAllMarkerRootNode
 
execute(IteratorRecord, DynamicObject, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
execute(IteratorRecord, DynamicObject, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
 
execute(IteratorRecord, DynamicObject, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseRaceNode
 
execute(DynamicObject, Object, Object, PromiseCapabilityRecord) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseThenNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode.PromiseReactionJobRootNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.promise.PromiseResolveNode
 
execute(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.promise.PromiseResolveThenableNode
 
execute(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.promise.RejectPromiseNode
 
execute(Object, Object) - Method in class com.oracle.truffle.js.nodes.promise.TriggerPromiseReactionsNode
For each reaction in reactions, in original insertion order, do Perform EnqueueJob("PromiseJobs", PromiseReactionJob, << reaction, argument >>).
execute(DynamicObject) - Method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
execute(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
execute(Object) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
execute(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
execute(Object[], JavaScriptLanguage, JSInteropExecuteNode, ExportValueNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
execute(Object[], JavaScriptLanguage, JSRealm, JSInteropExecuteNode, ExportValueNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode
 
execute(Object, String, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.CompileRegexNode
 
execute(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsMemberReadableNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsNullNode
 
execute(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadBooleanMemberNode
 
execute(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadIntMemberNode
 
execute(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadMemberNode
 
execute(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadStringMemberNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropToBooleanNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropToIntNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropToStringNode
 
execute(Object, String, long) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeExecMethodNode
 
execute(Object, String, int) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeGetGroupBoundariesMethodNode
 
execute(Object, String, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.ValidateRegexNode
 
executeAbrupt(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IteratorCloseNode
 
executeArrayGet(DynamicObject, ScriptArray, long, Object, Object, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
executeArrayGetDouble(DynamicObject, ScriptArray, long, Object, Object, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
executeArrayGetInt(DynamicObject, ScriptArray, long, Object, Object, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
executeBigInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBigIntNode
 
executeBigInt(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
executeBigInteger(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode
 
executeBigInteger(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugIsHolesArrayNode
 
executeBoolean(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.access.IsRegExpNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBooleanNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
executeBoolean(Object, long) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
executeBoolean(DynamicObject) - Method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
executeBoolean(DynamicObject) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.IsBoundFunctionCacheNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.JSCompareNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
executeBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
executeBoolean(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
executeBoolean(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
executeBoolean(JSArrayBase, long, int) - Method in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
executeBoolean(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
Like JavaScriptNode.execute(VirtualFrame) except that it tries to convert the result value to a boolean.
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
executeBoolean(Object) - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
executeCached(String, String, String) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.FormatCacheNode
 
executeCall(Object[]) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
executeCharSequence(CharSequence, CharSequence) - Method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
executeCheck(JSArrayBase, long, int) - Method in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
executeCompile(CharSequence, String) - Method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
executeCondition(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
executeConditionAsBoolean(VirtualFrame, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.control.StatementNode
 
executeConstructor(double[], boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
executeCopy(VirtualFrame, VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode
 
executeCopy(VirtualFrame, VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode.FrameIterationScopeNode
 
executeDefault() - Method in class com.oracle.truffle.js.nodes.promise.NewPromiseCapabilityNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBooleanNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantDoubleNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantIntegerNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantSafeIntegerNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeDouble(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeDouble(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeDouble(DynamicObject) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
executeDouble(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
executeDouble(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
executeDouble(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
executeDouble(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
Like JavaScriptNode.execute(VirtualFrame) except that it tries to convert the result value to a double.
executeDoubleWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
executeDoubleWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
executeDoubleWithValue(Object, double) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeDynamicObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
executeDynamicObject() - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
executeDynamicObject(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
 
executeDynamicObject(Object) - Method in class com.oracle.truffle.js.nodes.interop.ForeignObjectPrototypeNode
 
executeEvaluated(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
executeEvaluated(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
executeEvaluated(Object, Object, Object[][], Object) - Method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
executeEvaluated(Object, Object) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
executeFillObjectArray(VirtualFrame, Object[], int) - Method in class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
executeFillObjectArraySpread(JavaScriptNode[], VirtualFrame, Object[], int, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
executeForEachIndex(Object, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
executeForEachIndexFast(DynamicObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
executeForEachIndexFast(DynamicObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
executeForEachIndexFast(DynamicObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.ForwardForEachIndexCallNode
 
executeForEachIndexSlow(Object, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
executeForEachIndexSlow(Object, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
executeForEachIndexSlow(Object, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.ForwardForEachIndexCallNode
 
executeFrame(Frame) - Method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
executeGeneric(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
executeGeneric(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
executeHasHiddenKey(Object) - Method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
executeImpl(Object, Object, Object[], boolean) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeCollatorNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeDateTimeFormatNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeDisplayNamesNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeListFormatNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeNumberFormatNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializePluralRulesNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeRelativeTimeFormatNode
 
executeInit(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeSegmenterNode
 
executeInRealm(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
executeInRealm(VirtualFrame) - Method in class com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode
 
executeInt(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
executeInt() - Method in class com.oracle.truffle.js.nodes.access.ErrorStackTraceLimitNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantIntegerNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeInt(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeInt(DynamicObject) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
executeInt(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt16Node
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
executeInt(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
executeInt(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
executeInt(Object, int, int, int) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
executeInt(Object, int, int, int) - Method in class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
executeInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
Like JavaScriptNode.execute(VirtualFrame) except that it tries to convert the result value to an int.
executeIntWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
executeIntWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
executeIntWithValue(Object, int) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeIterable(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
executeJSObject(Object) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
executeKey(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
executeLanguageTags(Object) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
executeLoad(Source, JSRealm) - Method in class com.oracle.truffle.js.nodes.function.JSLoadNode
 
executeLong(DynamicObject, Object, long, long, long, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
executeLong(Object, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
executeLong(Object, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
executeLong(Object, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
executeLong(Object, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
executeLong(Object, long, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
executeLong(Object, long, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
executeLong(Object, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
executeLong(Object, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.array.JSGetLengthNode
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
executeLong(Object) - Method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
executeLong(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeNoTrim(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
executeNumber(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
executeNumber(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
executeNumeric(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSNumericToNumberNode
 
executeObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
executeObject(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
executeObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
executeObject(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
executeObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
executeObject(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
executeObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
executeObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
executeObjectArray(Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalPrintNode
 
executeObjectArray(DynamicObject, ScriptArray, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
executeObjectArray(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
executeRepeating(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
executeRepeating(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
executeSafeInteger(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeStaticFields(Object, Object[][]) - Method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
executeString(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
executeString(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantStringNode
 
executeString(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSDoubleToStringNode
 
executeString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
executeString(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
executeString(String) - Method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
executeString(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeString(Object) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
executeTarget(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
executeToList(VirtualFrame, SimpleArrayList<Object>, BranchProfile) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode.SpreadArrayNode
 
executeToList(VirtualFrame, SimpleArrayList<Object>, BranchProfile) - Method in class com.oracle.truffle.js.nodes.function.SpreadArgumentNode
 
executeTypeDispatch(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeTypeDispatch(Object, int, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeTypeDispatchDouble(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeTypeDispatchDouble(Object, int, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeTypeDispatchInt(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeTypeDispatchInt(Object, int, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeUncached(String) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.FormatCacheNode
 
executeValue(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
executeValue(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
executeValue(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
executeVoid(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
executeVoid(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
executeVoid(VirtualFrame, JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
executeVoid(DynamicObject, Object, PropertyDescriptor, JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
executeVoid(VirtualFrame, JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
executeVoid(DynamicObject, JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
executeVoid(VirtualFrame, JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
executeVoid(VirtualFrame, JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
executeVoid(DynamicObject, JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
executeVoid(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IteratorCloseNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
executeVoid(VirtualFrame, DynamicObject, DynamicObject, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
executeVoid(VirtualFrame, DynamicObject, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitTargetableNode
 
executeVoid(Object) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeVoid(DynamicObject, int) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthWriteNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
executeVoid(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
executeVoid(VirtualFrame, JavaScriptNode, int, int) - Method in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ContinueTargetNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode.FrameReturnNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
executeVoid(Object, Object) - Method in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
executeVoid(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
Like JavaScriptNode.execute(VirtualFrame) except that it throws away the result.
executeWithArguments(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode.Inlined
 
executeWithArguments(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode.Inlined
 
executeWithArguments(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode.Inlined
 
executeWithBufferAndIndex(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsLoadNode
 
executeWithClassName(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
executeWithConstructor(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
executeWithConstructor(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
executeWithFrame(Frame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
executeWithHomeObject(JavaScriptNode, VirtualFrame, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
executeWithObject(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
executeWithObject(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
executeWithPrototype(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
executeWithReceiver(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertyGetNode
 
executeWithReceiverAndValue(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
executeWithReceiverAndValueInt(Object, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
executeWithSource(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
executeWithTarget(Object) - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitTargetableNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeWithTarget(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeWithTarget(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTarget(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTarget(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeWithTarget(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
executeWithTarget(Object) - Method in class com.oracle.truffle.js.nodes.interop.ImportValueNode
 
executeWithTargetAndIndex(VirtualFrame, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
executeWithTargetAndIndex(VirtualFrame, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
executeWithTargetAndIndex(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndex(Object, int) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndex(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndex(Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndex(VirtualFrame, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndex(VirtualFrame, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexAndValue(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexAndValue(Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexAndValue(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexAndValue(Object, int, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexDouble(VirtualFrame, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
executeWithTargetAndIndexDouble(VirtualFrame, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
executeWithTargetAndIndexDouble(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndexDouble(Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndexDouble(VirtualFrame, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexDouble(VirtualFrame, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexInt(VirtualFrame, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
executeWithTargetAndIndexInt(VirtualFrame, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
executeWithTargetAndIndexInt(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndexInt(Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndIndexInt(VirtualFrame, Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexInt(VirtualFrame, Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetAndIndexOrDefault(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetAndKeyBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.JSProxyHasPropertyNode
 
executeWithTargetDouble(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetDouble(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithTargetInt(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
executeWithTargetInt(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
executeWithValue(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
executeWrite(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
executeWrite(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
executeWrite(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
executeWrite(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
executeWrite(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
executeWrite(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
executeWrite(VirtualFrame, Object) - Method in interface com.oracle.truffle.js.nodes.access.WriteNode
 
executeWrite(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
exit(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalExitNode
 
exit(int) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalExitNode
 
exit(Object, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalExitNode
 
ExitException - Exception in com.oracle.truffle.js.runtime
 
ExitException(int) - Constructor for exception com.oracle.truffle.js.runtime.ExitException
 
ExitException(int, Node) - Constructor for exception com.oracle.truffle.js.runtime.ExitException
 
exitScope(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
exitScope(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
exp(double) - Static method in class com.oracle.truffle.js.builtins.math.ExpNode
 
exp(Object) - Method in class com.oracle.truffle.js.builtins.math.ExpNode
 
expect(TokenType) - Method in class com.oracle.js.parser.AbstractParser
Check current token and advance to the next token.
expectChar(char) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
expectDontAdvance(TokenType) - Method in class com.oracle.js.parser.AbstractParser
Check current token, but don't advance to the next token.
expectJSObject(Object, BranchProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
expectMessage(TokenType) - Method in class com.oracle.js.parser.AbstractParser
Generate 'expected' message.
expectMessage(TokenType, long) - Method in class com.oracle.js.parser.AbstractParser
 
EXPERIMENTAL_FOREIGN_OBJECT_PROTOTYPE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
EXPERIMENTAL_FOREIGN_OBJECT_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
expm1(Object) - Method in class com.oracle.truffle.js.builtins.math.Expm1Node
 
Expm1Node - Class in com.oracle.truffle.js.builtins.math
 
Expm1Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.Expm1Node
 
ExpNode - Class in com.oracle.truffle.js.builtins.math
 
ExpNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.ExpNode
 
export(Object[]) - Method in class com.oracle.truffle.js.nodes.interop.ExportArgumentsNode
 
ExportArgumentsNode - Class in com.oracle.truffle.js.nodes.interop
 
ExportArgumentsNode() - Constructor for class com.oracle.truffle.js.nodes.interop.ExportArgumentsNode
 
exportDefault() - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
exportDefault(String) - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
exportIndirect(String, String, String) - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
ExportNode - Class in com.oracle.js.parser.ir
 
ExportNode(long, int, int, IdentNode, FromNode) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, NamedExportsNode, FromNode) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, IdentNode, Expression, boolean) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, IdentNode, VarNode) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportResolution - Class in com.oracle.truffle.js.runtime.objects
Result of the ResolveExport method of module records.
EXPORTS_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
exportSpecifier(String, String) - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
exportSpecifier(String) - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
ExportSpecifierNode - Class in com.oracle.js.parser.ir
 
ExportSpecifierNode(long, int, int, IdentNode, IdentNode) - Constructor for class com.oracle.js.parser.ir.ExportSpecifierNode
 
exportStarAsNamespaceFrom(String, String) - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
exportStarFrom(String) - Static method in class com.oracle.js.parser.ir.Module.ExportEntry
 
exportValue(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Convert the value to a type valid in Truffle Interop.
exportValueArray(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
ExportValueNode - Class in com.oracle.truffle.js.nodes.interop
This node prepares the export of a value via Interop.
ExprBlockNode - Class in com.oracle.truffle.js.nodes.control
 
Expression - Class in com.oracle.js.parser.ir
Common superclass for all expression nodes.
expression - Variable in class com.oracle.truffle.js.nodes.control.AwaitNode
 
expression - Variable in class com.oracle.truffle.js.nodes.control.ReturnNode
 
expression - Variable in class com.oracle.truffle.js.nodes.control.YieldNode
 
ExpressionList - Class in com.oracle.js.parser.ir
IR for CoverParenthesizedExpressionAndArrowParameterList, used only during parsing.
ExpressionList(long, int, List<? extends Expression>) - Constructor for class com.oracle.js.parser.ir.ExpressionList
Constructor.
ExpressionStatement - Class in com.oracle.js.parser.ir
IR representation for executing bare expressions.
ExpressionStatement(int, long, int, Expression) - Constructor for class com.oracle.js.parser.ir.ExpressionStatement
Constructor
expressionToString() - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.access.JSReadFrameSlotNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode.JSToNumberUnaryNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode.JSToNumericWrapperNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
expressionToString() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
EXTENSION_BUILTINS - Static variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins
 
EXTERNAL_PROPERTIES_FLAG - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
If this flag is set, the object has extra properties that are not included in the DynamicObject's shape.
extractUserArguments(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
extractUserArguments(Object[], int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
extractUserArguments(Object[], int, int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 

F

factories(JSContext) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
 
factory - Variable in class com.oracle.truffle.js.parser.env.Environment
 
fail() - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugNeverPartOfCompilationNode
 
failForNonBigInts(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringIntlNode
 
failForNonBigInts(Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringNode
 
failForNonNumbers(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringIntlNode
 
FALLBACK - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
FALSE - Static variable in class com.oracle.truffle.js.nodes.JSGuards
false constant for use in DSL.
FALSE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
FALSE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
fastDtoaCounted(double, int, DtoaBuffer) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to a string representation with the given number of digits using the FastDtoa algorithm.
fastDtoaShortest(double, DtoaBuffer) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to its shortest string representation using the FastDtoa algorithm.
FastOwnKeys - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
fastOwnKeys - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
Fences - Class in com.oracle.truffle.js.runtime.util
 
fieldsNode - Variable in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
fileGetPath(File) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
FILENAME_VAR_NAME - Static variable in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
fill(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFillNode
 
fill(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewFillNode
 
fillConstructor(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default.WithSpecies
 
fillConstructor(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory
 
fillConstructor(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctionsAndSpecies
 
fillConstructor(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
fillConstructor(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
FillExceptionStack - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
fillFunctionPrototype(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
fillHoles(DynamicObject, int, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
fillHoles(DynamicObject, int, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
fillHoles(DynamicObject, int, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
fillHolesLeft(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
fillHolesRight(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
fillInStackTrace(T, DynamicObject, boolean) - Static method in exception com.oracle.truffle.js.runtime.GraalJSException
 
fillInStackTrace(DynamicObject, boolean) - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
fillInStackTrace() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
Omit creating stack trace for JavaScript exceptions.
fillWithIterable(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructMapNode
 
fillWithIterable(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSetNode
 
filter(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFilterNode
 
filterEnumerableNames(DynamicObject, Iterable<Object>, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
filterIterable(Iterable<T>, Predicate<T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
filterIterator(Iterator<T>, Predicate<T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
filterOwnPropertyKeys(List<Object>, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
filterStatements(JavaScriptNode[], boolean) - Static method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
Filter out empty statements, unwrap void nodes, and inline block nodes.
filterValid(T) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
FinalAccessorPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode, Accessor) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalAccessorPropertyGetNode
 
FinalBooleanPropertyGetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalBooleanPropertyGetNode
 
FinalDoublePropertyGetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, double) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalDoublePropertyGetNode
 
FinalIntPropertyGetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, int) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalIntPropertyGetNode
 
FINALIZATION_GROUP_CLEANUP_ITERATOR_ID - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
FINALIZATION_REGISTRY_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
FinalizationRecord - Class in com.oracle.truffle.js.runtime.builtins
A record specified for FinalizationRegistry entries.
FinalizationRecord(WeakReference<Object>, Object, Object) - Constructor for class com.oracle.truffle.js.runtime.builtins.FinalizationRecord
 
FinalizationRegistryOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.FinalizationRegistryOperation
 
FinalizationRegistryPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSFinalizationRegistry.prototype.
FinalizationRegistryPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins
 
FinalizationRegistryPrototypeBuiltins.FinalizationRegistryOperation - Class in com.oracle.truffle.js.builtins
 
FinalizationRegistryPrototypeBuiltins.FinalizationRegistryPrototype - Enum in com.oracle.truffle.js.builtins
 
FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryCleanupSomeNode - Class in com.oracle.truffle.js.builtins
Implementation of the FinalizationRegistry.prototype.cleanupSome().
FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryRegisterNode - Class in com.oracle.truffle.js.builtins
Implementation of the FinalizationRegistry.prototype.register().
FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryUnregisterNode - Class in com.oracle.truffle.js.builtins
Implementation of the FinalizationRegistry.prototype.unregister().
FinalLongPropertyGetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, long) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalLongPropertyGetNode
 
FinallyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.FinallyNode
 
FinalObjectPropertyGetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, Object) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalObjectPropertyGetNode
 
find(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFindNode
 
findAndFormatEvalOrigin(Node, JSContext) - Static method in class com.oracle.truffle.js.nodes.function.EvalNode
 
findArgumentsVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findAsyncContextVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findAsynchronousFrames(Frame) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
findAsynchronousFrames(Frame) - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode.PromiseReactionJobRootNode
 
findAsynchronousFrames(JavaScriptRootNode, Frame) - Static method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
findAsyncResultVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findAsyncStackFramesFromHandler(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
findAsyncStackFramesFromPromise(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.BlockEnvironment
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.DebugEnvironment
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.EvalEnvironment
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
findBlockFrameSlot(String) - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
findBlockScopedSymbolInFunction(String) - Method in class com.oracle.js.parser.ir.Scope
Returns a block scoped symbol in this scope or any of its enclosing scopes within this function.
findBlockScopeNode(Node) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
findBreakTarget(Object) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
findContinueTarget(Object) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
findDynamicScopeVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findEncoding(TruffleFile) - Method in class com.oracle.truffle.js.lang.JSFileTypeDetector
 
findIndex(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFindIndexNode
 
findInitialValue(Object, long, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
findInternalSlot(String) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findInternalSlot(String, boolean) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findLocalVar(String) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findMimeType(TruffleFile) - Method in class com.oracle.truffle.js.lang.JSFileTypeDetector
 
findNewTargetVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findPrivateName(String) - Method in class com.oracle.js.parser.ir.Scope
 
findSuperVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findTempVar(FrameSlot) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findThisVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findVar(String, boolean) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findVar(String, boolean, boolean, boolean, boolean) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findYieldValueVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
finish - Variable in class com.oracle.js.parser.AbstractParser
Finish position of previous token.
finish - Variable in class com.oracle.js.parser.ir.Node
End of source range.
finish() - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
firstArgument(Object[]) - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
firstElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
First element index (inclusive).
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
firstElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
firstExpIndexInString(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Returns the first index of a String that contains either 'e' or 'E'.
firstNonWhitespaceIndex(String, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
firstObjectViaEnumeration(DynamicObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
firstObjectViaFullEnumeration(DynamicObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
fitsInByte(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
fitsInDouble(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
fitsInFloat(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
fitsInInt(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
fitsInLong() - Method in class com.oracle.truffle.js.runtime.BigInt
 
fitsInLong(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
fitsInShort(InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
fixedArgs(int) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
fixedDtoa(double, int, DtoaBuffer) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to a string representation with a fixed number of digits after the decimal point using the FixedDtoa algorithm.
flags - Variable in class com.oracle.js.parser.ir.Block
Does the block/function need a new scope? Is this synthetic?
Flags<T extends LexicalContextNode> - Interface in com.oracle.js.parser.ir
Interface implemented by all nodes that have flags in a lexical context.
flags - Variable in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
FLAGS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
FLAGS - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.CompiledRegex
 
flags(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexAccessor
 
flat(Object, Object, ArrayPrototypeBuiltins.FlattenIntoArrayNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFlatNode
 
flatMap(Object, Object, Object, ArrayPrototypeBuiltins.FlattenIntoArrayNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFlatMapNode
 
flatten(DynamicObject, Object, long, long, long, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
FlattenIntoArrayNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
FlattenNode - Class in com.oracle.truffle.js.nodes.unary
Flatten lazy strings.
FloatParser - Class in com.oracle.truffle.js.builtins.helper
 
FloatParser(String, BranchProfile) - Constructor for class com.oracle.truffle.js.builtins.helper.FloatParser
 
floatValue(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
floatValue() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
floatValueOf(String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
floatValueVirtual(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
floorDouble(double, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.math.FloorNode
 
floorInt(int) - Static method in class com.oracle.truffle.js.builtins.math.FloorNode
 
FloorNode - Class in com.oracle.truffle.js.builtins.math
Math.floor(x).
FloorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.FloorNode
 
floorSafeInt(SafeInteger) - Static method in class com.oracle.truffle.js.builtins.math.FloorNode
 
floorToDouble(Object, ConditionProfile, ConditionProfile, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.math.FloorNode
 
FOR_IN_ITERATOR_ID - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
FOR_IN_ITERATOR_PROTOYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
forCall(int, long, int, int, Expression, List<Expression>) - Static method in class com.oracle.js.parser.ir.CallNode
 
forCall(int, long, int, int, Expression, List<Expression>, boolean, boolean) - Static method in class com.oracle.js.parser.ir.CallNode
 
forCall(int, long, int, int, Expression, List<Expression>, boolean, boolean, boolean, boolean) - Static method in class com.oracle.js.parser.ir.CallNode
 
forEach(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayForEachNode
 
forEach(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewForEachNode
 
forEachBuiltin(Consumer<? super JSBuiltin>) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
forEachFunction(DynamicObject, Object, Object, IsCallableNode, JSFunctionCallNode) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapForEachNode
 
forEachFunction(DynamicObject, DynamicObject, Object, IsCallableNode, JSFunctionCallNode) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetForEachNode
 
forEachFunctionNoFunction(Object, Object, Object, IsCallableNode) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapForEachNode
 
forEachFunctionNoFunction(Object, Object, Object, IsCallableNode) - Static method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetForEachNode
 
forEachFunctionNoSet(Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetForEachNode
 
forEachIndexCall(Object, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
forEachIndexCall(Object, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
ForEachIndexCallNode - Class in com.oracle.truffle.js.nodes.access
 
ForEachIndexCallNode(JSContext, ForEachIndexCallNode.CallbackNode, ForEachIndexCallNode.MaybeResultNode) - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
ForEachIndexCallNode.BackwardForEachIndexCallNode - Class in com.oracle.truffle.js.nodes.access
 
ForEachIndexCallNode.CallbackNode - Class in com.oracle.truffle.js.nodes.access
 
ForEachIndexCallNode.ForwardForEachIndexCallNode - Class in com.oracle.truffle.js.nodes.access
 
ForEachIndexCallNode.MaybeResult<T> - Class in com.oracle.truffle.js.nodes.access
 
ForEachIndexCallNode.MaybeResultNode - Class in com.oracle.truffle.js.nodes.access
 
forEachNonTypedArray(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewForEachNode
 
foreign(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
FOREIGN_OBJECT_PROTOTYPE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FOREIGN_OBJECT_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
foreignArray(Object, long, InteropLibrary) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
ForeignHasPropertyCacheNode() - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.ForeignHasPropertyCacheNode
 
ForeignLanguageCheckNode() - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ForeignLanguageCheckNode
 
foreignObject(Object, Object, InteropLibrary, JSToStringNode, ForeignObjectPrototypeNode, JSHasPropertyNode, TruffleLanguage.LanguageReference<JavaScriptLanguage>) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
foreignObject(Object, Object, InteropLibrary, ToArrayIndexNode) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
ForeignObjectPrototypeNode - Class in com.oracle.truffle.js.nodes.interop
Node that returns a suitable prototype for a foreign object.
ForeignObjectPrototypeNode() - Constructor for class com.oracle.truffle.js.nodes.interop.ForeignObjectPrototypeNode
 
ForeignPropertyGetNode(Object, boolean, boolean, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.ForeignPropertyGetNode
 
ForeignPropertySetNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.ForeignPropertySetNode
 
foreignRead(Object, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
forImport(int, long, int, int, IdentNode, List<Expression>) - Static method in class com.oracle.js.parser.ir.CallNode
 
ForInIterator - Class in com.oracle.truffle.js.runtime.util
 
ForInIterator(DynamicObject, boolean) - Constructor for class com.oracle.truffle.js.runtime.util.ForInIterator
 
ForInIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Functions of the %ForInIteratorPrototype% object.
ForInIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins
 
ForInIteratorPrototypeBuiltins.EnumerateIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
ForInIteratorPrototypeBuiltins.ForInIteratorPrototypeNextNode - Class in com.oracle.truffle.js.builtins
 
ForInIteratorPrototypeNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.ForInIteratorPrototypeNextNode
 
forLabel(Object, int) - Static method in class com.oracle.truffle.js.nodes.control.BreakTarget
 
forLoop(Object, int) - Static method in class com.oracle.truffle.js.nodes.control.ContinueTarget
 
format(String, Source, int, int, long) - Static method in class com.oracle.js.parser.ErrorManager
Format an error message to include source and line information.
format(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
format(DynamicObject, List<String>) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
format(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
format(DynamicObject, double, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
format(DtoaMode, int) - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Returns the formatted buffer content as string, using the specified conversion mode and padding.
format(long) - Static method in class com.oracle.truffle.js.runtime.util.TimeUtil
 
FORMAT_MATCHER - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
FormatCacheNode() - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.FormatCacheNode
 
formatDtoA(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
formatDtoA(double, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
formatDtoAExponential(double, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
formatDtoAExponential(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
formatDtoAFixed(double, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
formatDtoAPrecision(double, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
formatLocal(DateTimeFormatter, double, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
formatSourceSection(Node) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
Formats a source section of a node in human readable form.
FORMATTED_STACK_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
formatToParts(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
formatToParts(JSContext, DynamicObject, List<String>) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
formatToParts(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
formatToParts(JSContext, DynamicObject, double, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
formatToString(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
Formats JSClass.defaultToString(DynamicObject), by default returns "[object ...]".
formatToString(String) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
Formats JSDynamicObject.defaultToString(), by default returns "[object ...]".
formatUTC(DateTimeFormatter, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
forNew(int, long, int, int, Expression, List<Expression>) - Static method in class com.oracle.js.parser.ir.CallNode
 
ForNode - Class in com.oracle.js.parser.ir
IR representing a FOR statement.
ForNode(int, long, int, Block, int, Expression, JoinPredecessorExpression, JoinPredecessorExpression) - Constructor for class com.oracle.js.parser.ir.ForNode
Constructor
ForNode - Class in com.oracle.truffle.js.nodes.control
for(;condition;modify) {body} with per-iteration scope.
forNormal(Object) - Static method in class com.oracle.truffle.js.runtime.objects.Completion
 
forReturn(Object) - Static method in class com.oracle.truffle.js.runtime.objects.Completion
 
forSwitch() - Static method in class com.oracle.truffle.js.nodes.control.BreakTarget
 
forThrow(Object) - Static method in class com.oracle.truffle.js.runtime.objects.Completion
 
forUnlabeledLoop() - Static method in class com.oracle.truffle.js.nodes.control.ContinueTarget
 
ForwardForEachIndexCallNode(JSContext, ForEachIndexCallNode.CallbackNode, ForEachIndexCallNode.MaybeResultNode) - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.ForwardForEachIndexCallNode
 
FrameBlockScopeNode(JavaScriptNode, FrameDescriptor, FrameSlot) - Constructor for class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
frameDescriptor - Variable in class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
frameDescriptor - Variable in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
FrameDescriptorProvider - Interface in com.oracle.truffle.js.nodes
A node that provides a FrameDescriptor for a function or block scope.
FrameIterationScopeNode(FrameDescriptor, JSReadFrameSlotNode[], JSWriteFrameSlotNode[]) - Constructor for class com.oracle.truffle.js.nodes.function.IterationScopeNode.FrameIterationScopeNode
 
frameLevel - Variable in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
FrameReturnNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.ReturnNode.FrameReturnNode
 
FrameReturnTargetNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
frameSlot - Variable in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
frameSlot - Variable in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
frameSlot - Variable in class com.oracle.truffle.js.parser.env.Environment.MappedArgumentVarRef
 
FrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
FrameSlotNode(FrameSlot) - Constructor for class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
FrameSlotNode.WithDescriptor - Class in com.oracle.truffle.js.nodes.access
 
FrameSlotVarRef(FrameSlot, int, int, String, Environment) - Constructor for class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
FrameSlotVarRef(FrameSlot, int, int, String, Environment, boolean) - Constructor for class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
FrameYieldResultNode(JSWriteFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.control.YieldNode.FrameYieldResultNode
 
freeze() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
freeze() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
freeze() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
freeze() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
fromBigInteger(BigInteger) - Static method in class com.oracle.truffle.js.runtime.BigInt
 
fromCharCode(Object[]) - Method in class com.oracle.truffle.js.builtins.StringFunctionBuiltins.JSFromCharCodeNode
 
fromCharCodeOneArg(Object[]) - Method in class com.oracle.truffle.js.builtins.StringFunctionBuiltins.JSFromCharCodeNode
 
fromCharCodeTwoOrMore(Object[]) - Method in class com.oracle.truffle.js.builtins.StringFunctionBuiltins.JSFromCharCodeNode
 
fromCodePoint(Object[], JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.StringFunctionBuiltins.JSFromCodePointNode
 
fromConfigurableEnumerable(boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
fromConfigurableEnumerableWritable(boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
fromDenseArray(DynamicObject, ScriptArray, long, ScriptArray, ReadElementNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
fromEnum(String, Class<E>) - Static method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
fromEnum(Class<E>) - Static method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
fromFunctionData(JSContext, JSFunctionData) - Static method in class com.oracle.truffle.js.nodes.ScriptNode
 
fromFunctionRoot(JSContext, FunctionRootNode) - Static method in class com.oracle.truffle.js.nodes.ScriptNode
 
FromNode - Class in com.oracle.js.parser.ir
 
FromNode(long, int, int, LiteralNode<String>) - Constructor for class com.oracle.js.parser.ir.FromNode
 
fromOptions(OptionValues) - Static method in class com.oracle.truffle.js.runtime.JSParserOptions
 
fromOptionValues(OptionValues) - Static method in class com.oracle.truffle.js.runtime.JSContextOptions
 
fromOtherThenUndefined(Object) - Method in class com.oracle.truffle.js.nodes.intl.CreateOptionsObjectNode
 
fromOtherThenUndefined(Object, String, String, CreateObjectNode.CreateObjectWithPrototypeNode) - Method in class com.oracle.truffle.js.nodes.intl.ToDateTimeOptionsNode
 
fromPropertyDescriptor(PropertyDescriptor, JSContext) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
FromPropertyDescriptorNode - Class in com.oracle.truffle.js.nodes.access
Creates a JS object from a PropertyDescriptor.
FromPropertyDescriptorNode() - Constructor for class com.oracle.truffle.js.nodes.access.FromPropertyDescriptorNode
 
fromSparseArray(DynamicObject, ScriptArray, long, ScriptArray, JSArrayNextElementIndexNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
fromUndefined(Object) - Method in class com.oracle.truffle.js.nodes.intl.CreateOptionsObjectNode
 
fromUndefined(Object, String, String) - Method in class com.oracle.truffle.js.nodes.intl.ToDateTimeOptionsNode
 
fround(int) - Static method in class com.oracle.truffle.js.builtins.math.FroundNode
 
fround(double) - Static method in class com.oracle.truffle.js.builtins.math.FroundNode
 
fround(Object) - Method in class com.oracle.truffle.js.builtins.math.FroundNode
 
FroundNode - Class in com.oracle.truffle.js.builtins.math
 
FroundNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.FroundNode
 
FROZEN_FLAG - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
 
FROZEN_FLAGS - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
 
fulfilled(DynamicObject, int, Object) - Static method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
FULFILLED - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
FulfillPromiseNode - Class in com.oracle.truffle.js.nodes.promise
 
FulfillPromiseNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.FulfillPromiseNode
 
FULL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
function() - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
function(boolean) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
function() - Method in class com.oracle.truffle.js.parser.env.BlockEnvironment
 
function() - Method in class com.oracle.truffle.js.parser.env.DebugEnvironment
 
function() - Method in class com.oracle.truffle.js.parser.env.Environment
 
function() - Method in class com.oracle.truffle.js.parser.env.EvalEnvironment
 
function() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
function() - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
function() - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
function(PrototypeSupplier, boolean, boolean, boolean, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
FUNCTION - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
FUNCTION_ARGUMENTS_LIMIT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_ARGUMENTS_LIMIT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_CACHE_LIMIT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_CACHE_LIMIT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_CONSTRUCTOR_CACHE_SIZE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_CONSTRUCTOR_CACHE_SIZE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_SOURCE_NAME - Static variable in interface com.oracle.truffle.js.runtime.Evaluator
 
FUNCTION_STATEMENT_ERROR - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
FUNCTION_STATEMENT_ERROR_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
functionalReplaceProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
FunctionBodyNode - Class in com.oracle.truffle.js.nodes.function
 
FunctionBodyNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
FunctionCacheLimit - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
FunctionCacheOnInstance - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Try to cache by function object instead of call target.
FunctionCall - Interface in com.oracle.js.parser.ir
Interface used by AccessNodes, IndexNodes and IdentNodes to signal that when evaluated, their value will be treated as a function and immediately invoked, e.g.
FunctionCreateNode(JSContext, JSFunctionData) - Constructor for class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
functionData - Variable in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
FunctionEnvironment - Class in com.oracle.truffle.js.parser.env
 
FunctionEnvironment(Environment, NodeFactory, JSContext, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
FunctionEnvironment.JumpTargetCloseable<T extends BreakTarget> - Class in com.oracle.truffle.js.parser.env
 
FunctionLengthPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionLengthPropertyGetNode
 
FunctionLengthPropertyProxy() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionLengthPropertyProxy
 
FunctionNameHolder - Interface in com.oracle.truffle.js.nodes.function
 
FunctionNameHolder.Delegate - Interface in com.oracle.truffle.js.nodes.function
 
FunctionNamePropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionNamePropertyGetNode
 
FunctionNamePropertyProxy() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionNamePropertyProxy
 
FunctionNode - Class in com.oracle.js.parser.ir
IR representation for function (or script.)
FunctionNode(Source, int, long, int, long, long, IdentNode, String, int, int, List<IdentNode>, int, Block, Object, Module, String) - Constructor for class com.oracle.js.parser.ir.FunctionNode
Constructor
functionNode - Variable in class com.oracle.truffle.js.nodes.function.EvalNode
 
functionNode - Variable in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
FunctionPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for Function.prototype.
FunctionPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins
 
FunctionPrototypeBuiltins.FunctionPrototype - Enum in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins - Class in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins.FunctionNashornCompat - Enum in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.HasInstanceNode - Class in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.JSApplyNode - Class in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.JSBindNode - Class in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.JSCallNode - Class in com.oracle.truffle.js.builtins
 
FunctionPrototypeBuiltins.JSFunctionToStringNode - Class in com.oracle.truffle.js.builtins
 
FunctionPrototypeNashornCompatBuiltins() - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins
 
functionReplaceCall(Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
functionReplaceCallNode - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
FunctionRootNode - Class in com.oracle.truffle.js.nodes.function
 
FunctionRootNode(AbstractBodyNode, FrameDescriptor, JSFunctionData, SourceSection, String) - Constructor for class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
functionStatementBehavior(ScriptEnvironment.FunctionStatementBehavior) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
functionTargetNode - Variable in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 

G

gc() - Method in class com.oracle.truffle.js.builtins.helper.GCNode
 
GCNode - Class in com.oracle.truffle.js.builtins.helper
Built-in that wraps the host's garbage collection invocation mechanism.
GCNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.helper.GCNode
 
GenerateDecoder - Annotation Type in com.oracle.truffle.js.annotations
 
GenerateProxy - Annotation Type in com.oracle.truffle.js.annotations
 
GENERATOR_CONTEXT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
GENERATOR_FUNCTION_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
GENERATOR_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
GENERATOR_OBJECT_OR_PROMISE_CAPABILITY_INDEX - Static variable in interface com.oracle.truffle.js.nodes.promise.AsyncRootNode
 
GENERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
GENERATOR_STATE_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
GENERATOR_TARGET_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
GeneratorBodyNode - Class in com.oracle.truffle.js.nodes.control
 
GeneratorExprBlockNode - Class in com.oracle.truffle.js.nodes.control
 
GeneratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-in methods of Generator.prototype.
GeneratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins
 
GeneratorPrototypeBuiltins.GeneratorPrototype - Enum in com.oracle.truffle.js.builtins
 
GeneratorPrototypeBuiltins.GeneratorResumeNode - Class in com.oracle.truffle.js.builtins
 
GeneratorResumeNode(JSContext, JSBuiltin, Completion.Type) - Constructor for class com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins.GeneratorResumeNode
 
GeneratorVoidBlockNode - Class in com.oracle.truffle.js.nodes.control
 
GeneratorWrapperNode - Class in com.oracle.truffle.js.nodes.control
 
generatorYield(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ModuleYieldNode
 
generatorYield(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.YieldNode.ExceptionYieldResultNode
 
generatorYield(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.YieldNode.FrameYieldResultNode
 
generatorYield(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
generatorYield(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.YieldNode.YieldResultNode
 
GenericHasPropertyCacheNode() - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.GenericHasPropertyCacheNode
 
GenericPropertyGetNode() - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.GenericPropertyGetNode
 
GenericPropertySetNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.GenericPropertySetNode
 
get(int) - Method in class com.oracle.js.parser.TokenStream
Get the kth token descriptor from the stream.
get() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
get(int) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
get(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapGetNode
 
get() - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResult
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray.ArrayLengthProxyProperty
 
get(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.8 [[Get]] (P, Receiver).
get(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.ArgumentsProxyProperty
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.CallerProxyProperty
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.ClassPrototypeProxyProperty
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionLengthPropertyProxy
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionNamePropertyProxy
 
get(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
GET - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyNamedCaptureGroupProperty
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyRegexResultIndexProxyProperty
 
get(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSString.StringLengthProxyProperty
 
GET - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
get(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
get(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
get(TruffleObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
get(TruffleObject, long) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
get(DynamicObject, Object, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
get(DynamicObject, long, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
get(DynamicObject) - Method in interface com.oracle.truffle.js.runtime.objects.PropertyProxy
 
get() - Method in class com.oracle.truffle.js.runtime.util.DebugCounter
 
get(Object) - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
get() - Method in class com.oracle.truffle.js.runtime.util.LazyValue
 
get(int) - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
get(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexSingleFlagAccessor
 
get(int) - Method in class com.oracle.truffle.js.runtime.util.UnmodifiableArrayList
 
get(int) - Method in class com.oracle.truffle.js.runtime.util.UnmodifiablePropertyKeyList
 
get(Object) - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
GET_END - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.RegexResult
 
GET_IDS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
GET_OWN_PROPERTY_DESCRIPTOR - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
GET_PROTOTYPE_OF - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
GET_START - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.RegexResult
 
GET_VALUES - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getAccessNode() - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
getAccessorDefault() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
getAccessorKey(String) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
getAccessorKey(String, Object) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
getAdaptee(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getAdaptee() - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapterObject
 
getAdderFn(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
getAgent() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAllNodes() - Method in class com.oracle.js.parser.ir.LexicalContext
 
getAllocationReporter() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getAllocationSite(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getAnonymousFunctionNameStackTrace(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
getApplyFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArg(Object[], int, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getArgOrUndefined(Object[], int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getArgs() - Method in class com.oracle.js.parser.ir.CallNode
Get the arguments for the call
getArgs() - Method in class com.oracle.js.parser.ir.RuntimeNode
Get the arguments for this runtime node
getArgument(int) - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getArgumentNodes() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
getArguments() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
getArgumentsArray(Frame) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getArgumentsPropertyProxy() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getArgumentsSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getArity() - Method in enum com.oracle.js.parser.ir.RuntimeNode.Request
Get arity
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getArray(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getArray() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBase
 
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getArrayBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferViewBase
 
getArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
getArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataViewObject
 
getArrayBuffer(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getArrayBufferConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayBufferFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getArrayBufferPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayBufferViewConstructor(TypedArrayFactory) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayBufferViewFactory(TypedArrayFactory) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getArrayBufferViewPrototype(TypedArrayFactory) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayCapacity(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getArrayCapacity(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getArrayCapacity(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getArrayCapacity(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getArrayCapacity(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getArrayConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getArrayIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
getArrayOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
getArrayOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
getArrayOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
getArrayOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
The arrayOffset (int) is the first element in internal array.
getArrayOffset(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getArrayPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArrayPrototypeNoElementsAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getArrayProtoValuesIterator() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getArraySize() - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
getArraySize() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
getArraySize() - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
getArraySize(Object, InteropLibrary, Node) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
getArraySpeciesConstructorNode() - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
 
getArraySpeciesConstructorNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
getArraySpeciesConstructorNode() - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
getArraySpeciesConstructorNode() - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
getArraySpeciesConstructorNode() - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode
 
getArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
getArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
getArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode
 
getArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
getArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
getArrayType(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getArrayType() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBase
 
getArrayType() - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
getArrayType(Object) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getArrayTypeIfArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
Workaround for GR-830: Cached values are initialized before guards are evaluated.
getAssignmentDest() - Method in interface com.oracle.js.parser.ir.Assignment
Get assignment destination.
getAssignmentDest() - Method in class com.oracle.js.parser.ir.BinaryNode
 
getAssignmentDest() - Method in class com.oracle.js.parser.ir.UnaryNode
 
getAssignmentDest() - Method in class com.oracle.js.parser.ir.VarNode
 
getAssignmentSource() - Method in interface com.oracle.js.parser.ir.Assignment
Get the assignment source.
getAssignmentSource() - Method in class com.oracle.js.parser.ir.BinaryNode
 
getAssignmentSource() - Method in class com.oracle.js.parser.ir.UnaryNode
 
getAssignmentSource() - Method in class com.oracle.js.parser.ir.VarNode
 
getAsyncContextSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getAsyncFromSyncIteratorFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getAsyncFromSyncIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAsyncFunctionConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAsyncFunctionPromise(Frame) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
getAsyncFunctionPromise(Frame) - Method in interface com.oracle.truffle.js.nodes.promise.AsyncRootNode
 
getAsyncFunctionPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAsyncGeneratorFunctionConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAsyncGeneratorFunctionPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAsyncGeneratorObjectFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getAsyncGeneratorObjectPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
GetAsyncIteratorNode - Class in com.oracle.truffle.js.nodes.access
GetIterator(obj, hint = async).
GetAsyncIteratorNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.GetAsyncIteratorNode
 
getAsyncIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getAsyncParentModules() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getAsyncResultSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getAsyncStackDepth() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getAsyncStackTraceInfo(DynamicObject) - Method in interface com.oracle.truffle.js.nodes.promise.AsyncHandlerRootNode
Extract the stack trace element and the promise associated with this handler, both optional.
getAttributeFlags() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
getAttributeFlags() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
getAttributeFlags() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
getAttributeString(Property, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
getBase() - Method in class com.oracle.js.parser.ir.BaseNode
Get the base node for this access
getBase() - Method in class com.oracle.js.parser.Source
Get the "directory" part of the file or "base" of the URL.
getBaseName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
getBaseValue() - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
getBigInt(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
getBigIntConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getBigInteger() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getBigIntFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBigIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigInt64Array
 
getBigIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigUint64Array
 
getBigIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
getBigIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
getBigIntImpl(T, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
getBigIntPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getBigIntValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntOperation
 
getBigIntValue() - Method in class com.oracle.truffle.js.runtime.builtins.JSBigIntObject
 
getBindingIdentifier() - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
getBindingIdentifier() - Method in class com.oracle.js.parser.ir.NameSpaceImportNode
 
getBindingName() - Method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
getBlock() - Method in class com.oracle.js.parser.ir.BlockExpression
 
getBlock() - Method in class com.oracle.js.parser.ir.BlockStatement
Return the block to be executed
getBlock() - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
getBlockFrameDescriptor() - Method in class com.oracle.truffle.js.parser.env.BlockEnvironment
 
getBlockFrameDescriptor() - Method in class com.oracle.truffle.js.parser.env.Environment
 
getBlockFrameDescriptor() - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
getBlocks() - Method in class com.oracle.js.parser.ir.LexicalContext
Returns an iterator over all blocks in the context, with the top block (innermost lexical context) first.
getBlockScopeParentFrame(Frame) - Static method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
getBody() - Method in class com.oracle.js.parser.ir.CatchNode
Get the body for this catch block
getBody() - Method in class com.oracle.js.parser.ir.ForNode
 
getBody() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the function body, i.e., the top-most block of the function.
getBody() - Method in class com.oracle.js.parser.ir.LabelNode
Get the body of the node
getBody() - Method in class com.oracle.js.parser.ir.LoopNode
Get the body for this for node
getBody() - Method in class com.oracle.js.parser.ir.TryNode
Get the body for this try block
getBody() - Method in class com.oracle.js.parser.ir.WhileNode
 
getBody() - Method in class com.oracle.js.parser.ir.WithNode
Get the body of this WithNode
getBody() - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
getBody() - Method in class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
getBody() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
getBoolean() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getBoolean(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getBooleanConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getBooleanFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
GetBooleanOptionNode - Class in com.oracle.truffle.js.nodes.intl
 
GetBooleanOptionNode(JSContext, String, Boolean) - Constructor for class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
getBooleanPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getBooleanValue() - Method in class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
getBoundArguments(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getBoundArguments() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Bound
 
getBoundFunctionCallTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBoundFunctionConstructNewTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBoundFunctionConstructTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBoundFunctionData(boolean) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBoundFunctionFactory(JSFunctionData) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBoundTargetFunction(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getBoundTargetFunction() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Bound
 
getBoundThis(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getBoundThis() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Bound
 
getBreakException() - Method in class com.oracle.truffle.js.nodes.control.BreakTarget
 
getBreakIterator() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
getBreakType() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
getBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
getBuffer() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getBuffer() - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
getBuffer() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigInt64Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigUint64Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float32Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float64Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int16Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int32Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int8Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint16Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint32Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8Array
 
getBufferElement(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8ClampedArray
 
getBufferFromTypedArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getBuiltin() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
getBuiltinFunctionData(Builtin) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
Returns builtinTag from step 14 of ES6+ 19.1.3.6.
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getBuiltinToStringTag() - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getBuiltinToStringTag() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getBuiltinToStringTag() - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
getBuiltinToStringTag() - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getBuiltinToStringTag() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
Returns builtinTag from step 14 of ES6+ 19.1.3.6.
GetBuiltinToStringTagNode() - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
getByteArray() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getByteArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getByteArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
getByteArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
getByteArray() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Heap
 
getByteArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
Get ByteBuffer from TypedArray with unspecified byte order.
getByteBuffer() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.DirectBase
 
getByteBuffer(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getBytecode() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getByteLength(DynamicObject, TypedArray) - Method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
getByteLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
getByteLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
getByteLength(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getByteLength(DynamicObject, JSContext, ValueProfile) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getByteLengthDetached(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
getByteLengthNoObj(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
getByteLengthOverLimit(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
getByteOffset(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getBytesPerElement() - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getCacheableObjectType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
getCached(DynamicObject, DynamicObject, PropertyGetNode, HasHiddenKeyCacheNode, ValueProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapGetNode
 
getCached(String, String, String, String, Object) - Method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
getCachedPropertyGetter(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
GetCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
GetCacheNode(PropertyGetNode.GetCacheNode, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
getCallerPropertyProxy() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getCallFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCallNode() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCallNoSuch() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
getCallSiteConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCallSiteFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getCallSitePrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCallTarget(JSFunctionData, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
getCallTarget() - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
getCallTarget(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getCallTarget() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getCallTarget(BranchProfile) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getCanonicalLocales(Object) - Method in class com.oracle.truffle.js.builtins.intl.IntlBuiltins.GetCanonicalLocalesNode
 
GetCanonicalLocalesNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.IntlBuiltins.GetCanonicalLocalesNode
 
getCapability() - Method in class com.oracle.truffle.js.runtime.objects.PromiseReactionRecord
 
getCapacity(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
getCases() - Method in class com.oracle.js.parser.ir.SwitchNode
Get the cases in this switch
getCatchBlocks() - Method in class com.oracle.js.parser.ir.TryNode
Get the catch blocks for this try block
getCatches() - Method in class com.oracle.js.parser.ir.TryNode
Get the catches for this try block
getCells() - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistryObject
 
getCharSequence(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getCharSequence() - Method in class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
getChecksum() - Method in interface com.oracle.truffle.js.codec.NodeDecoder
 
getChecksum() - Static method in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
getClass(JSRealm, DynamicObject, String, Class<? extends T>) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
getClassElements() - Method in class com.oracle.js.parser.ir.ClassNode
Get method definitions except the constructor.
getClasses() - Method in interface com.oracle.truffle.js.codec.NodeDecoder
 
getClassHeritage() - Method in class com.oracle.js.parser.ir.ClassNode
The expression of the extends clause.
getClassIfJSDynamicObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getClassIfJSObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSBigIntObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
The [[Class]] internal property.
getClassName() - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSDataViewObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
getClassName() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getClassName() - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
getClassName() - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
The [[Class]] internal property.
getClassName(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
The property [[Class]] of the object.
getClassName() - Method in class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getClassPrototype(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getClassPrototype() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getClassPrototypeInitialized(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getCleanupCallback() - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistryObject
 
getCollatorConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCollatorFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getCollatorProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
getCollatorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getColumn(int) - Method in class com.oracle.js.parser.Source
Return column number of character position.
getColumnNumber() - Method in exception com.oracle.js.parser.ParserException
Get the column for this ParserException.
getColumnNumber() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getCommonJSRequireBuiltins() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getCommonJSRequireCache() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCommonJSRequireFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getCommonJSRequireGlobals() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getCompiledRegex(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getCompiledRegex() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
getCompiledRegexAccessor() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
getCompletion() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
getCompletionValue() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
getCondition() - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
getConfigurable() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getConnectedArgumentCount(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
getConnectedArgumentCount() - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
 
getConsoleIndentation() - Method in class com.oracle.truffle.js.runtime.JSConsoleUtil
 
getConsoleIndentationString() - Method in class com.oracle.truffle.js.runtime.JSConsoleUtil
 
getConsoleUtil() - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleOperation
 
getConsoleUtil() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getConstantProxy(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
getConstantValue() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBaseNode
 
getConstantValue() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
getConstantValue() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
getConstantValue() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
getConstantValue() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
getConstantValue() - Method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
getConstructNewTarget(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getConstructNewTarget() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getConstructNewTarget(BranchProfile) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getConstructor() - Method in class com.oracle.js.parser.ir.ClassNode
Get the constructor method definition.
getConstructorName(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Carefully try getting the constructor name, must not throw.
getConstructTarget(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getConstructTarget() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getConstructTarget(BranchProfile) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getContent() - Method in class com.oracle.js.parser.Source
Get the content of this source as a CharSequence.
getContext() - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.access.RealmNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.intl.CreateOptionsObjectNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.intl.ToDateTimeOptionsNode
 
getContext() - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
getContext() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getContext() - Method in class com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode
 
getContext() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getContext() - Method in class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
getContextOptions() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getContinueException() - Method in class com.oracle.truffle.js.nodes.control.ContinueTarget
 
getCost() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
getCost() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
getCost() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
 
getCost() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
getCount(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
getCountMap() - Method in class com.oracle.truffle.js.runtime.JSConsoleUtil
 
getCurrency() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
getCurrentBlock() - Method in class com.oracle.js.parser.ir.LexicalContext
 
getCurrentClass() - Method in class com.oracle.js.parser.ir.LexicalContext
 
getCurrentEnv() - Static method in class com.oracle.truffle.js.runtime.AbstractJavaScriptLanguage
 
getCurrentFunction() - Method in class com.oracle.js.parser.ir.LexicalContext
 
getCurrentJSRealm() - Static method in class com.oracle.truffle.js.runtime.AbstractJavaScriptLanguage
 
getCurrentLanguage() - Static method in class com.oracle.truffle.js.runtime.AbstractJavaScriptLanguage
 
getCurrentNonArrowFunction() - Method in class com.oracle.js.parser.ir.LexicalContext
 
getCurrentScope() - Method in class com.oracle.js.parser.ir.LexicalContext
Returns the innermost scope in the context.
getCurrentV8Realm() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDataProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getDataViewConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDataViewFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDataViewPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDateConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDateFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDateFields() - Method in class com.oracle.truffle.js.parser.date.DateParser
Get the parsed date and time fields as an array of Integers.
getDateFormatProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
getDatePrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDateTimeFormatConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDateTimeFormatFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDateTimeFormatPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDateToStringFormat() - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getDateValueFromInstant(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getDebugProperties() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
getDebugProperties() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
getDebugPropertyName() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getDecimalPoint() - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Get the position of the decimal point.
getDefault(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorNode
 
getDefault(Object, ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
getDefault(Object, JSClassProfile, ListSizeNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
getDefault() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
getDefaultBinding() - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
getDefaultCase() - Method in class com.oracle.js.parser.ir.SwitchNode
Return the case node that is default case
getDefaultConstructor(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
getDefaultDelegate() - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
getDefaultInstance() - Static method in class com.oracle.truffle.js.nodes.NodeFactory
 
getDefaultNodeFactory() - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
getDefaultNodeFactory() - Method in interface com.oracle.truffle.js.runtime.Evaluator
Returns the NodeFactory used by this parser instance to create AST nodes.
getDefaultNotEnumerable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
getDefaultShapeFlags(JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getDelegate() - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
getDelegateNode() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
getDelegateNode() - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
getDelegateNode() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
getDelegateNode() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractShapeCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainShapeCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeShapeCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainShapeCheckNode
 
getDepth() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeShapeCheckNode
 
getDescription() - Method in class com.oracle.truffle.js.runtime.Symbol
 
getDestructuringPattern() - Method in class com.oracle.js.parser.ir.CatchNode
Get the exception destructuring pattern for this catch block
getDFSAncestorIndex() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getDFSIndex() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getDictionaryObjectFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDigest() - Method in class com.oracle.js.parser.Source
Get a Base64-encoded SHA1 digest for this source.
getDirectArrayBufferFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDirectByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getDirectByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
getDirectByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getDirectByteLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getDirectByteLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
getDirName() - Method in class com.oracle.truffle.js.builtins.commonjs.CommonJSDirnameGetterBuiltin
 
getDisconnectedIndexValue(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
getDisconnectedIndices() - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
 
getDisplayNamesConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDisplayNamesFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDisplayNamesPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getDouble() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getDouble() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getDouble(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getDouble(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
getDoubleImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
getDoubleImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
getDoubleImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float32Array
 
getDoubleImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float64Array
 
getDoubleImpl(T, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
getDoubleValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberOperation
 
getDynamicType(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getECMAScriptVersion() - Method in enum com.oracle.js.parser.TokenType
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.ArrayFunction
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayPrototype
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.AtomicsBuiltins.Atomics
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.BigIntFunction
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.ConstructorBuiltins.Constructor
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.DatePrototypeBuiltins.DatePrototype
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototype
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.math.MathBuiltins.Math
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.NumberFunctionBuiltins.NumberFunction
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunction
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseFunction
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototype
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.StringFunctionBuiltins.StringFunction
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
 
getECMAScriptVersion() - Method in enum com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.TypedArrayPrototype
 
getECMAScriptVersion() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
getECMAScriptVersion() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
getECMAScriptVersion() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
getEcmaScriptVersion() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEcmaScriptVersion() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getEcmaScriptVersion() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
getEcmaScriptVersion() - Method in interface com.oracle.truffle.js.runtime.ParserOptions
 
getElement(Object, long, boolean) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
getElement() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
getElement() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint32Array
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
getElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getElementByte(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
getElementExpressions() - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
Returns a list of array element expressions.
getElementExpressions() - Method in class com.oracle.js.parser.ir.LiteralNode
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
getElementInBounds(DynamicObject, int, ListGetNode) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
getElementInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint32Array
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
getElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getElementInBoundsDirect(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
getElementInt(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
getElements() - Method in class com.oracle.js.parser.ir.ObjectNode
Get the elements of this literal node
getElsePart() - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
getEmbedderData() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEmbedderData() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getEmptyFunctionCallTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEmptyShapeNullPrototype() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEmptyShapePrototypeInObject() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEnclosingFrame(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getEnclosingFrame() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getEnclosingFrame(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
getEnd(Object, int) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
 
getEnd() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.LiteralToken
 
getEndParserState() - Method in class com.oracle.js.parser.ir.FunctionNode
Returns the end parser state for this function.
getEndParserState() - Method in interface com.oracle.js.parser.RecompilableScriptFunctionData
 
getEntries() - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
getEnumerable() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getEnumerablePropertyNames(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getEnumerateIteratorFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEnumerateIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getEnumType() - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer.SwitchEnum
 
getEnv() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getEnvironment() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getErrorConstructor(JSErrorType) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getErrorFactory(JSErrorType) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getErrorObject() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
Could still be null due to lazy initialization.
getErrorObject() - Method in exception com.oracle.truffle.js.runtime.JSException
 
getErrorObject() - Method in exception com.oracle.truffle.js.runtime.UserScriptException
 
getErrorObjectEager(JSContext) - Method in exception com.oracle.truffle.js.runtime.GraalJSException
Eager access to the ErrorObject.
getErrorObjectEager(JSContext) - Method in exception com.oracle.truffle.js.runtime.JSException
 
getErrorObjectEager(JSContext) - Method in exception com.oracle.truffle.js.runtime.UserScriptException
 
getErrorPrototype(JSErrorType) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getErrorStream() - Method in class com.oracle.truffle.js.runtime.JSRealm
Returns the stream used by JSRealm.getErrorWriter(), or null if the stream is not available.
getErrorType() - Method in exception com.oracle.js.parser.ParserException
Get the JSErrorType of this ParserException.
getErrorType() - Method in exception com.oracle.truffle.js.runtime.JSException
 
getErrorWriter() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getEvalFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getEvalOrigin() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getEvaluationError() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getEvaluator() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getEvaluator() - Method in class com.oracle.truffle.js.runtime.JSEngine
 
getException() - Method in class com.oracle.js.parser.ir.CatchNode
Get the identifier representing the exception thrown
getException() - Method in class com.oracle.js.parser.ir.TryNode
Get the exception symbol for this try block
getException(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
getException(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getExceptionCondition() - Method in class com.oracle.js.parser.ir.CatchNode
Get the exception condition for this catch block
getExceptionObject() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
getExceptionObject() - Method in exception com.oracle.truffle.js.runtime.JSException
 
getExecutionContinuation() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getExecutionResult() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getExistingSymbol(String) - Method in class com.oracle.js.parser.ir.Block
Retrieves an existing symbol defined in the current block.
getExistingSymbol(String) - Method in class com.oracle.js.parser.ir.Scope
Retrieves an existing symbol defined in the current block.
getExitStatus() - Method in exception com.oracle.truffle.js.runtime.ExitException
 
getExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
getExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
getExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
getExpectedObject() - Method in interface com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectReceiverCheck
 
getExpectedObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectShapeCheckNode
 
getExplicitURL() - Method in class com.oracle.js.parser.Source
Get explicit source URL.
getExportIdentifier() - Method in class com.oracle.js.parser.ir.ExportNode
 
getExportIdentifier() - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
getExportName() - Method in class com.oracle.js.parser.ir.Module.ExportEntry
 
getExports() - Method in class com.oracle.js.parser.ir.Module
 
getExports(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
[[Exports]].
getExports() - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
 
getExportSpecifiers() - Method in class com.oracle.js.parser.ir.NamedExportsNode
 
getExpression() - Method in class com.oracle.js.parser.ir.ExportNode
 
getExpression() - Method in class com.oracle.js.parser.ir.ExpressionStatement
Return the expression to be executed
getExpression() - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
Returns the underlying expression.
getExpression() - Method in class com.oracle.js.parser.ir.ReturnNode
Get the expression this node returns
getExpression() - Method in class com.oracle.js.parser.ir.SwitchNode
Return the expression to switch on
getExpression() - Method in class com.oracle.js.parser.ir.ThrowNode
Get the expression that is being thrown by this node
getExpression() - Method in class com.oracle.js.parser.ir.UnaryNode
Get the right hand side of this if it is inherited by a binary expression, or just the expression itself if still Unary
getExpression() - Method in class com.oracle.js.parser.ir.WithNode
Get the expression of this WithNode
getExpression() - Method in class com.oracle.js.parser.Lexer.LexerToken
Get the expression
getExpressions() - Method in class com.oracle.js.parser.ir.ExpressionList
Get the list of expressions.
getFactory() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getFactoryIndex() - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getFail() - Method in class com.oracle.js.parser.ir.IfNode
Get the else block of this IfNode
getFallback(DynamicObject, PropertyGetNode) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GenericPropertyGetNode
 
getFalseExpression() - Method in class com.oracle.js.parser.ir.TernaryNode
Get the false expression for this ternary expression, i.e.
getFastArgumentsObjectAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFastArrayAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFileName() - Method in exception com.oracle.js.parser.ParserException
Get the source file name for this ParserException.
getFileName() - Method in class com.oracle.truffle.js.builtins.commonjs.CommonJSFilenameGetterBuiltin
 
getFileName() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getFinalizationRegistryConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getFinalizationRegistryFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFinalizationRegistryPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getFinallyBody() - Method in class com.oracle.js.parser.ir.TryNode
Get the body of the finally clause for this try
getFinish() - Method in class com.oracle.js.parser.ir.Expression
 
getFinish() - Method in class com.oracle.js.parser.ir.Node
Get the finish position for this node in the source string
getFinishWithoutParens() - Method in class com.oracle.js.parser.ir.Expression
 
getFirst() - Method in class com.oracle.truffle.js.runtime.util.Pair
 
getFirst() - Method in class com.oracle.truffle.js.runtime.util.Triple
 
getFirstStatement() - Method in class com.oracle.js.parser.ir.Block
Returns the first statement in the block.
getFirstStatementLineNumber() - Method in class com.oracle.js.parser.ir.Block
Returns the line number of the first statement in the block.
getFirstToken() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the first token for this function
getFlag(int) - Method in class com.oracle.js.parser.ir.Block
 
getFlag(int) - Method in interface com.oracle.js.parser.ir.Flags
Check if a flag is set in a lexical context node
getFlag(int) - Method in class com.oracle.js.parser.ir.FunctionNode
 
getFlag(int) - Method in class com.oracle.js.parser.ir.VarNode
Check if a flag is set for this var node
getFlag(DynamicObject, PropertyGetNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
getFlags() - Method in class com.oracle.js.parser.ir.Block
 
getFlags() - Method in interface com.oracle.js.parser.ir.Flags
Get all flags of a LexicalContextNode
getFlags() - Method in class com.oracle.js.parser.ir.FunctionNode
 
getFlags() - Method in class com.oracle.js.parser.ir.Symbol
Get the symbol flags
getFlags() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getFlags(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getFlags() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getFlattenedString() - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
getFlattenedString() - Method in interface com.oracle.truffle.js.runtime.objects.JSLazyStringFlattened
 
getForeignObject(Object, Object, InteropLibrary, ImportValueNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorNode
 
getForeignObject(Object, InteropLibrary, InteropLibrary, ImportValueNode, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
getForeignObjectNames(Object, InteropLibrary, InteropLibrary, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
getForeignObjectSymbols(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
getForInIteratorFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getForInIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getFrameDescriptor() - Method in interface com.oracle.truffle.js.nodes.FrameDescriptorProvider
 
getFrameDescriptor() - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
getFrameDescriptor() - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode.FrameIterationScopeNode
 
getFrameDescriptor() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
getFrameDescriptor() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getFrameLevel() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
getFrameRootNode(FrameInstance) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getFrameSlot() - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getFrameSlot() - Method in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
getFrameSlot() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
getFrameSlot() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
getFrameSlot() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
getFrameSlot() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
getFrom() - Method in class com.oracle.js.parser.ir.ExportNode
 
getFrom() - Method in class com.oracle.js.parser.ir.ImportNode
 
getFromRealmList(int) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getFullName() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
Returns the "fully-qualified" name of the built-in.
getFunction() - Method in class com.oracle.js.parser.ir.CallNode
Return the function expression that this call invokes
getFunction() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getFunction() - Method in class com.oracle.truffle.js.runtime.interop.InteropFunction
 
getFunction() - Method in class com.oracle.truffle.js.runtime.JSNoSuchMethodAdapter
 
getFunctionArgumentsLimit() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFunctionArgumentsLimit() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getFunctionCacheLimit() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFunctionCacheLimit() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getFunctionConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getFunctionConstructorCacheSize() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getFunctionData() - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode
 
getFunctionData() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
getFunctionData() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
getFunctionData() - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
getFunctionData(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getFunctionData() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getFunctionData() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getFunctionFactory(JSFunctionData) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFunctionFlags() - Method in interface com.oracle.js.parser.RecompilableScriptFunctionData
 
getFunctionFrameDescriptor() - Method in class com.oracle.truffle.js.parser.env.Environment
 
getFunctionFrameDescriptor() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getFunctionName() - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
getFunctionName() - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder.Delegate
 
getFunctionName() - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder
 
getFunctionName() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
getFunctionName() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getFunctionName() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getFunctionNameHolder() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
getFunctionNameHolder() - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder.Delegate
 
getFunctionNode() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
getFunctionNodeId() - Method in interface com.oracle.js.parser.RecompilableScriptFunctionData
 
getFunctionObject() - Method in class com.oracle.truffle.js.runtime.builtins.JSConstructor
 
getFunctionObject(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
getFunctionObject(Frame) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getFunctionPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getFunctionRealm(Object, JSContext) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getFunctionRealm(Object, JSRealm) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getFunctions() - Method in class com.oracle.js.parser.ir.LexicalContext
Returns an iterator over all functions in the context, with the top (innermost open) function first.
getFunctionTargetNode() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
getGap() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
getGeneratorFunctionConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getGeneratorFunctionPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getGeneratorNotConstructibleCallTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getGeneratorObjectFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getGeneratorObjectPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getGeneric(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapGetNode
 
getGet() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getGetter() - Method in class com.oracle.js.parser.ir.PropertyNode
Get the getter for this property
getGetter() - Method in class com.oracle.truffle.js.runtime.objects.Accessor
 
getGlobalObject(JSContext) - Static method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
getGlobalObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getGlobalObjectFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getGlobalScope() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getGlobalScopeShape() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getGranularity(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
getGroupIndex() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyNamedCaptureGroupProperty
 
getGroupName() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.NamedCaptureGroupToken
 
getGroupNumber() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.CaptureGroupToken
 
getGroupNumber(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexNamedCaptureGroupsAccessor
 
getGroupsFactory(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getGroupsFactory() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
getHandler(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getHandler() - Method in class com.oracle.truffle.js.runtime.objects.PromiseReactionRecord
 
getHandlerChecked(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getHandlerChecked(DynamicObject, BranchProfile) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getHasOwnPropertyNode() - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
getHasProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
getHeldValue() - Method in class com.oracle.truffle.js.runtime.builtins.FinalizationRecord
 
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
9.4.5.4 [[Get]] for Integer Indexed exotic object.
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSPrimitive
 
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
getHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getHelper(Object, long) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getHelper(Object, long) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getHelper(Object, long) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getHiddenProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
getHoleCount(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getId() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the unique ID for this function within the script file.
getId() - Method in class com.oracle.truffle.js.nodes.control.BreakTarget
 
getIdent() - Method in class com.oracle.js.parser.AbstractParser
Get ident.
getIdent() - Method in class com.oracle.js.parser.ir.ClassNode
Class identifier.
getIdent() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the identifier for this function, this is its symbol.
getIdentifier() - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
getIdentifier() - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
getIdentifier() - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getIdentifier() - Method in class com.oracle.truffle.js.nodes.access.LazyReadFrameSlotNode
 
getIdentifier() - Method in class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
getIdentifierName() - Method in class com.oracle.js.parser.AbstractParser
Create an IdentNode from the current token
getIfHasConfigurable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getIfHasEnumerable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getIfHasWritable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getImportClause() - Method in class com.oracle.js.parser.ir.ImportNode
 
getImportEntries() - Method in class com.oracle.js.parser.ir.Module
 
getImportMeta() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getImportName() - Method in class com.oracle.js.parser.ir.Module.ExportEntry
 
getImportName() - Method in class com.oracle.js.parser.ir.Module.ImportEntry
 
getImports() - Method in class com.oracle.js.parser.ir.Module
 
getImportSpecifiers() - Method in class com.oracle.js.parser.ir.NamedImportsNode
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
getInBoundsFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
getInBoundsFastDouble(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
getInBoundsFastDouble(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getInBoundsFastDouble(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getInBoundsFastDouble(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
getInBoundsFastInt(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
getInBoundsFastInt(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getInBoundsFastInt(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getInBoundsFastInt(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
getInBoundsFastJSObject(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
getInBoundsFastJSObject(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getInBoundsFastJSObject(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
getInBoundsFastObject(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
getInBoundsFastObject(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getInBoundsFastObject(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
getIndent() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
getIndex() - Method in class com.oracle.js.parser.ir.IndexNode
Get the index expression for this IndexNode
getIndex() - Method in class com.oracle.js.parser.ir.ParameterNode
Formal parameter index.
getIndex() - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
getIndex() - Method in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
getIndex() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
getIndexFromRealmList(JSRealm) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getIndexNode() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
getIndexOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
getIndexOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
getIndexOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
getIndexOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
getIndexOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
The indexOffset (int) is the first element is in array[indexOffset + arrayOffset].
getIndexOffset(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getIndirectExportEntries() - Method in class com.oracle.js.parser.ir.Module
 
getInit() - Method in class com.oracle.js.parser.ir.ForNode
Get the initialization expression for this for loop
getInit() - Method in class com.oracle.js.parser.ir.VarNode
If this is an assignment of the form var x = init;, get the init part.
getInitialArrayType() - Method in interface com.oracle.truffle.js.runtime.array.ArrayAllocationSite
 
getInitialRegExpPrototypeShape() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getInputString() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
getInstance(JSContext) - Static method in class com.oracle.truffle.js.nodes.NodeFactory
 
getInstance() - Static method in class com.oracle.truffle.js.runtime.JSEngine
 
getInstanceFieldCount() - Method in class com.oracle.js.parser.ir.ClassNode
 
getInt() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
Reads a signed variable byte size encoded value that is known to fit into the range of int.
getInt() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getInt(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getInt(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getInt32() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getInt32() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getInt64() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getInternalFunctionName() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getInternalMap(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
getInternalName() - Method in class com.oracle.js.parser.ir.FunctionNode
 
getInternalSet(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollatorObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormatObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNamesObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormatObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocaleObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormatObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRulesObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormatObject
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
getInternalState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenterObject
 
getInternalWeakMap(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
getInternalWeakMap(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
getInternalWeakRef(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
getInterop() - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
getIntImpl(ByteBuffer, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int16Array
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int32Array
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int8Array
 
getIntImpl(T, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint16Array
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint32Array
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8Array
 
getIntImpl(byte[], int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8ClampedArray
 
getIntIndicesArray(JSContext, TRegexUtil.TRegexResultAccessor, Object, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
getIntOrDefault(DynamicObject, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructAggregateErrorNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayBufferNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructBooleanNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructCollatorNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDataViewNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateTimeFormatNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDisplayNamesNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructErrorNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFinalizationRegistryNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFunctionNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSProxyNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructListFormatNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructLocaleNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructMapNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberFormatNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructNumberNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructObjectNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructPluralRulesNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRegExpNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructRelativeTimeFormatNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSegmenterNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructSetNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructStringNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakMapNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakRefNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakSetNode
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWithNewTargetNode
 
getIntrinsicDefaultProto(JSRealm) - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
getIntrinsicDefaultProto(JSRealm) - Method in interface com.oracle.truffle.js.runtime.builtins.PrototypeSupplier
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
getIntrinsicDefaultProto(JSRealm) - Method in enum com.oracle.truffle.js.runtime.JSErrorType
 
getIteratedString() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
getIterator() - Method in class com.oracle.js.parser.ir.ForNode
If this is a for in or for each construct, there is an iterator symbol
getIterator(Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
getIterator(Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
getIterator(Object, Object, IsCallableNode, JSFunctionCallNode, IsJSObjectNode) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
getIterator(Object, Object, JSFunctionCallNode, IsJSObjectNode, PropertyGetNode, JavaScriptBaseNode) - Static method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
getIterator() - Method in class com.oracle.truffle.js.runtime.objects.IteratorRecord
 
getIteratorMethodNode() - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
GetIteratorNode - Class in com.oracle.truffle.js.nodes.access
GetIterator(obj, hint = sync).
GetIteratorNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
getIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getIteratorState(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
getIteratorState() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenterIteratorObject
 
getIteratorValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
getIteratorValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
getJavaClassOrConstructorOrSubPackage(JSContext, DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
getJavaImporterConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getJavaImporterFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getJavaImporterPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getJavaLocale() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getJavaNumberClass(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getJavaPackageFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getJavaPackageToPrimitiveFunction() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getJSAdapterConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getJSAdapterFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getJSAdapterPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getJSAgent() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getJSClass() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
getJSClass() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getJSClass(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getJSClass(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getJSClass(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getJSClass(DynamicObject) - Method in class com.oracle.truffle.js.runtime.util.JSClassProfile
 
getJSClassChecked(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getJSClassIfObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getJSClassNoCast(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getJSContext(Context) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getJSContext() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getJSContext() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getJSContext(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getJSContext(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getJSContext(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getJSDateFormat(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getJSDateUTCFormat() - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getJSObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorNode
 
getJSObject(DynamicObject, JSGetOwnPropertyNode, ListSizeNode, ListGetNode, JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
getJSObject(DynamicObject, JSClassProfile, ListSizeNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
getJsonParseFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getJSRealm(Context) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getJSSharedData(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getJSShortDateFormat() - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getJSShortDateLocalFormat() - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getJSShortTimeFormat() - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getJSShortTimeLocalFormat() - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getJSStackTrace() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
getJSStackTrace(Node) - Static method in exception com.oracle.truffle.js.runtime.GraalJSException
 
getKey() - Method in class com.oracle.js.parser.ir.PropertyNode
Return the key for this property node
getKey() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser.Member
 
getKey() - Method in enum com.oracle.truffle.js.builtins.RegExpBuiltins.RegExpBuiltin
 
getKey() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototype
 
getKey() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters
 
getKey() - Method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
 
getKey() - Method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
getKey() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
getKey() - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
getKey() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
getKey() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
getKey() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
getKey() - Method in class com.oracle.truffle.js.runtime.JSNoSuchMethodAdapter
 
getKey() - Method in interface com.oracle.truffle.js.runtime.util.JSHashMap.Cursor
The key of the current entry.
getKeyArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getKeyName() - Method in class com.oracle.js.parser.ir.PropertyNode
Get the name of the property key
getKind() - Method in enum com.oracle.js.parser.TokenType
 
getKind() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Token
 
getLabel() - Method in class com.oracle.truffle.js.nodes.control.BreakTarget
 
getLabelName() - Method in class com.oracle.js.parser.ir.JumpStatement
Get the label name for this break node
getLabelName() - Method in class com.oracle.js.parser.ir.LabelNode
Get the label name
getLanguage() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
getLanguage() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLanguage() - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getLanguageView(JSRealm, Object) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getLastIndex(Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
getLastModified() - Method in class com.oracle.js.parser.Source
Get the last modified time of this script.
getLastStatement() - Method in class com.oracle.js.parser.ir.Block
Returns the last statement in the block.
getLastToken() - Method in class com.oracle.js.parser.ir.FunctionNode
Return the last token for this function's code
getLayout(JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getLazyRegexArrayFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLazyRegexIndicesArrayFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLeadingArgumentCount() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getLeft() - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
getLeft() - Method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
getLeftValue() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
getLegacyFeaturesEnabled(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getLegacyFeaturesEnabled() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
getLength() - Method in class com.oracle.js.parser.ir.FunctionNode
The value of the function's length property, i.e., the typical number of arguments expected by the function.
getLength() - Method in class com.oracle.js.parser.Source
Get the length in chars for this source
getLength() - Method in enum com.oracle.js.parser.TokenType
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.ArrayFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayPrototype
 
getLength(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
getLength(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
getLength() - Method in enum com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.GeneratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins.AsyncGeneratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.AtomicsBuiltins.Atomics
 
getLength() - Method in enum com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.BigIntFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.BigIntPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.BooleanPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins.CallSitePrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.commonjs.GlobalCommonJSRequireBuiltins.GlobalRequire
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ConsoleBuiltins.Console
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ConstructorBuiltins.Constructor
 
getLength() - Method in enum com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.DatePrototypeBuiltins.DatePrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.DebugBuiltins.Debug
 
getLength() - Method in enum com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins.EnumerateIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins.ErrorNashornCompat
 
getLength() - Method in enum com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.FinalizationRegistryPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.EnumerateIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins.FunctionNashornCompat
 
getLength() - Method in enum com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins.GeneratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.Global
 
getLength() - Method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalLoadBuiltins.GlobalLoad
 
getLength() - Method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornScriptingBuiltins.GlobalNashornScripting
 
getLength() - Method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalPrintBuiltins.GlobalPrint
 
getLength() - Method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalShellBuiltins.GlobalShell
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.CollatorFunctionBuiltins.CollatorFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins.CollatorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.DateTimeFormatFunctionBuiltins.DateTimeFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.DisplayNamesFunctionBuiltins.DisplayNamesFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.DisplayNamesPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.IntlBuiltins.Intl
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.ListFormatFunctionBuiltins.ListFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.ListFormatPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.LocalePrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.NumberFormatFunctionBuiltins.NumberFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.NumberFormatPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.PluralRulesFunctionBuiltins.PluralRulesFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.PluralRulesPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.SegmenterFunctionBuiltins.SegmenterFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.SegmenterPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.JavaBuiltins.Java
 
getLength() - Method in enum com.oracle.truffle.js.builtins.JavaBuiltins.JavaNashornCompatBuiltins.JavaNashornCompat
 
getLength() - Method in enum com.oracle.truffle.js.builtins.JSONBuiltins.JSON
 
getLength() - Method in enum com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.MapPrototypeBuiltins.MapPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.math.MathBuiltins.Math
 
getLength() - Method in enum com.oracle.truffle.js.builtins.NumberFunctionBuiltins.NumberFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.NumberPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins.ObjectNashornCompat
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.PolyglotBuiltins.Polyglot
 
getLength() - Method in enum com.oracle.truffle.js.builtins.PolyglotBuiltins.PolyglotInternalBuiltins.PolyglotInternal
 
getLength() - Method in enum com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.PromisePrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ReflectBuiltins.Reflect
 
getLength() - Method in enum com.oracle.truffle.js.builtins.RegExpBuiltins.RegExpBuiltin
 
getLength() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters
 
getLength() - Method in enum com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SetPrototypeBuiltins.SetPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.StringFunctionBuiltins.StringFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototypeExtensionBuiltins.StringExtensionBuiltins
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.Test262Builtins.Test262
 
getLength() - Method in enum com.oracle.truffle.js.builtins.TestV8Builtins.TestV8
 
getLength() - Method in enum com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.TypedArrayPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.WeakMapPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.WeakRefPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.WeakSetPrototype
 
getLength() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
getLength(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getLength() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
getLength() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
getLength(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
getLength(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
getLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataViewObject
 
getLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getLength() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getLength(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getLength() - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Returns the number of characters in the buffer.
getLevelFrameNode() - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getLevelFrameNode() - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
getLevelFrameNode() - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
getLexicalContext() - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Get the lexical context of this node visitor
getLexicalContext() - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Get the lexical context of this node visitor
getLexicalThis(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getLexicalThis() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getLhs() - Method in class com.oracle.js.parser.ir.BinaryNode
Get the left hand side expression for this node
getLimit() - Method in class com.oracle.js.parser.ErrorManager
Get the message limit
getLine(int) - Method in class com.oracle.js.parser.Source
Return line number of character position.
getLine() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getLineNumber() - Method in class com.oracle.js.parser.ir.CallNode
Returns the line number.
getLineNumber() - Method in class com.oracle.js.parser.ir.FunctionNode
Returns the line number.
getLineNumber() - Method in class com.oracle.js.parser.ir.Statement
Return the line number
getLineNumber() - Method in exception com.oracle.js.parser.ParserException
Get the line number for this ParserException.
getLineNumber() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getListForIndex(int) - Method in class com.oracle.truffle.js.runtime.JSAgentWaiterList
 
getListFormatConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getListFormatFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getListFormatPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getListFormatterProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
getLiteral() - Method in class com.oracle.js.parser.AbstractParser
Create a LiteralNode from the current token
getLiteralEnd() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.CaptureGroupToken
 
getLiteralStart() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.CaptureGroupToken
 
getLocale() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
getLocale() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getLocale() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLocale() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getLocaleConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getLocaleFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLocalePrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getLocalExportEntries() - Method in class com.oracle.js.parser.ir.Module
 
getLocalName() - Method in class com.oracle.js.parser.ir.Module.ExportEntry
 
getLocalName() - Method in class com.oracle.js.parser.ir.Module.ImportEntry
 
getLocalTimeZoneId() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getLocation() - Method in exception com.oracle.truffle.js.runtime.ExitException
 
getLocation() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
getLocation() - Method in exception com.oracle.truffle.js.runtime.JSCancelledExecutionException
 
getLong() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getLong() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getLong(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getLoopNode() - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
getMap() - Method in class com.oracle.truffle.js.runtime.builtins.JSMapObject
 
getMap() - Method in class com.oracle.truffle.js.runtime.builtins.JSSetObject
 
getMapConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getMapFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getMapIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getMapPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getMapSize(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
getMatchResult(Object, int, String) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpExecES5Node
 
getMaxApplyArgumentLength() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getMaximumFractionDigits() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getMaximumSignificantDigits() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getMaxPrototypeChainLength() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getMaxTypedArrayLength() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getMembers(boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
getMembers(boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
GetMembers() - Constructor for class com.oracle.truffle.js.runtime.objects.JSObject.GetMembers
 
getMessage(String, String...) - Static method in class com.oracle.js.parser.ECMAErrors
Get the exception message by placing the args in the resource defined by the resource tag.
getMessage() - Method in exception com.oracle.js.parser.ParserException
 
getMessage(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeToStringNode
 
getMessage() - Method in exception com.oracle.truffle.js.runtime.JSException
 
getMetaObject() - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapterObject
 
getMetaObject() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
getMetaObject() - Method in class com.oracle.truffle.js.runtime.objects.JSNonProxyObject
 
getMetaObjectImpl() - Method in class com.oracle.truffle.js.runtime.objects.JSNonProxyObject
 
getMetaObjectName() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getMethod() - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncMethod
 
getMethod() - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncReturn
 
getMethod() - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncThrow
 
getMethod(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
getMethod(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getMethodHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getMethodHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getMethodHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getMethodHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getMethodHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSPrimitive
 
getMethodHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getMethodHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getMethodHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getMethodIdFromSignature(String) - Method in interface com.oracle.truffle.js.codec.NodeDecoder
 
getMethodName() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getMethodName(JSContext) - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
GetMethodNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.3.9 GetMethod(O, P).
GetMethodNode(JSContext, JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.access.GetMethodNode
 
getMinimumFractionDigits() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getMinimumIntegerDigits() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getMinimumSignificantDigits() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getModify() - Method in class com.oracle.js.parser.ir.ForNode
Get the modification expression for this ForNode
getModule() - Method in class com.oracle.js.parser.ir.FunctionNode
 
getModule(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
[[Module]].
getModule() - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
 
getModule() - Method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
getModule() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getModuleLoader() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getModuleLoader() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getModuleNamespace(JSModuleRecord) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
getModuleNamespace(JSModuleRecord) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
getModuleNamespaceFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getModuleRequest() - Method in class com.oracle.js.parser.ir.Module.ExportEntry
 
getModuleRequest() - Method in class com.oracle.js.parser.ir.Module.ImportEntry
 
getModuleSpecifier() - Method in class com.oracle.js.parser.ir.FromNode
 
getModuleSpecifier() - Method in class com.oracle.js.parser.ir.ImportNode
 
getName() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the name of this function
getName() - Method in class com.oracle.js.parser.ir.IdentNode
Get the name of the identifier
getName() - Method in class com.oracle.js.parser.ir.Symbol
Get the name of this symbol
getName() - Method in class com.oracle.js.parser.ir.VarNode
Get the identifier for the variable
getName() - Method in class com.oracle.js.parser.Source
Get the user supplied name of this script.
getName() - Method in enum com.oracle.js.parser.TokenType
 
getName(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeToStringNode
 
getName() - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
getName() - Method in enum com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototype
 
getName() - Method in class com.oracle.truffle.js.nodes.access.DeclareEvalVariableNode
 
getName() - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
getName() - Method in class com.oracle.truffle.js.nodes.control.TopLevelAwaitModuleBodyNode.TopLevelAwaitModuleRootNode
 
getName() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
getName() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
Returns the simple name of the built-in.
getName() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
getName() - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode.PromiseAllMarkerRootNode
 
getName() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
getName() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getName() - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getName() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
getName() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
getName() - Method in enum com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.Granularity
 
getName(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getName() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
getName() - Method in class com.oracle.truffle.js.runtime.Symbol
 
getNamedExports() - Method in class com.oracle.js.parser.ir.ExportNode
 
getNamedImports() - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
getNameOrType() - Method in enum com.oracle.js.parser.TokenType
 
getNamespace() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getNameSpaceImport() - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
getNewTarget(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
getNewTargetSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getNext() - Method in enum com.oracle.js.parser.TokenType
 
getNext() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
getNextMethod() - Method in class com.oracle.truffle.js.runtime.objects.IteratorRecord
 
getNextMethodNode - Variable in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
getNoBigIntFactories() - Static method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getNodeFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.JSReadFrameSlotNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.RegExpLiteralNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
getNodeObject() - Method in class com.oracle.truffle.js.nodes.unary.VoidNode
 
getNonArrowParentFunction() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getNonBlockScopeParentFrame(Frame) - Static method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
getNonObjectKey(DynamicObject, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapGetNode
 
getNonStrictArgumentsFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNonTruffleObjectClass(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getNoSuchMethod() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
getNoSuchMethodUnusedAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNoSuchProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
getNoSuchPropertyUnusedAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNotConstructibleCallTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNumber() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
getNumberConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNumberFormatConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberFormatFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNumberFormatPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberFormatter() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getNumberFormatter(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
getNumberingSystem() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
getNumberOfErrors() - Method in class com.oracle.js.parser.ErrorManager
Get the number of errors
getNumberOfWarnings() - Method in class com.oracle.js.parser.ErrorManager
Get number of warnings
GetNumberOptionNode - Class in com.oracle.truffle.js.nodes.intl
 
GetNumberOptionNode(JSContext, String) - Constructor for class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
getNumberPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberToStringConverter() - Method in class com.oracle.js.parser.AbstractParser
Custom number-to-string converter used to convert numeric property names to strings.
getNumberValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberOperation
 
getNumeric() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat.InternalState
 
getNumOfParams() - Method in class com.oracle.js.parser.ir.FunctionNode
Return the number of parameters to this function
getObject() - Method in class com.oracle.js.parser.ir.LiteralNode
Fetch Object value of node.
getObject() - Method in class com.oracle.truffle.js.builtins.commonjs.CommonJSGlobalExportsGetterBuiltin
 
getObject() - Method in class com.oracle.truffle.js.builtins.commonjs.CommonJSGlobalModuleGetterBuiltin
 
getObject() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getObject(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
getObjectArray(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
getObjectConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getObjectFactories() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getObjectFlags(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getObjectPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getObjReg(int) - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataViewObject
 
getOffset(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getOffset(long, long, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getOffset(int, int, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
getOperand() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
getOption(Object, int, int, int, JSToNumberNode, BranchProfile) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
getOption(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
getOption(Object, int, int, int) - Method in class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
getOption(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
getOptionDescriptors() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getOptionFromUndefined(Object, int, int, int) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
getOptions() - Method in class com.oracle.js.parser.Lexer.RegexToken
Get regexp options
getOptions() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getOrAddProtoChildTree(JSClass, Shape) - Method in class com.oracle.truffle.js.runtime.objects.JSPrototypeData
 
getOrCreateBuiltinFunctionData(JSContext.BuiltinFunctionKey, Function<JSContext, JSFunctionData>) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getOrCreateModuleObject(JSContext) - Static method in class com.oracle.truffle.js.builtins.commonjs.CommonJSGlobalModuleGetterBuiltin
 
getOrDefault(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getOrDefault(DynamicObject, Object, Object, Object, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getOrDefault(DynamicObject, long, Object, Object, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getOrdinaryObjectFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getOrNull(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getOutermostFunctionLevel() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
Returns the number of frame levels to skip to reach the outermost function (module/script).
getOutput() - Method in class com.oracle.js.parser.ErrorManager.StringBuilderErrorManager
 
getOutputStream() - Method in class com.oracle.truffle.js.runtime.JSRealm
Returns the stream used by JSRealm.getOutputWriter(), or null if the stream is not available.
getOutputWriter() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getOverrides(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getOverrides() - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapterObject
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
Like getOwnProperty, but returns null if value is not present instead of undefined.
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
Like getOwnProperty, but returns null if value is not present instead of undefined.
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
Like getOwnProperty, but returns null if value is not present instead of undefined.
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsArray
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getOwnHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getOwnHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
getOwnHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getOwnHelper(Object, long) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getOwnHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getOwnHelper(Object, long) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getOwnHelper(Object, Object) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getOwnHelper(Object, long) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
getOwnProperty - Variable in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.5 [[GetOwnProperty]] (P).
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getOwnProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getOwnProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.5 [[GetOwnProperty]] (P).
getOwnProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getOwnProperty(DynamicObject, Object, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getOwnProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
GetOwnPropertyKeys (O, type).
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getOwnPropertyKeys(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getOwnPropertyKeys(boolean, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getOwnPropertyKeys(boolean, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
GetOwnPropertyKeys (O, type).
getOwnPropertyKeys(boolean, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getOwnPropertyString(DynamicObject, Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode
 
getPackageName(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
getPackageName() - Method in class com.oracle.truffle.js.runtime.java.JavaPackageObject
 
getPackages(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
getPackages() - Method in class com.oracle.truffle.js.runtime.java.JavaImporterObject
 
getParamCount() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
getParameterCount() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getParameterIndex(FrameSlot) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getParameters() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the parameters to this function
getParameters() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getParent() - Method in class com.oracle.js.parser.ir.Scope
 
getParent() - Method in class com.oracle.js.parser.Namespace
Return the parent Namespace of this space.
getParent() - Method in class com.oracle.truffle.js.parser.env.Environment
 
getParent() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getParentAt(int, int) - Method in class com.oracle.truffle.js.parser.env.Environment
 
getParentFrame(Frame) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getParentFunction() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getParentFunction(int) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getParentSlot() - Method in class com.oracle.truffle.js.parser.env.BlockEnvironment
 
getParentSlots() - Method in class com.oracle.truffle.js.parser.env.BlockEnvironment
 
getParentSlots() - Method in class com.oracle.truffle.js.parser.env.Environment
 
getParentSlots(int, int) - Method in class com.oracle.truffle.js.parser.env.Environment
 
getParentSlots() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getParentSlots() - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
getParentSlots() - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
getParser() - Method in class com.oracle.truffle.js.runtime.JSEngine
 
getParserException() - Method in class com.oracle.js.parser.ErrorManager
 
getParserOptions() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getParserOptions() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getPass() - Method in class com.oracle.js.parser.ir.IfNode
Get the then block for this IfNode
getPendingAsyncDependencies() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getPluralRules() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules.InternalState
 
getPluralRulesConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPluralRulesFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getPluralRulesProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
getPluralRulesPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPosition() - Method in exception com.oracle.js.parser.ParserException
Get token position within source where the error originated.
getPosition() - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
getPosition() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getPrecedence() - Method in enum com.oracle.js.parser.TokenType
 
getPrepareStackTraceCallback() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getPrivateName() - Method in class com.oracle.js.parser.ir.AccessNode
 
getPrivateName() - Method in class com.oracle.js.parser.ir.PropertyNode
 
getProfiled(DynamicObject, BranchProfile) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionLengthPropertyProxy
 
getProfiled(DynamicObject, BranchProfile) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionNamePropertyProxy
 
getPromise() - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
getPromiseAllFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPromiseCapability() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
getPromiseConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPromiseFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getPromiseIndex() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getPromiseJobsQueueEmptyAssumption() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getPromisePrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPromiseShapePrototypeInObject() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getPromiseState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
getPromiseState() - Method in class com.oracle.truffle.js.runtime.builtins.JSPromiseObject
 
getProperties(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getPropertiesIfHasEnumerablePropertyNames(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getProperty() - Method in class com.oracle.js.parser.ir.AccessNode
Get the property name
getProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getPropertyArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getPropertyAssumption(Shape, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getPropertyAssumption(Shape, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getPropertyByKey(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.util.DefinePropertyUtil
 
getPropertyCacheLimit() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeLookupNode
 
getPropertyCacheLimit() - Method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
getPropertyCacheLimit() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getPropertyCacheLimit() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getPropertyFlags(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getPropertyKey() - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
getPropertyKey() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
getPropertyKey() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
getPropertyKey() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
getPropertyKeyList(Shape, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getPropertyList() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
getPropertyName() - Method in class com.oracle.js.parser.ir.IdentNode
 
getPropertyName() - Method in class com.oracle.js.parser.ir.LiteralNode.PrimitiveLiteralNode
 
getPropertyName() - Method in interface com.oracle.js.parser.ir.PropertyKey
Get the property name.
getPropertyName() - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
getPropertyName() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
GetPropertyProxyValueNode() - Constructor for class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode.GetPropertyProxyValueNode
 
getProtoChildShape(Object) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
getProtoChildShape(DynamicObject, JSClass, JSContext) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
Get or create a prototype child shape inheriting from this object, migrating the object to a unique shape in the process.
getProtoChildShape(DynamicObject, JSClass, JSContext, BranchProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
getProtoChildTree(JSClass) - Method in class com.oracle.truffle.js.runtime.objects.JSPrototypeData
 
getProtoChildTree(DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Get empty shape for all objects inheriting from the prototype this shape is describing.
getPrototype(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
getPrototype() - Method in class com.oracle.truffle.js.runtime.builtins.JSConstructor
 
getPrototype(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
getPrototype(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
getPrototype(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
getPrototype(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.UnboundProto
 
getPrototype(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getPrototype(DynamicObject, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getPrototype(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
getPrototype() - Method in class com.oracle.truffle.js.runtime.objects.JSSharedData
 
getPrototypeAssumption(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
GetPrototypeFromConstructorNode - Class in com.oracle.truffle.js.nodes.access
 
GetPrototypeFromConstructorNode(JSContext, JavaScriptNode, CompilableFunction<JSRealm, DynamicObject>) - Constructor for class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
GetPrototypeNode - Class in com.oracle.truffle.js.nodes.access
 
getPrototypeOf(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
getPrototypeOf(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getPrototypeOf(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.1 [[GetPrototypeOf]] ().
getPrototypeOf(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
getPrototypeOf(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getPrototypeOf() - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
getPrototypeOf() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.1 [[GetPrototypeOf]] ().
getPrototypeOf() - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
getPrototypeOfJSObject(DynamicObject, GetPrototypeNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetPrototypeOfNode
 
getPrototypeOfNonObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetPrototypeOfNode
 
getPrototypeProperty(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getProxyConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getProxyFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getProxyHandler() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
getProxyPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getProxyTarget() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
getPublicName(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getRandom() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRawDigits() - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Get the raw digits of this buffer as string.
getRawMessage() - Method in exception com.oracle.truffle.js.runtime.JSException
 
getRealm(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getRealm(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
Version optimized for a single Realm.
getRealm() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getRealm(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getRealm() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
getRealm() - Method in class com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode
 
getRealm() - Method in class com.oracle.truffle.js.runtime.JSContext
Get the current Realm using TruffleLanguage.ContextReference.
getRealm() - Method in exception com.oracle.truffle.js.runtime.JSException
 
getRealmBuiltinObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRealmFromNewTarget(Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWithNewTargetNode
 
getReceiver() - Method in class com.oracle.truffle.js.runtime.interop.InteropBoundFunction
 
getReferenceQueue() - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistryObject
 
getReflectApplyFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getReflectConstructFunctionObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getReg() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getRegexEngine() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getRegExpConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRegExpFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getRegExpGroupsEmptyShape() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getRegExpIgnoreLastIndexNode() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
getRegExpNode() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
getRegExpPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRegExpStaticResultUnusedAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getRegExpStringIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRegexResult() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
getRegion() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
getReject() - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
getRelativeDateTimeFormatter() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat.InternalState
 
getRelativeDateTimeFormatterProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
getRelativeTimeFormatConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRelativeTimeFormatFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getRelativeTimeFormatPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getReplacerFnObj() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
getReport() - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentGetReport
 
getReport() - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
getRequest() - Method in class com.oracle.js.parser.ir.RuntimeNode
Get the request that this runtime node implements
getRequestedModules() - Method in class com.oracle.js.parser.ir.Module
 
getRequireCwd() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getResolve() - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
getResult() - Method in class com.oracle.truffle.js.builtins.helper.FloatParser
 
getResult() - Method in exception com.oracle.truffle.js.nodes.control.ReturnException
 
getResult() - Method in exception com.oracle.truffle.js.nodes.control.YieldException
 
getResultAccessor() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
getResumableNode() - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
getReturnSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getReturnType() - Method in enum com.oracle.js.parser.ir.RuntimeNode.Request
Get the return type
getRhs() - Method in class com.oracle.js.parser.ir.BinaryNode
Get the right hand side expression for this node
getRhs() - Method in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
getRhs() - Method in interface com.oracle.truffle.js.nodes.access.WriteNode
 
getRhs() - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
getRight() - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
getRight() - Method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
getRightValue() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
getRootNode() - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
getRuleStatus(BreakIterator) - Static method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
getSavedStackTrace(Frame) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
getScope() - Method in class com.oracle.js.parser.ir.Block
 
getScope() - Method in class com.oracle.js.parser.ir.ClassNode
 
getScope() - Method in interface com.oracle.js.parser.ir.LexicalContextScope
 
getScope(JSRealm) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getScopeLevel() - Method in class com.oracle.truffle.js.parser.env.BlockEnvironment
 
getScopeLevel() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
getScopeLevel() - Method in class com.oracle.truffle.js.parser.env.Environment
 
getScopeLevel() - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
getScript() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
getScriptEngineImportScope() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getScriptFunctionData(int) - Method in interface com.oracle.js.parser.RecompilableScriptFunctionData
 
getSecond() - Method in class com.oracle.truffle.js.runtime.util.Pair
 
getSecond() - Method in class com.oracle.truffle.js.runtime.util.Triple
 
getSegmenterConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSegmenterFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSegmenterGranularity() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
getSegmenterPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSegmentIteratorFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSegmentIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSet() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getSetConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSetFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSetIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSetPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSetSize(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
getSetter() - Method in class com.oracle.js.parser.ir.PropertyNode
Get the setter for this property
getSetter() - Method in class com.oracle.truffle.js.runtime.objects.Accessor
 
getShape() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractShapeCheckNode
 
getShape() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
 
getShape(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
getShape(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
getShape(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
getShape(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
getShape(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
getShape() - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
getShape(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.UnboundProto
 
getShapeDataMap() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getShapeIfObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
getSharedArrayBufferConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSharedArrayBufferFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSharedArrayBufferPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSharedData(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
getSignifier() - Method in class com.oracle.truffle.js.runtime.JSAgent
 
getSingleRealmAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSingletonIndex(Object) - Static method in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
getSource() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the source for this function
getSource() - Method in exception com.oracle.js.parser.ParserException
Get the Source of this ParserException.
getSource() - Method in class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
getSourceLength(Object) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
getSourceLine(int) - Method in class com.oracle.js.parser.Source
Return line text including character position.
getSourceLocation() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
getSourceLocation() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
getSourceName() - Method in class com.oracle.js.parser.ir.FunctionNode
get source name - sourceURL or name derived from Source.
getSourceName(Source) - Static method in class com.oracle.js.parser.ir.FunctionNode
Static source name getter
getSourceOrder() - Method in class com.oracle.js.parser.ir.Node
Integer to sort nodes in source order.
getSourceOrder() - Method in class com.oracle.js.parser.ir.VarNode
 
getSourceSection() - Static method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
getSourceSection() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
getSourceSection() - Method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
getSpeciesGetterFunctionCallTarget() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getStackTrace(Object) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeGetStackTraceNode
 
getStackTrace(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeGetStackTraceNode
 
getStackTraceElement(DynamicObject) - Method in class com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins.CallSiteOperation
 
getStackTraceElementLimit() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
getStackTraceLimit() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getStackTraceLimit(JSRealm) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
getStarExportEntries() - Method in class com.oracle.js.parser.ir.Module
 
getStart() - Method in class com.oracle.js.parser.ir.Expression
 
getStart() - Method in class com.oracle.js.parser.ir.Node
Get start position for node
getStart(Object, int) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
 
getStart() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.LiteralToken
 
getStartWithoutParens() - Method in class com.oracle.js.parser.ir.Expression
 
getState(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
getState(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
getStateAndReset(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
getStateAndReset(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
getStateAsInt(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
getStateAsInt(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
getStateAsIntAndReset(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
getStatementCount() - Method in class com.oracle.js.parser.ir.Block
Returns the number of statements in the block.
getStatements() - Method in class com.oracle.js.parser.ir.Block
Get the list of statements in this block
getStatements() - Method in class com.oracle.js.parser.ir.CaseNode
Get the body for this case node
getStatements() - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
getStatements() - Method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
getStatements() - Method in interface com.oracle.truffle.js.nodes.control.SequenceNode
 
getStaticFieldCount() - Method in class com.oracle.js.parser.ir.ClassNode
 
getStaticRegexResult(JSContext, TRegexUtil.TRegexCompiledRegexAccessor) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStaticRegexResultCompiledRegex() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStaticRegexResultInputString() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStaticRegexResultOriginalInputString() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStatus() - Method in exception com.oracle.truffle.js.runtime.ExitException
 
getStatus() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ForeignLanguageCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.InstanceofCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.JSClassCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.NullCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrimitiveReceiverCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeShapeCheckNode
 
getStore(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
getStrictArgumentsFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getString() - Method in class com.oracle.js.parser.ir.LiteralNode
Fetch String value of node.
getString() - Method in class com.oracle.js.parser.Source
Fetch source content.
getString(int, int) - Method in class com.oracle.js.parser.Source
Fetch a portion of source content.
getString(long) - Method in class com.oracle.js.parser.Source
Fetch a portion of source content associated with a token.
getString() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getString(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getStringConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStringFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getStringIteratorPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStringLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getStringLengthLimit() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getStringLengthLimit() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
GetStringOptionNode - Class in com.oracle.truffle.js.nodes.intl
 
GetStringOptionNode(JSContext, String, String[], String) - Constructor for class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
getStringPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getStyle() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
getSuperSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getSupportedLocales(Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.SupportedLocalesOfNode
 
getSupportedLocalesWithOptions(Object, Object, JSToObjectNode, GetStringOptionNode) - Method in class com.oracle.truffle.js.nodes.intl.SupportedLocalesOfNode
 
getSymbol() - Method in class com.oracle.js.parser.ir.IdentNode
Return the Symbol the compiler has assigned to this identifier.
getSymbol() - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbolObject
 
getSymbolConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSymbolCount() - Method in class com.oracle.js.parser.ir.Block
Get the number of symbols defined in this block.
getSymbolCount() - Method in class com.oracle.js.parser.ir.Scope
Get the number of symbols defined in this block.
getSymbolData(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
getSymbolFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSymbolFlags() - Method in class com.oracle.js.parser.ir.VarNode
Return the flags to use for symbols for this declaration.
getSymbolPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSymbolRegistry() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSymbols() - Method in class com.oracle.js.parser.ir.Block
Get all the symbols defined in this block, in definition order.
getSymbols() - Method in class com.oracle.js.parser.ir.Scope
Get all the symbols defined in this block, in definition order.
getTag() - Method in class com.oracle.js.parser.ir.SwitchNode
Get the tag symbol for this switch.
getTarget() - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.OptionalChainNode.ShortCircuitTargetableNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.PrivateBrandCheckNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
getTarget() - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
getTarget() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment.JumpTargetCloseable
 
getTarget(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getTarget() - Method in interface com.oracle.truffle.js.runtime.JavaScriptFunctionCallNode
Returns the target of the call.
getTargetNonProxy(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
Gets the target of the proxy.
GetTemplateObjectNode - Class in com.oracle.truffle.js.nodes.access
ES6 12.2.9.3 Runtime Semantics: GetTemplateObject(templateLiteral).
GetTemplateObjectNode(JSContext, ArrayLiteralNode, ArrayLiteralNode) - Constructor for class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
GetTemplateObjectNode(JSContext, ArrayLiteralNode, ArrayLiteralNode, Object) - Constructor for class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
getTemplateRegistry() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getTest() - Method in class com.oracle.js.parser.ir.CaseNode
Get the test expression for this case node
getTest() - Method in class com.oracle.js.parser.ir.IfNode
Get the test expression for this IfNode
getTest() - Method in class com.oracle.js.parser.ir.LoopNode
Get the test for this for node
getTest() - Method in class com.oracle.js.parser.ir.TernaryNode
Get the test expression for this ternary expression, i.e.
getThen - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
getThen - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
getThenPart() - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
getThird() - Method in class com.oracle.truffle.js.runtime.util.Triple
 
getThis() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getThisFunctionLevel() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
Returns the number of function levels to skip to reach the function with the [[ThisValue]].
getThisObj(Frame) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getThisObject(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
getThisObject() - Method in class com.oracle.truffle.js.runtime.JSNoSuchMethodAdapter
 
getThisOrGlobal() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getThisSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getThisSlot(FrameDescriptor) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getThisValue() - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
getThrowerAccessor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getThrowerFunction() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getTimeMap() - Method in class com.oracle.truffle.js.runtime.JSConsoleUtil
 
getTimeMillis() - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
getTimeMillisField(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getTimeProfiler() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getTimerResolution() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getTimerResolution() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
getTimezoneOffset(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetTimezoneOffsetNode
 
getToken(int) - Method in class com.oracle.js.parser.AbstractParser
Get the ith token.
getToken() - Method in class com.oracle.js.parser.ir.Node
Get the token for this node.
getToken() - Method in exception com.oracle.js.parser.ParserException
Get the token responsible for this ParserException.
getTokenType() - Method in enum com.oracle.js.parser.ir.RuntimeNode.Request
Get token type
getTopLevelCapability() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
getToPropertyKeyNode() - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
getTopScopeObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getToStringNode() - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
getToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getTrailingArgumentCount() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getTrapFromObject(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getTRegexEmptyResult() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getTrueExpression() - Method in class com.oracle.js.parser.ir.TernaryNode
Get the true expression for this ternary expression, i.e.
getTruffleContext() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getTruffleLanguageHome() - Method in class com.oracle.truffle.js.runtime.AbstractJavaScriptLanguage
 
getTypedArrayConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getTypedArrayName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
getTypedArrayNotDetachedAssumption() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getTypedArrayPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getTypeName() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getTypeName(boolean) - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getTypeName() - Method in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
getUInt() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
Reads an unsigned variable byte size encoded value that is known to fit into the range of int.
getUInt() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getUncached() - Static method in class com.oracle.truffle.js.nodes.access.FromPropertyDescriptorNode
 
getUncached() - Static method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.JSClassProfile
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.CompileRegexNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsNullNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadBooleanMemberNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadIntMemberNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadMemberNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadStringMemberNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeExecMethodNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeGetGroupBoundariesMethodNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexMaterializeResultNode
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexResultAccessor
 
getUncached() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.ValidateRegexNode
 
getUncachedCall() - Static method in class com.oracle.truffle.js.nodes.interop.JSInteropCallNode
 
getUncachedRead() - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getUncachedWrite() - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getUnregisterToken() - Method in class com.oracle.truffle.js.runtime.builtins.FinalizationRecord
 
getURL() - Method in class com.oracle.js.parser.Source
Returns the source URL of this script Source.
getUseCount() - Method in class com.oracle.js.parser.ir.Symbol
Get the symbol's use count
getUsedLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getUsedLength(Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
getUserArgument(Object[], int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
getUserArgumentCount(Object[]) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
getUTF8() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getValue() - Method in class com.oracle.js.parser.AbstractParser
Get the value of the current token.
getValue(long) - Method in class com.oracle.js.parser.AbstractParser
Get the value of a specific token
getValue() - Method in class com.oracle.js.parser.ir.LiteralNode
Get the literal node value
getValue() - Method in class com.oracle.js.parser.ir.PropertyNode
Get the value of this property
getValue() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser.Member
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBigIntNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBooleanNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantDoubleNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantIntegerNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNullNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNumericUnitNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantSafeIntegerNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantStringNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantUndefinedNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.AccessorPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayBufferViewNonIntegerIndexGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayLengthPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.BooleanPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ClassPrototypePropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.DoublePropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalAccessorPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalBooleanPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalDoublePropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalIntPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalLongPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalObjectPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ForeignPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionLengthPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionNamePropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GenericPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
getValue(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.IntPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaPackagePropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaStringMethodGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSAdapterPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSProxyDispatcherPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSProxyDispatcherRequiredPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyNamedCaptureGroupPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyRegexResultIndexPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LongPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ObjectPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringLengthPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringObjectLengthPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.TypeErrorPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyErrorNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyGetNode
 
getValue(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.UnspecializedPropertyGetNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
getValue(PropertyDescriptor, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
getValue() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
getValue(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.8 [[Get]] (P, Receiver).
getValue(long) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
getValue(long) - Method in class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject
 
getValue(Property, DynamicObject, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
Get the value assigned to this property in the given object and store.
getValue() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getValue() - Method in interface com.oracle.truffle.js.runtime.util.JSHashMap.Cursor
The value of the current entry.
getValueBoolean(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.BooleanPropertyGetNode
 
getValueBoolean(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalBooleanPropertyGetNode
 
getValueBoolean(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
getValueBoolean(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueBoolean(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayLengthPropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.DoublePropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalDoublePropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalIntPropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionLengthPropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
getValueDouble(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueDouble(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.IntPropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyRegexResultIndexPropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringLengthPropertyGetNode
 
getValueDouble(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringObjectLengthPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayLengthPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalIntPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionLengthPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
getValueInt(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueInt(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.IntPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyRegexResultIndexPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringLengthPropertyGetNode
 
getValueInt(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringObjectLengthPropertyGetNode
 
getValueLong(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalLongPropertyGetNode
 
getValueLong(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
getValueLong(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueLong(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueLong(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LongPropertyGetNode
 
getValueNoEscape() - Method in class com.oracle.js.parser.AbstractParser
Get the value of the current token.
getValueOrDefault(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueOrDefault(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValueOrUndefined(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getVar() - Method in class com.oracle.js.parser.ir.ExportNode
 
getVarDeclarationBlock() - Method in class com.oracle.js.parser.ir.FunctionNode
Get the var declaration block, i.e., the actual function body, which is either FunctionNode.getBody() or the next block after skipping the parameter initialization block.
getVariableEnvironment() - Method in class com.oracle.truffle.js.parser.env.Environment
 
getVariableEnvironment() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
GetViewValueNode - Class in com.oracle.truffle.js.nodes.access
 
GetViewValueNode(JSContext, String, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
GetViewValueNode(JSContext, TypedArrayFactory, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
getWaiterList(JSContext, DynamicObject, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
getWaiterList(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
getWaiterList() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Shared
 
getWaiterList(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getWeakHashMap() - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMapObject
 
getWeakHashMap() - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSetObject
 
getWeakMapConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getWeakMapFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getWeakMapPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getWeakRefConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getWeakReference() - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRefObject
 
getWeakRefFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getWeakRefPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getWeakRefTarget() - Method in class com.oracle.truffle.js.runtime.builtins.FinalizationRecord
 
getWeakSetConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getWeakSetFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getWeakSetPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getWithReceiver(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getWithVarName() - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
getWrappedNode(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
Helper to retrieve the node wrapped by a given JavaScript node.
getWrappee() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
getWritable() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
getYieldResultSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
global(Object) - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmGlobalNode
 
GLOBAL - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
GLOBAL - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
global(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
GLOBAL_ARGUMENTS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
GLOBAL_ARGUMENTS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
GLOBAL_COMMONJS_REQUIRE_EXTENSIONS - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GLOBAL_FUNCTIONS - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GLOBAL_LOAD - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GLOBAL_NASHORN_EXTENSIONS - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GLOBAL_PRINT - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GLOBAL_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
GLOBAL_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSTest262
 
GLOBAL_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
GLOBAL_SHELL - Static variable in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GlobalBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for the global object.
GlobalBuiltins() - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins
 
GlobalBuiltins.Global - Enum in com.oracle.truffle.js.builtins
 
GlobalBuiltins.GlobalLoadBuiltins - Class in com.oracle.truffle.js.builtins
Built-ins for load.
GlobalBuiltins.GlobalLoadBuiltins.GlobalLoad - Enum in com.oracle.truffle.js.builtins
 
GlobalBuiltins.GlobalNashornExtensionParseToJSONNode - Class in com.oracle.truffle.js.builtins
For load("nashorn:parser.js") compatibility.
GlobalBuiltins.GlobalNashornScriptingBuiltins - Class in com.oracle.truffle.js.builtins
 
GlobalBuiltins.GlobalNashornScriptingBuiltins.GlobalNashornScripting - Enum in com.oracle.truffle.js.builtins
Manually added in initGlobalNashornExtensions or initGlobalScriptingExtensions.
GlobalBuiltins.GlobalPrintBuiltins - Class in com.oracle.truffle.js.builtins
Built-ins for print.
GlobalBuiltins.GlobalPrintBuiltins.GlobalPrint - Enum in com.oracle.truffle.js.builtins
 
GlobalBuiltins.GlobalScriptingEXECNode - Class in com.oracle.truffle.js.builtins
Implements $EXEC() in Nashorn scripting mode.
GlobalBuiltins.GlobalShellBuiltins - Class in com.oracle.truffle.js.builtins
Built-ins for js shell (for compatibility with e.g.
GlobalBuiltins.GlobalShellBuiltins.GlobalShell - Enum in com.oracle.truffle.js.builtins
 
GlobalBuiltins.JSFileLoadingOperation - Class in com.oracle.truffle.js.builtins
 
GlobalBuiltins.JSGlobalDecodeURINode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 15.1.3.1 decodeURI() and of ECMAScript 5.1 15.1.3.2 decodeURIComponent().
GlobalBuiltins.JSGlobalEncodeURINode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 15.1.3.3 encodeURI() and of ECMAScript 5.1 15.1.3.4 encodeURIComponent().
GlobalBuiltins.JSGlobalExitNode - Class in com.oracle.truffle.js.builtins
Non-standard global exit() and quit() functions to provide compatibility with Nashorn (both) and V8 (only quit).
GlobalBuiltins.JSGlobalIndirectEvalNode - Class in com.oracle.truffle.js.builtins
This node is used only for indirect calls to eval.
GlobalBuiltins.JSGlobalIsFiniteNode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 15.1.2.5 isFinite() method.
GlobalBuiltins.JSGlobalIsNaNNode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 15.1.2.4 isNaN() method.
GlobalBuiltins.JSGlobalLoadNode - Class in com.oracle.truffle.js.builtins
 
GlobalBuiltins.JSGlobalLoadWithNewGlobalNode - Class in com.oracle.truffle.js.builtins
Implementation of non-standard method loadWithNewGlobal() as defined by Nashorn.
GlobalBuiltins.JSGlobalParseFloatNode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 15.1.2.3 parseFloat() method.
GlobalBuiltins.JSGlobalParseIntNode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 15.1.2.2 parseInt() method.
GlobalBuiltins.JSGlobalPrintNode - Class in com.oracle.truffle.js.builtins
Non-standard print()/printErr() method to write to the console.
GlobalBuiltins.JSGlobalReadBufferNode - Class in com.oracle.truffle.js.builtins
Non-standard readbuffer() to provide compatibility with V8.
GlobalBuiltins.JSGlobalReadFullyNode - Class in com.oracle.truffle.js.builtins
Non-standard read() and readFully() to provide compatibility with V8 and Nashorn, respectively.
GlobalBuiltins.JSGlobalReadLineNode - Class in com.oracle.truffle.js.builtins
Non-standard readline() for V8 compatibility, and readLine(prompt) for Nashorn compatibility (only available in nashorn-compat mode with scripting enabled).
GlobalBuiltins.JSGlobalUnEscapeNode - Class in com.oracle.truffle.js.builtins
Implementation of ECMAScript 5.1 B.2.1 escape() method and of ECMAScript 5.1 B.2.2 unescape() method.
GlobalBuiltins.JSLoadOperation - Class in com.oracle.truffle.js.builtins
 
GlobalCommonJSRequireBuiltins - Class in com.oracle.truffle.js.builtins.commonjs
Built-ins for CommonJS 'require' emulation.
GlobalCommonJSRequireBuiltins() - Constructor for class com.oracle.truffle.js.builtins.commonjs.GlobalCommonJSRequireBuiltins
 
GlobalCommonJSRequireBuiltins.GlobalRequire - Enum in com.oracle.truffle.js.builtins.commonjs
 
GlobalConstantNode - Class in com.oracle.truffle.js.nodes.access
 
GlobalConstantNode(JSContext, String, JSConstantNode) - Constructor for class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
GlobalDeclarationInstantiationNode - Class in com.oracle.truffle.js.nodes.access
 
GlobalDeclarationInstantiationNode(JSContext, DeclareGlobalNode[]) - Constructor for class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
GlobalEnvironment - Class in com.oracle.truffle.js.parser.env
 
GlobalEnvironment(Environment, NodeFactory, JSContext) - Constructor for class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
GlobalLexVarRef(String, boolean) - Constructor for class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
GlobalLoadBuiltins() - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalLoadBuiltins
 
GlobalNashornExtensionParseToJSONNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornExtensionParseToJSONNode
 
GlobalNashornScriptingBuiltins() - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornScriptingBuiltins
 
GlobalObjectNode - Class in com.oracle.truffle.js.nodes.access
 
GlobalObjectNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
GlobalPrintBuiltins() - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalPrintBuiltins
 
GlobalPropertyNode - Class in com.oracle.truffle.js.nodes.access
 
GlobalPropertyNode(JSContext, String, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
globalPropertySetInStrictMode(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
GlobalScopeLookupNode - Class in com.oracle.truffle.js.nodes.access
Checks if a scope binding is present and guards against TDZ and const assignment.
GlobalScopeNode - Class in com.oracle.truffle.js.nodes.access
 
GlobalScopeNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
GlobalScopeVarWrapperNode - Class in com.oracle.truffle.js.nodes.access
Wrapper around a global property access that handles potential lexical declarations shadowing global properties.
GlobalScopeVarWrapperNode(String, JavaScriptNode, JavaScriptNode, JSTargetableNode) - Constructor for class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
GlobalScriptingEXECNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalScriptingEXECNode
 
GlobalShellBuiltins() - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalShellBuiltins
 
GlobalVarRef(String) - Constructor for class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
GRAAL_BUILTIN - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
GRAAL_BUILTIN_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
GraalJSEvaluator - Class in com.oracle.truffle.js.parser
This is the main external entry into the GraalJS parser.
GraalJSEvaluator() - Constructor for class com.oracle.truffle.js.parser.GraalJSEvaluator
 
GraalJSException - Exception in com.oracle.truffle.js.runtime
 
GraalJSException(String, Throwable, Node, int) - Constructor for exception com.oracle.truffle.js.runtime.GraalJSException
 
GraalJSException(String, Node, int) - Constructor for exception com.oracle.truffle.js.runtime.GraalJSException
 
GraalJSException(String, SourceSection, int) - Constructor for exception com.oracle.truffle.js.runtime.GraalJSException
 
GraalJSException.JSStackTraceElement - Class in com.oracle.truffle.js.runtime
 
GraalJSParserHelper - Class in com.oracle.truffle.js.parser
 
GRANULARITY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
GRAPHEME - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
group(Object[]) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleGroupNode
 
GROUP_COUNT - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.CompiledRegex
 
groupCount(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexAccessor
 
groupEnd() - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleGroupEndNode
 
GROUPS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
GROUPS - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.CompiledRegex
 
GROUPS_RESULT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
grow() - Method in class com.oracle.js.parser.TokenStream
Grow the buffer to accommodate more token descriptors.
guardIsJSObject(Object) - Method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 

H

H11 - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
H12 - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
H23 - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
H24 - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
has(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapHasNode
 
has(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetHasNode
 
has(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapHasNode
 
has(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetHasNode
 
HAS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
has(Object) - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
HAS_APPLY_ARGUMENTS_CALL - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function contain a fn.apply(_, arguments) call?
HAS_ARROW_EVAL - Static variable in class com.oracle.js.parser.ir.FunctionNode
Flag indicating that this non-arrow function has an eval nested in an arrow function.
HAS_BEEN_DECLARED - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol seen a declaration? Used for block scoped LET and CONST symbols only.
HAS_DIRECT_SUPER - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function contain a super call? (cf.
HAS_EVAL - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does the function call eval? If it does, then all variables in this function might be get/set by it and it can introduce new variables into this function's scope too.
HAS_FUNCTION_DECLARATIONS - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function have nested declarations?
HAS_NESTED_EVAL - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does a nested function contain eval? If it does, then all variables in this function might be get/set by it.
HAS_NON_SIMPLE_PARAMETER_LIST - Static variable in class com.oracle.js.parser.ir.FunctionNode
Flag indicating that this function has a non-simple parameter list.
HAS_SCOPE_BLOCK - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function have any blocks that create a scope? This is used to determine if the function needs to have a local variable slot for the scope symbol.
hasApplyArgumentsCall() - Method in class com.oracle.js.parser.ir.FunctionNode
 
hasArgumentsSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasArrayElements() - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
hasArrayElements() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
hasArrayElements() - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
hasArrowEval() - Method in class com.oracle.js.parser.ir.FunctionNode
 
hasAwait() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasBeenDeclared() - Method in class com.oracle.js.parser.ir.Symbol
Has this symbol been declared
hasBlockScopedOrRedeclaredSymbols() - Method in class com.oracle.js.parser.ir.Scope
 
hasCached(DynamicObject, DynamicObject, PropertyGetNode, HasHiddenKeyCacheNode, ValueProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapHasNode
 
HasCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.HasCacheNode
 
hasConfigurable() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
hasConstDeclaration(String) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
hasCoverInitializedName() - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
hasCoverInitializedName() - Method in class com.oracle.js.parser.ir.ObjectNode
 
hasDeclarations() - Method in class com.oracle.js.parser.ir.Scope
 
hasDefaultCase() - Method in class com.oracle.js.parser.ir.SwitchNode
 
hasDetachedBuffer(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ArrayBufferViewGetByteLengthNode
 
hasDetachedBuffer(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
hasDetachedBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
hasDirectSuper() - Method in class com.oracle.js.parser.ir.FunctionNode
 
hasDisconnectedIndices(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
hasEnumerable() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
hasErrors() - Method in class com.oracle.js.parser.ErrorManager
Test to see if errors have occurred.
hasEval() - Method in class com.oracle.js.parser.ir.FunctionNode
Check if this function has a call expression for the identifier "eval" (that is, eval(...)).
hasExactlyOneRootBodyTag(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
 
hasExternalProperties(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
If this flag is set, the object has extra properties that are not included in the DynamicObject's shape.
hasForeignObjectPrototype() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
hasGet() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
hasGetter() - Method in class com.oracle.truffle.js.runtime.objects.Accessor
 
hasGoto() - Method in class com.oracle.js.parser.ir.ForNode
 
hasGoto() - Method in class com.oracle.js.parser.ir.JumpStatement
 
hasGoto() - Method in class com.oracle.js.parser.ir.Statement
Check if this statement repositions control flow with goto like semantics, for example BreakNode or a ForNode with no test
hasGoto() - Method in class com.oracle.js.parser.ir.WhileNode
 
hasGroup(Object, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexNamedCaptureGroupsAccessor
 
hashCode() - Method in class com.oracle.js.parser.ir.Node
 
hashCode() - Method in class com.oracle.js.parser.Source
 
hashCode() - Method in class com.oracle.truffle.js.runtime.BigInt
 
hashCode() - Method in class com.oracle.truffle.js.runtime.interop.InteropAsyncFunction
 
hashCode() - Method in class com.oracle.truffle.js.runtime.interop.InteropBoundFunction
 
hashCode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
hashCode() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
hashCode() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
hashCode() - Method in class com.oracle.truffle.js.runtime.Symbol
 
hashCode() - Method in class com.oracle.truffle.js.runtime.util.Pair
 
hashCode() - Method in class com.oracle.truffle.js.runtime.util.Triple
 
HasHiddenKeyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasHiddenKeyCacheNode(HiddenKey) - Constructor for class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
hasHiddenProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
hasHoistedVarDeclarations() - Method in class com.oracle.js.parser.ir.Scope
 
hasHoles(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
hasHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
hasHolesNode - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
hasImportMetaInitializerBeenSet() - Method in class com.oracle.truffle.js.runtime.JSContext
 
hasImportModuleDynamicallyCallbackBeenSet() - Method in class com.oracle.truffle.js.runtime.JSContext
 
hasInit() - Method in class com.oracle.js.parser.ir.VarNode
Does this variable declaration have an init value
hasInstance(Object, Object) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.HasInstanceNode
 
hasInstanceFields() - Method in class com.oracle.js.parser.ir.ClassNode
 
HasInstanceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.HasInstanceNode
 
hasLanguage() - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasLazyInit() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
hasLexicalDeclaration(String) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
hasLocalVar(String) - Method in class com.oracle.truffle.js.parser.env.Environment
 
hasLocalVar(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasMemberReadSideEffects(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasMembers() - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasMemberWriteSideEffects(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasMetaObject() - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapterObject
 
hasMetaObject() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
hasMetaObject() - Method in class com.oracle.truffle.js.runtime.objects.JSNonProxyObject
 
hasNamedCG(Object) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
hasNewTargetConstructor() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
hasNext() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray.DefaultIterator
 
hasNonObjectKey(DynamicObject, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapHasNode
 
hasNonObjectKey(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetHasNode
 
hasNoObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetHasNode
 
hasOffset() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
hasOnlyShapeProperties() - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
hasOnlyShapeProperties() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
hasOnlyShapeProperties() - Method in class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject
 
hasOnlyShapeProperties() - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
HasOnlyShapePropertiesNode - Class in com.oracle.truffle.js.nodes.access
 
HasOnlyShapePropertiesNode() - Constructor for class com.oracle.truffle.js.nodes.access.HasOnlyShapePropertiesNode
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
hasOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
hasOwnProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
hasOwnProperty(long) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
hasOwnProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
hasOwnProperty(long) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
hasOwnProperty(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasOwnProperty(DynamicObject, long, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasOwnProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasOwnProperty(DynamicObject, Object, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasOwnProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
hasOwnProperty(long) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
hasOwnPropertyBigInt(BigInt, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertyForeign(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertyLazyString(JSLazyString, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertyNullOrUndefined(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertyPrimitive(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertySafeInteger(SafeInteger, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertySymbol(Symbol, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasPerIterationScope() - Method in class com.oracle.js.parser.ir.ForNode
 
hasPerIterationScope() - Method in class com.oracle.js.parser.ir.LoopNode
Does this loop have a LET declaration and hence require a per-iteration scope?
hasPerIterationScope() - Method in class com.oracle.js.parser.ir.WhileNode
 
hasPrivateInstanceMethods() - Method in class com.oracle.js.parser.ir.ClassNode
 
hasPrivateMethods() - Method in class com.oracle.js.parser.ir.ClassNode
 
hasProperty(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
hasProperty(Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
hasProperty(Object, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.AbsentHasPropertyCacheNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.ArrayBufferViewHasNonIntegerIndexNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.ForeignHasPropertyCacheNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.GenericHasPropertyCacheNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.HasCacheNode
 
hasProperty(Object) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.JSAdapterHasPropertyCacheNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.JSProxyDispatcherPropertyHasNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.PresentHasPropertyCacheNode
 
hasProperty(Object, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.UnspecializedHasPropertyCacheNode
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
hasProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
hasProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.7 [[HasProperty]] (P).
hasProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
hasProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
hasProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
hasProperty(Object, Object) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
hasProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
hasProperty(long) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
hasProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.7 [[HasProperty]] (P).
hasProperty(long) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
hasProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
hasProperty(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasProperty(DynamicObject, long, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasProperty(DynamicObject, Object, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasProperty(Object) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
hasProperty(long) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
HasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode(Object, JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
HasPropertyCacheNode.AbsentHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
For use when a property is undefined.
HasPropertyCacheNode.ArrayBufferViewHasNonIntegerIndexNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.ForeignHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.GenericHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.HasCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.JSAdapterHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.JSProxyDispatcherPropertyHasNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.LinkedHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.PresentHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasPropertyCacheNode.UnspecializedHasPropertyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
hasPrototypeElements(DynamicObject) - Method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
hasRegularToString(double) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
hasRegularToStringInInt32Range(double) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
hasRemaining() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
hasRemaining() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
hasRestParameter() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasReturn() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasSeparateConstructor() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
hasSet() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
hasSetter() - Method in class com.oracle.truffle.js.runtime.objects.Accessor
 
hasSimpleParameterList() - Method in class com.oracle.js.parser.ir.FunctionNode
 
hasSimpleParameterList() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasSourceLocation() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
hasSourceSection() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
hasSpread() - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
hasStaticFields() - Method in class com.oracle.js.parser.ir.ClassNode
 
hasStrictFunctionProperties() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
hasSymbol(String) - Method in class com.oracle.js.parser.ir.Block
Test if a symbol with this name is defined in the current block.
hasSymbol(String) - Method in class com.oracle.js.parser.ir.Scope
Test if a symbol with this name is defined in the current block.
hasSyntheticArguments() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.JSReadFrameSlotNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.RegExpLiteralNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.function.AbstractBodyNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.function.EvalNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode.PromiseReactionJobRootNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBaseNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
hasTag(Class<? extends Tag>) - Method in class com.oracle.truffle.js.nodes.unary.VoidNode
 
hasTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
hasTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
hasTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
hasTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
hasTemporalDeadZone() - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
hasTemporalDeadZone - Variable in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
hasTemporalDeadZone() - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
hasTemporalDeadZone() - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
hasTemporalDeadZone(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
hasTerminalFlags() - Method in class com.oracle.js.parser.ir.Statement
Check if this statement has terminal flags, i.e.
hasTrailingComma() - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
hasValue() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
hasVarDeclaration(String) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
hasWritable() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
hasYield() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
Heap(Shape, byte[]) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Heap
 
HEAP_INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
heapDump(Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugHeapDumpNode
 
HeapDump - Class in com.oracle.truffle.js.builtins.helper
 
helpWithDefault(String, OptionKey<? extends Object>) - Static method in class com.oracle.truffle.js.runtime.JSContextOptions
 
hexDigitValue(char) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
HIDDEN_PROTO - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
hint - Variable in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
HINT_DEFAULT - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
HINT_NUMBER - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
HINT_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
hoistableBlockFunctionDeclarations - Variable in class com.oracle.js.parser.ir.Scope
 
hoistedVarDeclarations - Variable in class com.oracle.js.parser.ir.Scope
 
HOLE_VALUE - Static variable in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
HOLE_VALUE - Static variable in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
HOLE_VALUE_DOUBLE - Static variable in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
HolesDoubleArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
HolesIntArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
HolesJSObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
HolesObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
HOME_OBJECT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
hostCleanupFinalizationRegistry(JSFinalizationRegistryObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
4.1.3 Execution and 4.1.4.1 HostCleanupFinalizationRegistry.
hostImportModuleDynamically(JSRealm, ScriptOrModule, String) - Method in class com.oracle.truffle.js.runtime.JSContext
Invokes the HostImportModuleDynamically (and FinishDynamicImport) callback.
hostResolveImportedModule(JSContext, ScriptOrModule, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
hostResolveImportedModule(JSContext, ScriptOrModule, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
HOUR - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed hour value.
HOUR - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
HOUR12 - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
HOUR_CYCLE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
hourFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
hypot(Object...) - Method in class com.oracle.truffle.js.builtins.math.HypotNode
 
HypotNode - Class in com.oracle.truffle.js.builtins.math
 
HypotNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.HypotNode
 

I

ID - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
identical(Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
identifier - Variable in class com.oracle.truffle.js.nodes.access.LazyReadFrameSlotNode
 
identifier - Variable in class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
identifyInfinity(String, char) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
identifyPrimitiveContentType(Object[], boolean) - Static method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
IdentNode - Class in com.oracle.js.parser.ir
IR representation for an identifier.
IdentNode(long, int, String) - Constructor for class com.oracle.js.parser.ir.IdentNode
Constructor
IdentUtils - Class in com.oracle.js.parser
Utility methods for parsing of identifiers.
IfNode - Class in com.oracle.js.parser.ir
IR representation for an IF statement.
IfNode(int, long, int, Expression, Block, Block) - Constructor for class com.oracle.js.parser.ir.IfNode
Constructor
IfNode - Class in com.oracle.truffle.js.nodes.control
12.5 The if Statement.
IGNORE_CASE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
IGNORE_CASE - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
IGNORE_PUNCTUATION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ignoreCase(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
IMPLEMENTATION_NAME - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
ImportCallNode - Class in com.oracle.truffle.js.nodes.promise
Represents the import call expression syntax: import(specifier).
ImportCallNode(JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.promise.ImportCallNode
 
ImportClauseNode - Class in com.oracle.js.parser.ir
 
ImportClauseNode(long, int, int, IdentNode) - Constructor for class com.oracle.js.parser.ir.ImportClauseNode
 
ImportClauseNode(long, int, int, NameSpaceImportNode) - Constructor for class com.oracle.js.parser.ir.ImportClauseNode
 
ImportClauseNode(long, int, int, NamedImportsNode) - Constructor for class com.oracle.js.parser.ir.ImportClauseNode
 
ImportClauseNode(long, int, int, IdentNode, NameSpaceImportNode) - Constructor for class com.oracle.js.parser.ir.ImportClauseNode
 
ImportClauseNode(long, int, int, IdentNode, NamedImportsNode) - Constructor for class com.oracle.js.parser.ir.ImportClauseNode
 
importDefault(String) - Static method in class com.oracle.js.parser.ir.Module.ImportEntry
 
ImportMetaInitializer - Interface in com.oracle.truffle.js.runtime
Initializer of importMeta objects (corresponds to HostFinalizeImportMeta operation).
ImportMetaNode - Class in com.oracle.truffle.js.nodes.module
Returns the import.meta object of a module, initializing it if necessary.
importModuleDynamically(JSRealm, ScriptOrModule, String) - Method in interface com.oracle.truffle.js.runtime.ImportModuleDynamicallyCallback
Executes the embedder-provided callback to resolve a dynamically imported module.
ImportModuleDynamicallyCallback - Interface in com.oracle.truffle.js.runtime
Callback for dynamic import syntax (corresponds to HostImportModuleDynamically).
ImportNode - Class in com.oracle.js.parser.ir
 
ImportNode(long, int, int, LiteralNode<String>) - Constructor for class com.oracle.js.parser.ir.ImportNode
 
ImportNode(long, int, int, ImportClauseNode, FromNode) - Constructor for class com.oracle.js.parser.ir.ImportNode
 
importSpecifier(String, String) - Static method in class com.oracle.js.parser.ir.Module.ImportEntry
 
importSpecifier(String) - Static method in class com.oracle.js.parser.ir.Module.ImportEntry
 
ImportSpecifierNode - Class in com.oracle.js.parser.ir
 
ImportSpecifierNode(long, int, int, IdentNode, IdentNode) - Constructor for class com.oracle.js.parser.ir.ImportSpecifierNode
 
importStarAsNameSpaceFrom(String) - Static method in class com.oracle.js.parser.ir.Module.ImportEntry
 
importValue(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Convert the value to a type valid in Graal.js, from something received via TruffleInterop.
ImportValueNode - Class in com.oracle.truffle.js.nodes.interop
This node prepares the import of a value from Interop.
ImportValueNode() - Constructor for class com.oracle.truffle.js.nodes.interop.ImportValueNode
 
imul(int, int) - Static method in class com.oracle.truffle.js.builtins.math.ImulNode
 
ImulNode - Class in com.oracle.truffle.js.builtins.math
 
inboundFast(DynamicObject, int) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
inBoundsZeroBasedSetLength(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
inBoundsZeroBasedSetUsedLength(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
inc() - Method in class com.oracle.truffle.js.runtime.util.DebugCounter
 
incConsoleIndentation() - Method in class com.oracle.truffle.js.runtime.JSConsoleUtil
 
inClassFieldInitializer() - Method in class com.oracle.js.parser.ir.Scope
 
includes(Object, Object, Object, JSIdenticalNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIncludesNode
 
includesGeneric(Object, Object, Object, JSToStringNode, IsRegExpNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIncludesNode
 
includesString(String, String, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIncludesNode
 
IncOp() - Constructor for class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
incPendingAsyncDependencies() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
incrementExact() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
incrementHolesCount(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
incrementHolesCount(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
incrementHolesCount(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
incrementHolesCount(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
incrementHolesCount(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
inCriticalSection() - Method in class com.oracle.truffle.js.runtime.JSAgent
 
inDerivedConstructor() - Method in class com.oracle.js.parser.ir.Scope
 
index - Variable in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
index - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode.ResolveElementArgs
 
INDEX - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
INDEX - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
indexInIntRangeCondition - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation.DefaultCallbackNode
 
indexLessThanLength(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray.CreateWritableProfileAccess
 
IndexNode - Class in com.oracle.js.parser.ir
IR representation of an indexed access (brackets operator.)
IndexNode(long, int, Expression, Expression, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.IndexNode
Constructors
IndexNode(long, int, Expression, Expression) - Constructor for class com.oracle.js.parser.ir.IndexNode
 
indexNode - Variable in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
indexOf(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIndexOfNode
 
indexOfGeneric(Object, Object, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIndexOfNode
 
indexOfStringInt(String, String, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIndexOfNode
 
indexOfStringUndefined(String, String, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIndexOfNode
 
indexZero(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray.CreateWritableProfileAccess
 
INDICES - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
indirectCall(CallTarget, Object[], IndirectCallNode) - Static method in class com.oracle.truffle.js.nodes.function.InternalCallNode
 
inDirectEval() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
indirectEvalBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalBoolean(boolean) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalDouble(double) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalForeignObject(Object, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalInt(int) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalJSType(DynamicObject) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalLong(long) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalString(String) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalSymbol(Symbol) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
INFINITY_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
inFunction() - Method in class com.oracle.js.parser.ir.Scope
 
inInt32Range(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
initAsyncParentModules() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
initDisconnectedIndices() - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
 
InitErrorObjectNode - Class in com.oracle.truffle.js.nodes.access
 
InitErrorObjectNode.DefineStackPropertyNode - Class in com.oracle.truffle.js.nodes.access
 
InitFunctionNode - Class in com.oracle.truffle.js.nodes.function
 
InitFunctionNode(JSFunctionData, JSContext, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
InitFunctionNode(JSFunctionData) - Constructor for class com.oracle.truffle.js.nodes.function.InitFunctionNode
 
InitialArraySize - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
initialize() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
initializeCallTarget(JSFunctionData, JSFunctionData.Target, CallTarget) - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
initializeCallTarget(JSFunctionData, JSFunctionData.Target, CallTarget) - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
initializeCallTarget(JSFunctionData, JSFunctionData.Target, CallTarget) - Method in interface com.oracle.truffle.js.runtime.builtins.JSFunctionData.CallTargetInitializer
 
initializeCollator(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeCollatorNode
 
initializeCollator(JSContext, JSCollator.InternalState, String[], String, String, Boolean, String, String, Boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
InitializeCollatorNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeCollatorNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeCollatorNode
 
initializeContext(JSRealm) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
initializeDateTimeFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeDateTimeFormatNode
 
InitializeDateTimeFormatNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeDateTimeFormatNode(JSContext, String, String) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeDateTimeFormatNode
 
initializeDisplayNames(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeDisplayNamesNode
 
InitializeDisplayNamesNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeDisplayNamesNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeDisplayNamesNode
 
initializeEager(JSFunctionData) - Method in interface com.oracle.truffle.js.runtime.builtins.JSFunctionData.CallTargetInitializer
 
initializeImportMeta(DynamicObject, JSModuleRecord) - Method in interface com.oracle.truffle.js.runtime.ImportMetaInitializer
Invoked when importMeta object is created.
InitializeInstanceElementsNode - Class in com.oracle.truffle.js.nodes.access
InitializeInstanceElements (O, constructor).
InitializeInstanceElementsNode(JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
initializeListFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeListFormatNode
 
InitializeListFormatNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeListFormatNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeListFormatNode
 
InitializeLocaleNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeLocaleNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
initializeLocaleOther(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
initializeLocaleUsingLocale(DynamicObject, DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
initializeLocaleUsingObject(DynamicObject, DynamicObject, Object, JSToStringNode) - Method in class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
initializeLocaleUsingString(DynamicObject, String, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeLocaleNode
 
initializeMultipleContexts() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
initializeNumberFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeNumberFormatNode
 
InitializeNumberFormatNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeNumberFormatNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeNumberFormatNode
 
initializeNumberFormatter() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
initializeNumberFormatter() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
initializePluralRules(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializePluralRulesNode
 
initializePluralRules() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules.InternalState
 
InitializePluralRulesNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializePluralRulesNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializePluralRulesNode
 
initializeRelativeTimeFormat(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeRelativeTimeFormatNode
 
InitializeRelativeTimeFormatNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeRelativeTimeFormatNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeRelativeTimeFormatNode
 
initializeRelativeTimeFormatter() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat.InternalState
 
initializeRoot(JSFunctionData) - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
initializeRoot(JSFunctionData) - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
initializeRoot(JSFunctionData) - Method in interface com.oracle.truffle.js.runtime.builtins.JSFunctionData.Initializer
 
initializeSegmenter(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializeSegmenterNode
 
InitializeSegmenterNode - Class in com.oracle.truffle.js.nodes.intl
 
InitializeSegmenterNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.InitializeSegmenterNode
 
initProperties(DynamicObject, JSFunctionData) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
initProto(T, JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
initProto(T, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
initRealmBuiltinObject() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
Inlined(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode.Inlined
 
Inlined(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode.Inlined
 
Inlined(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode.Inlined
 
InlineTrivialBuiltins - Static variable in class com.oracle.truffle.js.runtime.JSConfig
AST-level inlining of trivial built-in functions (e.g.
inMethod() - Method in class com.oracle.js.parser.ir.Scope
 
inModule() - Method in class com.oracle.js.parser.ir.LexicalContext
 
InNode - Class in com.oracle.truffle.js.nodes.binary
 
InNode(JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.InNode
 
INPUT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
INSERTABLE - Static variable in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
INSERTABLE - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
insertCached(T, T, int) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
InsertNewTargetRootNode(JavaScriptLanguage, CallTarget, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.NewTargetRootNode.InsertNewTargetRootNode
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMap
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
Instance(Shape) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype.Instance
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSet
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
instance() - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.java.JavaPackage
 
instance() - Static method in class com.oracle.truffle.js.runtime.objects.Dead
 
instance - Static variable in class com.oracle.truffle.js.runtime.objects.Null
 
instance - Static variable in class com.oracle.truffle.js.runtime.objects.Undefined
 
InstanceofCheckNode(Class<?>, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.InstanceofCheckNode
 
InstanceofNode - Class in com.oracle.truffle.js.nodes.binary
 
InstanceofNode(JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
InstanceofNode.IsBoundFunctionCacheNode - Class in com.oracle.truffle.js.nodes.binary
Caches on the passed function and its property of being a "bound function exotic object".
InstanceofNode.OrdinaryHasInstanceNode - Class in com.oracle.truffle.js.nodes.binary
 
instantiate(Object[], JavaScriptLanguage, JSInteropInstantiateNode, ExportValueNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
instantiate(Object[], JavaScriptLanguage, JSRealm, JSInteropInstantiateNode, ExportValueNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
integerValueOf(String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
INTEGRITY_LEVEL_FROZEN - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_FROZEN_LENGTH_READONLY - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_MASK - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_NONE - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_NONE_LENGTH_READONLY - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_NOT_EXTENSIBLE - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_NOT_EXTENSIBLE_LENGTH_READONLY - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_SEALED - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVEL_SEALED_LENGTH_READONLY - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTEGRITY_LEVELS - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
integrityLevel - Variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
INTERMEDIATE_VALUE - Static variable in class com.oracle.truffle.js.nodes.JavaScriptNode
 
INTERNAL_BUILTINS - Static variable in class com.oracle.truffle.js.builtins.PolyglotBuiltins
 
INTERNAL_SOURCE_URL_PREFIX - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
InternalCallNode - Class in com.oracle.truffle.js.nodes.function
Simple call helper node for internal calls, caching on the call target.
InternalCallNode() - Constructor for class com.oracle.truffle.js.nodes.function.InternalCallNode
 
internalParseForTiming(JSContext, Source) - Static method in class com.oracle.truffle.js.parser.GraalJSEvaluator
Parses source to intermediate AST and returns a closure for the translation to Truffle AST.
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSCollator.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.InternalState
 
INTEROP_COMPLETE_PROMISES - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
INTEROP_COMPLETE_PROMISES_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
INTEROP_LIMIT - Static variable in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
INTEROP_LIMIT - Static variable in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
INTEROP_LIMIT - Static variable in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
InteropArray - Class in com.oracle.truffle.js.runtime.interop
 
InteropAsyncFunction - Class in com.oracle.truffle.js.runtime.interop
Interop wrapper for async functions that unwraps the returned promise.
InteropAsyncFunction(DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.interop.InteropAsyncFunction
 
interopBoundaryEnter(JSRealm) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
interopBoundaryEnter() - Method in class com.oracle.truffle.js.runtime.JSAgent
 
interopBoundaryExit(JSRealm) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
interopBoundaryExit() - Method in class com.oracle.truffle.js.runtime.JSAgent
 
InteropBoundFunction - Class in com.oracle.truffle.js.runtime.interop
 
InteropBoundFunction(DynamicObject, Object) - Constructor for class com.oracle.truffle.js.runtime.interop.InteropBoundFunction
 
interopCompletePromises() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
InteropFunction - Class in com.oracle.truffle.js.runtime.interop
 
InteropIsMemberReadableNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsMemberReadableNode
 
InteropIsNullNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropIsNullNode
 
InteropList - Class in com.oracle.truffle.js.runtime.interop
 
InteropReadBooleanMemberNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadBooleanMemberNode
 
InteropReadIntMemberNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadIntMemberNode
 
InteropReadMemberNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadMemberNode
 
InteropReadStringMemberNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropReadStringMemberNode
 
InteropToBooleanNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropToBooleanNode
 
InteropToIntNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropToIntNode
 
InteropToStringNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InteropToStringNode
 
intIsRepresentableAsFloat(int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
INTL_402 - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
INTL_402_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
IntlBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains builtins for IntlBuiltins.Intl function (constructor).
IntlBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.IntlBuiltins
 
IntlBuiltins.GetCanonicalLocalesNode - Class in com.oracle.truffle.js.builtins.intl
 
IntlBuiltins.Intl - Enum in com.oracle.truffle.js.builtins.intl
 
intlDefineProperties(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefineOperation
 
IntlUtil - Class in com.oracle.truffle.js.runtime.util
ECMA 402 Utilities.
IntPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.IntPropertyGetNode
 
IntPropertySetNode(Property, PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.IntPropertySetNode
 
IntrinsicBuilder(JSContext) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
intToDouble(int) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
intToLong(int) - Static method in class com.oracle.truffle.js.nodes.IntToLongTypeSystem
 
IntToLongTypeSystem - Class in com.oracle.truffle.js.nodes
Type system for the implicit cast from int to long.
IntToLongTypeSystem() - Constructor for class com.oracle.truffle.js.nodes.IntToLongTypeSystem
 
intValue() - Method in class com.oracle.truffle.js.runtime.BigInt
 
intValue(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
intValue() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
intValueVirtual(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
INVALID_ARRAY_INDEX - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
INVALID_DATE_STRING - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
INVALID_INTEGER_INDEX - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
INVALID_SAFE_INTEGER - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
invalidateCache() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
invalidatePrototypeAssumption(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
invalidateStaticRegexResult() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
invalidUnregisterToken(Object) - Method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.FinalizationRegistryOperation
 
INVOCABLE - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
invoke(DynamicObject, Symbol, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
invokeAccessorPropertySetter(PropertyDescriptor, DynamicObject, Object, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
InvokeExecMethodNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeExecMethodNode
 
InvokeGetGroupBoundariesMethodNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeGetGroupBoundariesMethodNode
 
invokeMember(String, Object[], JavaScriptLanguage, JSRealm, JSInteropInvokeNode, ExportValueNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
InvokeNode(JSTargetableNode, byte) - Constructor for class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
InvokeNode(JavaScriptNode, JSTargetableNode, byte) - Constructor for class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
IS_ANONYMOUS - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is anonymous function flag.
IS_ARROW - Static variable in class com.oracle.js.parser.ir.FunctionNode
An arrow function
IS_ASYNC - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is it an async function?
IS_BLOCK_FUNCTION_DECLARATION - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a block function declaration?
IS_BODY - Static variable in class com.oracle.js.parser.ir.Block
Is this the function body block? May not be the first, if parameter list contains expressions.
IS_CATCH_PARAMETER - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a catch parameter binding?
IS_CLASS_CONSTRUCTOR - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is this the constructor method?
IS_CLASS_FIELD_INITIALIZER - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is this function a class field initializer?
IS_CONST - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a const binding
IS_CONST - Static variable in class com.oracle.js.parser.ir.VarNode
Flag for ES6 CONST declaration
IS_DECLARED - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is the function created in a function declaration (as opposed to a function expression)
IS_DECLARED_IN_SWITCH_BLOCK - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol declared in an unprotected switch case context?
IS_DERIVED_CONSTRUCTOR - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is this the constructor of a subclass (i.e., a class with an extends declaration)?
IS_DESTRUCTURING - Static variable in class com.oracle.js.parser.ir.VarNode
Flag synthetic destructuring var node
IS_EXPORT - Static variable in class com.oracle.js.parser.ir.VarNode
Flag synthetic export var node
IS_EXPRESSION_BLOCK - Static variable in class com.oracle.js.parser.ir.Block
Is this an expression block (class or do expression) that should return its completion value.
IS_EXTENSIBLE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
IS_FOR_AWAIT_OF - Static variable in class com.oracle.js.parser.ir.ForNode
Is this a for await of loop?
IS_FOR_EACH - Static variable in class com.oracle.js.parser.ir.ForNode
Is this a normal for each in loop?
IS_FOR_IN - Static variable in class com.oracle.js.parser.ir.ForNode
Is this a normal for in loop?
IS_FOR_OF - Static variable in class com.oracle.js.parser.ir.ForNode
Is this a for of loop?
IS_FUNCTION_SELF - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a function self-reference symbol
IS_GENERATOR - Static variable in class com.oracle.js.parser.ir.FunctionNode
A generator function
IS_GETTER - Static variable in class com.oracle.js.parser.ir.FunctionNode
A getter function
IS_GLOBAL - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a global binding
IS_GLOBAL_SCOPE - Static variable in class com.oracle.js.parser.ir.Block
Is this block the eager global scope - i.e.
IS_HOISTABLE_DECLARATION - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a hoistable var declaration?
IS_HOISTED_BLOCK_FUNCTION - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a block function declaration hoisted into the body scope.
IS_IMPORT_BINDING - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol an indirect import binding of a module environment?
IS_INTERNAL - Static variable in class com.oracle.js.parser.ir.Symbol
Is this an internal symbol, never represented explicitly in source code
IS_LAST_FUNCTION_DECLARATION - Static variable in class com.oracle.js.parser.ir.VarNode
Flag that determines if this is the last function declaration in a function This is used to micro optimize the placement of return value assignments for a program node
IS_LET - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a let binding
IS_LET - Static variable in class com.oracle.js.parser.ir.VarNode
Flag for ES6 LET declaration
IS_MATCH - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.RegexResult
 
IS_METHOD - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is this function a (class or object) method?
IS_MODULE - Static variable in class com.oracle.js.parser.ir.FunctionNode
A module function
IS_MODULE_BODY - Static variable in class com.oracle.js.parser.ir.Block
Marks the module body block.
IS_PARAM - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a parameter
IS_PARAMETER_BLOCK - Static variable in class com.oracle.js.parser.ir.Block
Is this the parameter initialization block? If present, must be the first block, immediately wrapping the function body block.
IS_PRIVATE_NAME - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name?
IS_PRIVATE_NAME_ACCESSOR - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with an accessor?
IS_PRIVATE_NAME_METHOD - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with a method?
IS_PRIVATE_NAME_STATIC - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with a static member?
IS_PROGRAM - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is this function the top-level program?
IS_PROGRAM_LEVEL - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a program level symbol?
IS_SCRIPT - Static variable in class com.oracle.js.parser.ir.FunctionNode
A script function
IS_SETTER - Static variable in class com.oracle.js.parser.ir.FunctionNode
A setter function
IS_STATEMENT - Static variable in class com.oracle.js.parser.ir.FunctionNode
Is it a statement?
IS_STRICT - Static variable in class com.oracle.js.parser.ir.FunctionNode
is this a strict mode function?
IS_SWITCH_BLOCK - Static variable in class com.oracle.js.parser.ir.Block
Marks the variable declaration block for case clauses of a switch statement.
IS_SYNTHETIC - Static variable in class com.oracle.js.parser.ir.Block
Is this block a synthetic one introduced by Parser?
IS_TERMINAL - Static variable in class com.oracle.js.parser.ir.Block
Is this block tagged as terminal based on its contents (usually the last statement)
IS_THIS - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a this symbol
IS_VAR - Static variable in class com.oracle.js.parser.ir.Symbol
Is this a var binding
IS_VAR_REDECLARED_HERE - Static variable in class com.oracle.js.parser.ir.Symbol
Is this symbol a var declaration binding that needs to be initialized with the value of the parent's scope's binding with the same name? Used for parameter bindings that are replicated in the body's VariableEnvironment.
isAbrupt() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
isAbruptCompletion() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
isAccessor() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isAccessor(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isAccessor(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isAccessorDescriptor() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
8.10.1 IsAccessorDescriptor ( Desc ).
isAdoptable() - Method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
isAllowBigInt() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isAllowForeign() - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
isAlpha(char) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isAlphanum(char) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isAlwaysFalse() - Method in class com.oracle.js.parser.ir.BinaryNode
 
isAlwaysFalse() - Method in class com.oracle.js.parser.ir.Expression
Returns true if the runtime value of this expression is always false when converted to boolean as per ECMAScript ToBoolean conversion.
isAlwaysFalse() - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
 
isAlwaysTrue() - Method in class com.oracle.js.parser.ir.BinaryNode
 
isAlwaysTrue() - Method in class com.oracle.js.parser.ir.Expression
Returns true if the runtime value of this expression is always true when converted to boolean as per ECMAScript ToBoolean conversion.
isAlwaysTrue() - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
 
isAmbiguous() - Method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
isAnnexB() - Method in enum com.oracle.truffle.js.builtins.DatePrototypeBuiltins.DatePrototype
 
isAnnexB() - Method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.Global
 
isAnnexB() - Method in enum com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototype
 
isAnnexB() - Method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototype
 
isAnnexB() - Method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
 
isAnnexB() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
isAnnexB() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
isAnnexB() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isAnnexB() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isAnnexB() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isAnonymous() - Method in class com.oracle.js.parser.ir.ClassNode
 
isAnonymous() - Method in class com.oracle.js.parser.ir.FunctionNode
Check if this function is anonymous
isAnonymous() - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder.Delegate
 
isAnonymous() - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder
 
isAnonymousFunctionDefinition() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isAnonymousFunctionDefinition - Variable in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
isAnonymousFunctionDefinition() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
isAOTSupported() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isApplyArguments() - Method in class com.oracle.js.parser.ir.CallNode
Check if this call is an apply call.
isApplyArguments() - Method in class com.oracle.js.parser.ir.IdentNode
 
isArguments() - Method in class com.oracle.js.parser.ir.IdentNode
 
isArgumentsDisconnected(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isArray() - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
isArray() - Method in class com.oracle.js.parser.ir.LiteralNode
Test if the value is an array
isArray(Object) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSIsArrayNode
 
isArray(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
isArray(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
isArray(Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONOperation
 
isArray(Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
isArray(JSDynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
isArray(Object) - Method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
isArray(Object) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
isArray(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015 7.2.2 IsArray(argument).
isArrayBufferView(Object) - Method in class com.oracle.truffle.js.builtins.ArrayBufferFunctionBuiltins.JSIsArrayBufferViewNode
 
isArrayElementInsertable(long, ArrayElementInfoNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isArrayElementInsertable(long, ArrayElementInfoNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
isArrayElementInsertable(long) - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
isArrayElementModifiable(long, ArrayElementInfoNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isArrayElementModifiable(long, ArrayElementInfoNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
isArrayElementReadable(long, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isArrayElementReadable(long, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
isArrayElementReadable(long, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
isArrayElementRemovable(long, ArrayElementInfoNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
isArrayIndex(int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isArrayIndex(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isArrayIndex(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isArrayIndex(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isArrayIndex(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isArrayIndexLengthInRange(String) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isArrayIterator(Object) - Method in class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorNextNode
 
isArrayLengthProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isArrayNode - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
IsArrayNode - Class in com.oracle.truffle.js.nodes.access
Non-standard IsArray.
IsArrayNode(IsArrayNode.Kind) - Constructor for class com.oracle.truffle.js.nodes.access.IsArrayNode
 
IsArrayNode.IsArrayWrappedNode - Class in com.oracle.truffle.js.nodes.access
Wrapper of @link{IsArrayNode} when you really need a JavaScriptNode.
IsArrayNode.Kind - Enum in com.oracle.truffle.js.nodes.access
 
isArraySortInherited() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isArrayStart(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isArrayWithHoles(DynamicObject, IsArrayNode, TestArrayNode) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
isArrayWithoutHoles(DynamicObject, IsArrayNode, TestArrayNode) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
IsArrayWrappedNode(JavaScriptNode, IsArrayNode) - Constructor for class com.oracle.truffle.js.nodes.access.IsArrayNode.IsArrayWrappedNode
 
isArrow() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isArrowFunction() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isAsciiDigit(char) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isAssignment() - Method in class com.oracle.js.parser.ir.BinaryNode
Check if this node is an assignment
isAssignment() - Method in class com.oracle.js.parser.ir.Node
Is this an assignment node - for example a var node with an init or a binary node that writes to a destination
isAssignment() - Method in class com.oracle.js.parser.ir.UnaryNode
Is this an assignment - i.e.
isAssignment() - Method in class com.oracle.js.parser.ir.VarNode
 
isAssignment() - Method in enum com.oracle.js.parser.TokenType
Is type one of = *= /= %= += -= <<= >>= >>>= &= ^= |= **= &&= ||= ??=?
isAsync() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isAsync() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isAsync() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
isAsyncEvaluating() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
isAsyncFunction() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isAsyncFunction(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isAsyncGenerator - Variable in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
isAsyncGenerator() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isAsyncGeneratorFunction() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isAsyncStackTraces() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isAtomics() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isAwait() - Method in exception com.oracle.truffle.js.nodes.control.YieldException
 
isAwaitOptimization() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isBigInt(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isBigInt() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isBigInt(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isBigInt64SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isBigInt64SharedBufferView(Object) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isBigIntArrayBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
isBigIntNegativeVal(BigInt) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isBigIntZero(BigInt) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isBigUint64SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isBinary(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
isBlockFunctionDeclaration() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a block function declaration.
isBlockScope() - Method in class com.oracle.js.parser.ir.Scope
 
isBlockScoped() - Method in class com.oracle.js.parser.ir.Symbol
Is this a block scoped symbol
isBlockScoped() - Method in class com.oracle.js.parser.ir.VarNode
Is this a VAR node block scoped? This returns true for ECMAScript 6 LET and CONST nodes.
isBlockScopeFrame(Frame) - Static method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
isBoolean(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
isBoolean(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isBoolean() - Method in class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
isBooleanKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
isBooleanLiteral(char) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isBound() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isBoundFunction(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.IsBoundFunctionCacheNode
 
isBoundFunction(DynamicObject) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
isBoundFunction(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
IsBoundFunctionCacheNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.binary.InstanceofNode.IsBoundFunctionCacheNode
 
isBoundJSFunction(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isBoundTarget(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
isBreakableWithoutLabel() - Method in class com.oracle.js.parser.ir.Block
 
isBreakableWithoutLabel() - Method in interface com.oracle.js.parser.ir.BreakableNode
Check whether this can be broken out from without using a label, e.g.
isBuiltin - Variable in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
isBuiltin(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isBuiltin() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isBuiltinSourceSection(SourceSection) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isBuiltinThatShouldNotAppearInStackTrace(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isByteBuffer(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isCacheableObjectType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
isCallable(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
isCallable - Variable in class com.oracle.truffle.js.builtins.ConstructorBuiltins.PromiseConstructorNode
 
isCallable(Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
isCallable(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isCallable(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015 7.2.3 IsCallable(argument).
isCallableForeign(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isCallableIsJSObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isCallableNode - Variable in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryCleanupSomeNode
 
isCallableNode - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
IsCallableNode - Class in com.oracle.truffle.js.nodes.unary
Represents abstract operation IsCallable.
IsCallableNode() - Constructor for class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
isCallableProxy(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isCallableProxy(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isCallerContextEval() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isCallerSensitive() - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructFunctionNode
 
isCallerSensitive() - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
isCallerSensitive() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
If true, this function needs the call source location.
isCancelled() - Method in exception com.oracle.truffle.js.runtime.JSCancelledExecutionException
 
isCaptureFramesForTrace() - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode.PromiseReactionJobRootNode
 
isCaptureFramesForTrace() - Method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
isCatchBlock() - Method in class com.oracle.js.parser.ir.Block
Test if this block represents a catch block in a try statement.
isCatchParameter() - Method in class com.oracle.js.parser.ir.IdentNode
 
isCatchParameter() - Method in class com.oracle.js.parser.ir.Symbol
 
isCatchParameterScope() - Method in class com.oracle.js.parser.ir.Scope
 
isCharSequence(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
isCheckForNullOrUndefined() - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
isClassConstructor() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isClassConstructor() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isClassDeclaration() - Method in class com.oracle.js.parser.ir.VarNode
Returns true if this is a Class declaration.
isClassField() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isClassFieldInitializer() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isClassFields() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isClassPrototypeInitialized(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isClassPrototypeProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isClassScope() - Method in class com.oracle.js.parser.ir.Scope
 
isCloneUninitializedSupported() - Method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
isCloneUninitializedSupported() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
isCloneUninitializedSupported() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
isCloningAllowed() - Method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
isCloningAllowed() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
isCloningAllowed() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
isCommonJSRequire() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isComparison() - Method in class com.oracle.js.parser.ir.BinaryNode
Returns true if the node is a comparison operation (either equality, inequality, or relational).
isCompatiblePropertyDescriptor(boolean, PropertyDescriptor, PropertyDescriptor) - Static method in class com.oracle.truffle.js.runtime.util.DefinePropertyUtil
Implementation of OrdinaryDefineOwnProperty as defined in ECMAScript 2015, 9.1.6.1.
isCompatiblePropertyDescriptor(boolean, PropertyDescriptor, PropertyDescriptor, boolean) - Static method in class com.oracle.truffle.js.runtime.util.DefinePropertyUtil
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.ExpressionStatement
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.IfNode
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.LoopNode
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.ReturnNode
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.Statement
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.SwitchNode
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.ThrowNode
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.TryNode
 
isCompletionValueNeverEmpty() - Method in class com.oracle.js.parser.ir.WithNode
 
isComputed() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isConfigurable() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
isConfigurable() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
isConfigurable() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isConfigurable(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
isConfigurable(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isConfigurable(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isConsole() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isConst() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol is a constant
isConst() - Method in class com.oracle.js.parser.ir.VarNode
Is this an ECMAScript 6 CONST node?
isConst() - Method in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
isConst() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
isConst() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
isConst(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
isConst(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isConst(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isConstAsVar() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isConstructor() - Method in enum com.oracle.truffle.js.builtins.ConstructorBuiltins.Constructor
 
isConstructor() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
isConstructor - Variable in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
isConstructor() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isConstructor(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isConstructor(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isConstructor() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isConstructor() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
isConstructor(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2016 7.2.4 IsConstructor().
isConstructorForeign(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
IsConstructorNode - Class in com.oracle.truffle.js.nodes.unary
Represents abstract operation IsConstructor.
IsConstructorNode() - Constructor for class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
isConstructorProxy(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isContextualKeyword() - Method in enum com.oracle.js.parser.TokenType
 
isCornercase(double) - Static method in class com.oracle.truffle.js.builtins.math.RoundNode
 
isCornercase(int, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
isCoverInitializedName() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isData(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isData(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isDataDescriptor() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
8.10.2 IsDataDescriptor ( Desc ).
isDate() - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
isDebugBuiltin() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isDeclaration() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
isDeclared() - Method in class com.oracle.js.parser.ir.FunctionNode
Check if this function is created as a function declaration (as opposed to function expression)
isDeclaredHere() - Method in class com.oracle.js.parser.ir.IdentNode
Is this IdentNode declared here?
isDeclaredInSwitchBlock() - Method in class com.oracle.js.parser.ir.Symbol
Has this symbol been declared
isDeepFrozen() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isDefault() - Method in class com.oracle.js.parser.ir.ExportNode
 
isDerived() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isDerivedConstructor() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isDerivedConstructor() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isDestructuring() - Method in class com.oracle.js.parser.ir.VarNode
 
isDetachedBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
ES2015, 24.1.1.2 IsDetachedBuffer.
isDigit(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isDigit(char) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
isDirect() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
isDirectArgumentsAccess() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isDirectBreak() - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
isDirectByteBuffer() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isDirectEval() - Method in class com.oracle.truffle.js.parser.env.EvalEnvironment
 
isDirectEval() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isDirectSuper() - Method in class com.oracle.js.parser.ir.IdentNode
 
isDisableEval() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isDisableWith() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isDone() - Method in class com.oracle.truffle.js.runtime.objects.IteratorRecord
 
isDouble(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsNaNNode
 
isDouble(double, double) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsNode
 
isDouble(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
isDoubleInInt32Range(double) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isDoubleKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
isDoubleLargerThan2e32(double) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isDoubleRepresentableAsLong(double) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isDoubleSafeInteger(double) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isDoWhile() - Method in class com.oracle.js.parser.ir.WhileNode
Check if this is a do while loop or a normal while loop
isDumpOnError() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isDynamicallyScoped() - Method in class com.oracle.truffle.js.parser.env.Environment
 
isDynamicallyScoped() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
Function is dynamically scope because it's non-strict and has a direct eval call.
isDynamicObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isDynamicObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
isDynamicScopeContext() - Method in class com.oracle.truffle.js.parser.env.Environment
Environment chain contains a dynamic scope (eval or with) that may shadow variables.
isDynamicScopeContext() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isDynamicScopeContext() - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
isEmpty() - Method in class com.oracle.js.parser.ir.LexicalContext
Is the context empty?
isEmpty() - Method in class com.oracle.js.parser.TokenStream
Test to see if stream is empty.
isEmpty() - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
isEmpty() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
isEmptyStatements() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isEmptyString(CharSequence) - Static method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
isEnabled() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isEnumerable() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
isEnumerable() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
isEnumerable() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isEnumerable(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
isEnumerable(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isEnumerable(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isEOL(char) - Method in class com.oracle.js.parser.Lexer
Test whether a char is valid JavaScript end of line
isES6() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isES6OrNewer() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
isES8() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isEscapeCharacter(char) - Method in class com.oracle.js.parser.Lexer
Is the given character a valid escape char after "\" ?
isEval() - Method in class com.oracle.js.parser.ir.CallNode
Check if this call is a call to eval
isEval() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isEval() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
isEvalCode() - Method in class com.oracle.js.parser.Source
Returns whether this source was submitted via 'eval' call or not.
isEvalOverridden(Object) - Method in class com.oracle.truffle.js.nodes.function.EvalNode
 
isEvalScope() - Method in class com.oracle.js.parser.ir.Scope
 
isEvaluated() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
isExecutable(IsCallableNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
isExecutable(IsCallableNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
isExit() - Method in exception com.oracle.truffle.js.runtime.ExitException
 
isExponentPart() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isExport() - Method in class com.oracle.js.parser.ir.VarNode
 
isExpressionBlock() - Method in class com.oracle.js.parser.ir.Block
 
isExtensible() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
isExtensible() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
isExtensible(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
isExtensible(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
isExtensible(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.3 [[IsExtensible]] ().
isExtensible(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
isExtensible(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
isExtensible() - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
isExtensible() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.3 [[IsExtensible]] ().
isExtensible(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isExtensible(DynamicObject, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isExtensible(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
isExtensible() - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
IsExtensibleNode - Class in com.oracle.truffle.js.nodes.access
Implements abstract operation IsExtensible.
IsExtensibleNode() - Constructor for class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
isExtensibleNonObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsExtensibleNode
 
isExtensibleObject(DynamicObject, IsExtensibleNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsExtensibleNode
 
isFastPath(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
isFastPath(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
isField - Variable in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
isField() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
isFinite(int) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsFiniteNode
 
isFinite(double) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsFiniteNode
 
isFinite(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsFiniteNode
 
isFiniteDouble(double) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFiniteGeneric(Object, JSToDoubleNode) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFiniteInt(int) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFiniteUndefined(Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFlat() - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
isForAwaitOf() - Method in class com.oracle.js.parser.ir.ForNode
Is this an ECMAScript 8 for-await-of construct.
isForEach() - Method in class com.oracle.js.parser.ir.ForNode
Is this a (non-standard) for each construct, known from e.g.
isForeignObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isForeignObject(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isForeignObject(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isForIn() - Method in class com.oracle.js.parser.ir.ForNode
Is this a for in construct rather than a standard init;condition;modification one
isForInOrOf() - Method in class com.oracle.js.parser.ir.ForNode
Is this a for-in or for-of statement?
isForOf() - Method in class com.oracle.js.parser.ir.ForNode
Is this an ECMAScript 6 for of construct.
isForward() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
isForward() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIndexOfNode
 
isForward() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
isFrameVar() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
isFromWith() - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
isFrozen() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isFrozen() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
isFrozen() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
isFrozen() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
isFrozen(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isFulfill() - Method in class com.oracle.truffle.js.runtime.objects.PromiseReactionRecord
 
isFulfilled(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
isFull() - Method in class com.oracle.js.parser.TokenStream
Test to see if stream is full.
isFunction() - Method in class com.oracle.js.parser.ir.BaseNode
 
isFunction() - Method in interface com.oracle.js.parser.ir.FunctionCall
Returns true if the value of this expression will be treated as a function and immediately invoked.
isFunction() - Method in class com.oracle.js.parser.ir.IdentNode
 
isFunction() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
isFunction() - Method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
Is this a regular JS function with standard arguments, to be included in stack traces.
isFunctionBody() - Method in class com.oracle.js.parser.ir.Block
 
isFunctionBodyScope() - Method in class com.oracle.js.parser.ir.Scope
 
isFunctionDeclaration() - Method in class com.oracle.js.parser.ir.VarNode
Returns true if this is a FunctionDeclaration.
isFunctionLengthProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isFunctionLocal() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
isFunctionLocal() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
isFunctionLocal() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
isFunctionLocal() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
isFunctionLocal() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
isFunctionNameProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isFunctionParameterScope() - Method in class com.oracle.js.parser.ir.Scope
 
isFunctionSelf() - Method in class com.oracle.js.parser.ir.Symbol
Flag this symbol as a function's self-referencing symbol.
isFunctionStatementError() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isFunctionTopScope() - Method in class com.oracle.js.parser.ir.Scope
 
isFutureStrict() - Method in enum com.oracle.js.parser.TokenType
 
isGenerator() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isGenerator - Variable in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
isGenerator(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isGenerator() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isGenerator(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isGeneratorFunction() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isGeneratorProxy(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isGeneric() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
isGenericDescriptor() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
Implementing 8.10.3 IsGenericDescriptor.
isGetter() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isGlobal() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol is a global (undeclared) variable
isGlobal() - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
isGlobal() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isGlobal - Variable in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isGlobal() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isGlobal() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
isGlobal() - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
isGlobal() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
isGlobal() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
isGlobal() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
isGlobal() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
isGlobal() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
isGlobal() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isGlobalArguments() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isGlobalFunctionDeclaration() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
isGlobalFunctionDeclaration() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
isGlobalObjectConstant(String) - Static method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
Returns true for always-defined immutable value properties of the global object.
isGlobalProperty() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
Gets the value of the property globalProperty.
isGlobalScope() - Method in class com.oracle.js.parser.ir.Block
Is this block the outermost eager global scope - i.e.
isGlobalScope() - Method in class com.oracle.js.parser.ir.Scope
 
isGraalBuiltin() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isHandled(Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
isHandled(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
isHex(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
isHex(char) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isHintNumber() - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
isHintString() - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
isHoistable(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
isHoistableDeclaration() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol is a hoistable var declaration.
isHoistableDeclaration() - Method in class com.oracle.js.parser.ir.VarNode
Returns true if this is a HoistableDeclaration (i.e., FunctionDeclaration, GeneratorDeclaration, AsyncFunctionDeclaration, or AsyncGeneratorDeclaration).
isHoistedBlockFunctionDeclaration() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a hoisted block function declaration.
isHoleFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
isHoleFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
isHoleFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
isHoleFast(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
isHolePrepared(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
isHolePrepared(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
isHolePrepared(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
isHolePrepared(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
isHolePrepared(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
Returns true when the array contains a hole at that index.
isHolesArray(Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugIsHolesArrayNode
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
This array type can have holes.
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Returns true when the this array could have hole values in it.
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
isHolesType() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
isHoleValue(double) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
isHoleValue(int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
isHoleValue(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
isHoleValue(Object) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
isHostByteBuffer(Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayBufferNode
 
IsIdenticalBaseNode - Class in com.oracle.truffle.js.nodes.unary
 
IsIdenticalBaseNode(JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.IsIdenticalBaseNode
 
IsIdenticalBooleanNode - Class in com.oracle.truffle.js.nodes.unary
 
IsIdenticalBooleanNode(JavaScriptNode, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
IsIdenticalIntegerNode - Class in com.oracle.truffle.js.nodes.unary
 
IsIdenticalIntegerNode(JavaScriptNode, int, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
IsIdenticalStringNode - Class in com.oracle.truffle.js.nodes.unary
 
IsIdenticalStringNode(String, JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
IsIdenticalUndefinedNode - Class in com.oracle.truffle.js.nodes.unary
 
IsIdenticalUndefinedNode(JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
isIdentifierName() - Method in class com.oracle.js.parser.AbstractParser
Check if current token is in identifier name
isIdentifierName(long) - Method in class com.oracle.js.parser.AbstractParser
Check if token is an identifier name
isIdentifierPart(int) - Static method in class com.oracle.js.parser.IdentUtils
Determines if the specified character may be part of an ECMAScript identifier as other than the first character.
isIdentifierStart(int) - Static method in class com.oracle.js.parser.IdentUtils
Determines if the specified character is permissible as the first character in a ECMAScript identifier.
isImport() - Method in class com.oracle.js.parser.ir.CallNode
Check if this call is a dynamic import call.
isImportBinding() - Method in class com.oracle.js.parser.ir.Symbol
 
isImportBinding(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
isImportMeta() - Method in class com.oracle.js.parser.ir.IdentNode
 
isInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
Returns true if the index can be written using inBoundsFast access mode.
isInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
Returns true if the index can be written using inBoundsFast access mode.
isInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Range check only, might be a hole depending on array type.
isIncompleteSource() - Method in exception com.oracle.js.parser.ParserException
 
isIncompleteSource() - Method in exception com.oracle.truffle.js.runtime.JSException
 
isIndex() - Method in class com.oracle.js.parser.ir.BaseNode
Return true if this node represents an index operation normally represented as IndexNode.
isIndices() - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
isIndirectEval() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isInitializedHere() - Method in class com.oracle.js.parser.ir.IdentNode
Helper function for local def analysis.
isInlineable() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
isInlineImmediately() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
isInObjectProto() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
isInObjectProto() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
isInObjectProto() - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
isInputGeneratingNode(Node) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
 
isInstance(ScriptArray) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
isInstance(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
isInstance(Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
isInstance(Object, JSClass) - Static method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
isInstance(DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
isInstance(Object, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.interop.JSMetaType
Checks whether instance is of this meta type.
isInstance(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
isInstantiable() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
isInstantiable() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNumericUnitNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.function.SpreadArgumentNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode.PromiseAllMarkerRootNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode.PromiseReactionJobRootNode
 
isInt(int, int) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsNode
 
isInt(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
isInt - Variable in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
isInt - Variable in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
isInt - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
isInt() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
isInt - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
isInt() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
isInt - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
isInt() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
isInt(int) - Static method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
isInt16SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isInt32SharedBufferView(Object) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isInt32SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isInt8SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isIntArrayIndex(int) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isInteger(int) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsIntegerNode
 
isInteger(double) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsIntegerNode
 
isInteger(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsIntegerNode
 
isInteger(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015, 7.2.6 IsInteger.
isIntegerIndex(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isIntegerKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
isInTerminalPosition() - Method in class com.oracle.js.parser.ir.ReturnNode
 
isInternal() - Method in class com.oracle.js.parser.ir.IdentNode
Is this an internal symbol, i.e.
isInternal() - Method in class com.oracle.js.parser.ir.Symbol
Check if this is an internal symbol, without an explicit JavaScript source code equivalent
isInternal() - Method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
isInternal() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
isInternal() - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode.PromiseAllMarkerRootNode
 
isInternal() - Method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
isInternal(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
Returns true if the frame slot is implementation-internal.
isInteropCompletePromises(JavaScriptLanguage) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
isIntl402() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isInvoke() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
isJavaArray(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJavaImporter(Object) - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
isJavaInteropEnabled() - Method in class com.oracle.truffle.js.runtime.JSRealm
Is Java interop enabled in this Context.
isJavaLangString(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJavaNumber(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJavaNumber(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isJavaPackage(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJavaPackage(Object) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
isJavaPrimitive(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJavaPrimitive(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isJavaPrimitiveNumber(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSAbstractBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
isJSAbstractHeapBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
isJSAdapter(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSAdapter(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
isJSArgumentsObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSArgumentsObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
isJSArray(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSArray(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
isJSArrayBufferView(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSArrayBufferView(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
isJSBigInt(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSBigInt(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
isJSBoolean(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSBoolean(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
IsJSClassNode - Class in com.oracle.truffle.js.nodes.access
 
IsJSClassNode(JSClass, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
isJSCollator(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSCollator(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
isJSDataView(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
isJSDate(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSDate(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
isJSDateTimeFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSDateTimeFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
isJSDictionaryObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
isJSDictionaryObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
isJSDirectArrayBuffer(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSDirectArrayBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
isJSDirectOrSharedArrayBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
isJSDisplayNames(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSDisplayNames(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
isJSDynamicObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
Like isJSObject, but including Null and Undefined.
isJSDynamicObject(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
Returns whether object is a DynamicObject of JavaScript.
isJSEOL(char) - Static method in class com.oracle.js.parser.Lexer
Test whether a char is valid JavaScript end of line
isJSError(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
isJSFastArguments(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFastArgumentsObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
 
isJSFastArray(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFastArray(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
isJSFastArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
isJSFinalizationRegistry(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFinalizationRegistry(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
isJSFunction(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFunction(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isJSFunctionRootNode(RootNode) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isJSFunctionShape(Shape) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSGlobalObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
isJSGlobalObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
isJSHeapArrayBuffer(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSHeapArrayBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
isJSListFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSListFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
isJSLocale(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSLocale(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
isJSMap(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSMap(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
isJSModuleNamespace(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSModuleNamespace(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
isJSNative(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Is value a native JavaScript object or primitive?
isJSNull(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSNumber(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSNumber(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
isJSNumberFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSNumberFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
isJSNumberInteger(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
Guard used to ensure that the parameter is a JSObject containing a JSNumber, that hosts an Integer.
isJSObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
Is this a DynamicObject representing a JavaScript object; this excludes Null and Undefined, and excludes objects from other languages.
isJSObject(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
Returns whether object is a proper JavaScript Object.
IsJSObjectNode - Class in com.oracle.truffle.js.nodes.access
Checks whether the argument is a JS object (optionally including null and undefined).
IsJSObjectNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
isJSObjectPrototype(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
isJSObjectPrototype(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
isJSObjectShape(Shape) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSOrdinaryObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSOrdinaryObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
isJSOrdinaryObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
isJSPluralRules(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSPluralRules(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
isJSPrimitive(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isJSPromise(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
isJSProxy(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSProxy(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
isJSRegExp(DynamicObject) - Method in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.JSRegExpExecBuiltinNode
 
isJSRegExp(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRegExp(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
isJSRegExpNode - Variable in class com.oracle.truffle.js.builtins.helper.JSRegExpExecIntlNode.JSRegExpExecBuiltinNode
 
isJSRelativeTimeFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRelativeTimeFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
isJSRootNode(RootNode) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isJSSegmenter(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSegmenter(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
isJSSegmenterIterator(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
isJSSet(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSet(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
isJSSharedArrayBuffer(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSharedArrayBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
isJSSlowArgumentsObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsArray
 
isJSSlowArray(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
isJSSlowArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
isJSString(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSString(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
isJSSymbol(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSymbol(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
isJSWeakMap(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSWeakMap(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
isJSWeakRef(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSWeakRef(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
isJSWeakSet(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSWeakSet(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
isJSWhitespace(char) - Static method in class com.oracle.js.parser.Lexer
Test whether a char is valid JavaScript whitespace
isLazyNamedCaptureGroupProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isLazyRegexResultIndexProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isLazyString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Is value is a CharSequence that lazily evaluates to a String).
isLazyStringFlattened(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
isLazyStringRaw(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
isLazyTranslation() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isLeftAssociative() - Method in enum com.oracle.js.parser.TokenType
 
isLengthAlwaysInt(ScriptArray) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
isLengthNotWritable() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
isLengthNotWritable() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
isLengthNotWritable() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
isLet() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol is a let
isLet() - Method in class com.oracle.js.parser.ir.VarNode
Is this an ECMAScript 6 LET node?
isLet(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
isLexicallyDeclared() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
isLexicallyDeclared() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
isLexicallyDeclaredName(String, boolean, boolean) - Method in class com.oracle.js.parser.ir.Scope
Returns true if the name is lexically declared in this scope or any of its enclosing scopes within this function.
isList(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isLiteral(char[]) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isLiteral(char[], int) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isLittleEndianNode - Variable in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
isLittleEndianNode - Variable in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
isLoad() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isLoadFromClasspath() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isLoadFromURL() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isLogical() - Method in class com.oracle.js.parser.ir.BinaryNode
Returns true if the node is a logical operation.
isLogical(TokenType) - Static method in class com.oracle.js.parser.ir.BinaryNode
Returns true if the token type represents a logical operation.
isLong(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
isLongArrayIndex(long) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isLongKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
isLongRepresentableAsInt32(long) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isLoop() - Method in class com.oracle.js.parser.ir.LoopNode
 
isLoop() - Method in class com.oracle.js.parser.ir.Node
Is this a loop node?
isMapIterator(Object) - Method in class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorNextNode
 
isMappedArguments(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
isMatch(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexResultAccessor
 
isMaterializedFrameProvider(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.instrumentation.DeclareTagProvider
 
isMemberInsertable(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isMemberInvocable(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isMemberModifiable(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isMemberReadable(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isMemberRemovable(String, KeyInfoNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isMetaInstance(Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
isMetaObject() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
isMetaProperty() - Method in class com.oracle.js.parser.ir.IdentNode
Gets the value of the property metaProperty.
isMethod() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isMethod - Variable in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isMethod() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isMethod() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
isModule() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isModuleBody() - Method in class com.oracle.js.parser.ir.Block
 
isModuleScope() - Method in class com.oracle.js.parser.ir.Scope
 
isMultiContext() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
isMultiContext() - Method in class com.oracle.truffle.js.runtime.AbstractJavaScriptLanguage
 
isMultiContext() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isNamedFunctionExpression() - Method in class com.oracle.js.parser.ir.FunctionNode
Returns true if this is a named function expression (that is, it isn't a declared function, it isn't an anonymous function expression, it isn't a method, and it isn't a program).
isNamedFunctionExpression() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isNamespace() - Method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
isNaN - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
isNaN(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isNaNDouble(double) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaNDouble(double) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsNaNNode
 
isNaNGeneric(Object, JSToDoubleNode) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaNInt(int) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaNNotDouble(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsNaNNode
 
isNaNUndefined(Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNashornCompatibilityMode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isNegative() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
isNegativeZero(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isNew() - Method in class com.oracle.js.parser.ir.CallNode
Check if this call is a new operation
isNew - Variable in class com.oracle.truffle.js.nodes.access.JSProxyCallNode
 
isNew() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
isNewTarget() - Method in class com.oracle.js.parser.ir.IdentNode
 
isNewTarget - Variable in class com.oracle.truffle.js.nodes.access.JSProxyCallNode
 
isNewTargetCase - Variable in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWithNewTargetNode
 
isNewTargetConstructor() - Method in enum com.oracle.truffle.js.builtins.ConstructorBuiltins.Constructor
 
isNewTargetConstructor() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isNonIntegerIndex(Object) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isNonObjectType(Class<?>) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
isNonStrictModeIdent() - Method in class com.oracle.js.parser.AbstractParser
Certain future reserved words can be used as identifiers in non-strict mode.
isNormal() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isNormal() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
isNormal() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
isNoSuchPropertyOrMethod(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
isNotDynamicObject(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
isNull() - Method in class com.oracle.truffle.js.runtime.objects.ExportResolution
Definition not found or circular request.
isNull(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexNamedCaptureGroupsAccessor
 
isNullish(Object, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
isNullish(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Returns whether value is JS null or undefined or a foreign null.
isNullLiteral(char) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
IsNullNode - Class in com.oracle.truffle.js.nodes.unary
 
IsNullNode(JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.IsNullNode
 
isNullOrUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isNullOrUndefined(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Returns whether value is JS null or undefined.
isNumber(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isNumber(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isNumber() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
isNumber(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isNumberDouble(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isNumberInteger(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isNumberLong(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isNumberNumber(Number, Number, JSIdenticalNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsNode
 
isNumberNumber(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsNode
 
isObject(Object, Object, JSIdenticalNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsNode
 
isObject - Variable in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
isObject(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
isObject(Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
isObject - Variable in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
isObject(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Returns whether object is a DynamicObject.
isObjectCached(Object, Class<?>, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
isObjectNode - Variable in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryRegisterNode
 
isObjectNode - Variable in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryUnregisterNode
 
IsObjectNode - Class in com.oracle.truffle.js.nodes.access
Checks whether the argument is of type Object (JS or foreign), i.e., not a primitive value.
IsObjectNode() - Constructor for class com.oracle.truffle.js.nodes.access.IsObjectNode
 
isObjectStart(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isOctal(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
isOneForeignArg(Object[]) - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
isOneIntegerArg(Object[]) - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
isOneNumberArg(Object[]) - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructArrayNode
 
isOperator(boolean) - Method in enum com.oracle.js.parser.TokenType
Determines if the type is a valid operator.
isOptional() - Method in class com.oracle.js.parser.ir.BaseNode
Returns true if this is an optional property access (a?.b or a?.[b]).
isOptional() - Method in class com.oracle.js.parser.ir.CallNode
 
isOptional() - Method in class com.oracle.js.parser.ir.OptionalExpression
Returns true if this is an optional property access or call (a?.b, a?.[b], or a?.()).
isOptionalChain() - Method in class com.oracle.js.parser.ir.BaseNode
 
isOptionalChain() - Method in class com.oracle.js.parser.ir.CallNode
 
isOptionalChain() - Method in class com.oracle.js.parser.ir.OptionalExpression
Returns true if this part of an optional chain.
isOptionAnnexB() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionArraySortInherited() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionAsyncStackTraces() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionAtomics() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionDebugBuiltin() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionDirectByteBuffer() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionDisableEval() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionDisableWith() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionIntl402() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionLoadFromClasspath() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionLoadFromURL() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionNashornCompatibilityMode() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionParseOnly() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionRegexpMatchIndices() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionRegexpStaticResult() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionRegexpStaticResultInContextInit() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionSharedArrayBuffer() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionV8CompatibilityMode() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionV8CompatibilityModeInContextInit() - Method in class com.oracle.truffle.js.runtime.JSContext
Returns whether the v8-compat option is set or not.
isOwnProperty() - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
Gets the value of the property ownProperty.
isOwnProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
Gets the value of the property ownProperty.
isOwnProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
Gets the value of the property ownProperty.
isOwnProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
Gets the value of the property ownProperty.
isOwnProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
Gets the value of the property ownProperty.
isParam() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol is a function parameter
isParam(FrameSlot) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isParameter(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isParameterBlock() - Method in class com.oracle.js.parser.ir.Block
 
isParenthesized() - Method in class com.oracle.js.parser.ir.Expression
Determines whether this expression is enclosed in parenthesis.
isParseOnly() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isPending(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
isPerformance() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isPolyglotBuiltin() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isPolyglotEvalFile() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isPositiveInfinity(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isPreparingStackTrace() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
isPresent() - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResult
 
IsPrimitiveNode - Class in com.oracle.truffle.js.nodes.access
 
IsPrimitiveNode() - Constructor for class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
isPrint() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
IsPristineObjectNode - Class in com.oracle.truffle.js.builtins.helper
Helper node for optimization of built-in functions.
isPrivate() - Method in class com.oracle.js.parser.ir.AccessNode
 
isPrivate() - Method in class com.oracle.js.parser.ir.IdentNode
 
isPrivate() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isPrivateAccessor() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with an accessor.
isPrivateField() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with a field.
isPrivateMethod() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with a method.
isPrivateName() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name.
isPrivateNameStatic() - Method in class com.oracle.js.parser.ir.Symbol
Is this symbol a private name associated with a static member.
isPrivateNameStatic(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
isProfileTime() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isProfileTimePrintCumulative() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isProgram() - Method in class com.oracle.js.parser.ir.FunctionNode
Returns true if the function is the top-level program.
isProgramLevel() - Method in class com.oracle.js.parser.ir.Symbol
Check if this is a program (script) level definition
isPromiseAll() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
isPropertyAssumptionCheckEnabled() - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
isPropertyAssumptionCheckEnabled() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isPropertyAssumptionCheckEnabled() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isPropertyAssumptionCheckEnabled() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
isPropertyKey(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isPropertyName() - Method in class com.oracle.js.parser.ir.IdentNode
Check if this IdentNode is a property name
isProto() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isPrototypeInShape(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
isPrototypeNotWritable() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isPrototypeOf(Object, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeIsPrototypeOfNode
 
isPrototypeOf(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isPrototypeOfNoObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeIsPrototypeOfNode
 
isProxy(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isProxy(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isProxyAnArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isRadix10(Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
isRadix10(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
isReferenceEquals(Object, Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isReflectionAllowed(JSContext) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
 
isReflectionClass(Class<?>) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
 
isReflectiveCheckNeeded(Class<?>, boolean) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
 
isRegexAlwaysEager() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isRegexDumpAutomata() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isRegexpMatchIndices() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
IsRegExpNode - Class in com.oracle.truffle.js.nodes.access
ES2015: 7.2.8 IsRegExp().
isRegexpStaticResult() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isRegExpStringIterator(Object) - Method in class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorNextNode
 
isRegexRegressionTestMode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isRegexResultInvalidated() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
isRegexStepExecution() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isReject() - Method in class com.oracle.truffle.js.runtime.objects.PromiseReactionRecord
 
isRejected(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
isRelational() - Method in class com.oracle.js.parser.ir.BinaryNode
Returns true if the node is a relational operation (less than (or equals), greater than (or equals)).
isRepresentableAsInt(double) - Static method in class com.oracle.js.parser.JSType
Returns true if double number can be represented as an int.
isRepresentableAsLong(double) - Static method in class com.oracle.js.parser.JSType
Returns true if double number can be represented as a long.
isRepresentableAsUnsignedInt(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isRequired() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isRest() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isRestParameter() - Method in class com.oracle.js.parser.ir.IdentNode
 
isRestParameter() - Method in class com.oracle.js.parser.ir.ParameterNode
If true, this is a rest parameter.
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBigIntNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBooleanNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantDoubleNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantIntegerNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNullNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantSafeIntegerNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantStringNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantUndefinedNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSAndNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSCompareNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSNullishCoalescingNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSOrNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode.JSToNumberUnaryNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode.JSToStringWrapperNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.EmptyNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.LabelNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.VoidBlockNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.unary.VoidNode
 
isResultArrayIndex(Object) - Method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
isResuming(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
isResumption() - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
isResumption() - Method in class com.oracle.truffle.js.nodes.control.TopLevelAwaitModuleBodyNode.TopLevelAwaitModuleRootNode
 
isResumption() - Method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
Is this a root node for the resumption of a suspended function.
isReturn() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
isReturn() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
isRevoked(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
isRevokedCallableProxy(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isRootTarget(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
isSafeInteger(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isSafeInteger(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isSafeIntegerDouble(double) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
isSafeIntegerInt(int) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
isSafeIntegerNotANumber(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
isSafeLong - Variable in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
isSameValue(Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
9.12 SameValue Algorithm.
isScript() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isScriptEngineGlobalScopeImport() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isScripting() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isScripting() - Method in interface com.oracle.truffle.js.runtime.ParserOptions
 
isSealed() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
isSealed() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
isSealed() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
isSealed(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
isSegmentIterator(Object) - Static method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
isSelfModifying() - Method in class com.oracle.js.parser.ir.BinaryNode
 
isSelfModifying() - Method in class com.oracle.js.parser.ir.Expression
Is this a self modifying assignment?
isSelfModifying() - Method in class com.oracle.js.parser.ir.UnaryNode
 
isSetIterator(Object) - Method in class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorNextNode
 
isSetter() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isSharedArrayBuffer() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isSharedArrayBufferView(Object) - Method in class com.oracle.truffle.js.builtins.SharedArrayBufferFunctionBuiltins.JSIsSharedArrayBufferViewNode
 
isSharedBufferView(Object) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isSharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isShebang() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isShell() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isShortStringInt10(Object, Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
isSingleRealm() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
isSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
isSparse(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSparseArray(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
isSpecialProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
isSplitImmediately() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
isStatelessType() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
isStatelessType() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
isStatelessType() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
isStatement() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isStatic() - Method in class com.oracle.js.parser.ir.PropertyNode
 
isStatic - Variable in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
isStatic() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
isStrict() - Method in class com.oracle.js.parser.ir.FunctionNode
Check if the function is generated in strict mode
isStrict() - Method in class com.oracle.js.parser.ScriptEnvironment
 
isStrict() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
isStrict() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
isStrict(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
isStrict - Variable in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
isStrict(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isStrict() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
isStrict() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
isStrict() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isStrictBuiltin(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isStrictlyRepresentableAsInt(double) - Static method in class com.oracle.js.parser.JSType
Returns true if double number can be represented as an int.
isStrictlyRepresentableAsLong(double) - Static method in class com.oracle.js.parser.JSType
Returns true if double number can be represented as a long.
isStrictMode - Variable in class com.oracle.js.parser.AbstractParser
Is this parser running under strict mode?
isStrictMode() - Method in class com.oracle.truffle.js.parser.env.DebugEnvironment
 
isStrictMode() - Method in class com.oracle.truffle.js.parser.env.Environment
 
isStrictMode() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isString() - Method in class com.oracle.js.parser.ir.LiteralNode
Test if the value is a string.
isString(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isString() - Method in class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
isString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Is value a native JavaScript string.
isStringClass(Class<?>) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isStringDelimiter(char) - Method in class com.oracle.js.parser.Lexer
Test if char is a string delimiter, e.g.
isStringIterator(Object) - Method in class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorNextNode
 
isStringLength1(String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
isStringLengthProperty(Property) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
isStringLineTerminator(char) - Static method in class com.oracle.js.parser.Lexer
Test whether a char is valid JavaScript end of string.
isStringQuote(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isStringString(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceNode
 
isStructurallyValidLanguageSubtag(String) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isStructurallyValidRegionSubtag(String) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isStructurallyValidScriptSubtag(String) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isStructurallyValidType(String) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isSuitableForEnumBasedProcessing(Object, long) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
isSuitableForEnumBasedProcessingUsingOwnKeys(Object, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
isSuper() - Method in class com.oracle.js.parser.ir.BaseNode
 
isSuper() - Method in class com.oracle.js.parser.ir.IdentNode
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
isSupported(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
isSupportedArray(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
isSupportedContiguous(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSupportedHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSupportedZeroBased(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSwitchBlock() - Method in class com.oracle.js.parser.ir.Block
 
isSwitchBlockScope() - Method in class com.oracle.js.parser.ir.Scope
 
isSymbol(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isSyntaxError() - Method in exception com.oracle.truffle.js.runtime.JSException
 
isSyntaxExtensions() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isSynthetic() - Method in class com.oracle.js.parser.ir.Block
Check whether this block is synthetic or not.
isSynthetic() - Method in class com.oracle.js.parser.ir.BlockStatement
Tells if this is a synthetic block statement or not.
isSyntheticRethrow() - Method in class com.oracle.js.parser.ir.CatchNode
Is this catch block a non-JavaScript constructor, for example created as part of the rethrow mechanism of a finally block in Lower? Then we just pass the exception on and need not unwrap whatever is in the ECMAException object catch symbol
isSyntheticRethrow() - Method in class com.oracle.js.parser.ir.ThrowNode
Is this a throw a synthetic rethrow in a synthetic catch-all block created when inlining finally statements? In that case we never wrap whatever is thrown into an ECMAException, just rethrow it.
isTaggedNode(Node) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
 
isTerminal() - Method in class com.oracle.js.parser.ir.Block
Is this a terminal block, i.e.
isTerminal() - Method in class com.oracle.js.parser.ir.BlockStatement
 
isTerminal() - Method in class com.oracle.js.parser.ir.CaseNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.CatchNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.IfNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.LabelNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.LoopNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.ReturnNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.Statement
Is this a terminal statement, i.e.
isTerminal() - Method in class com.oracle.js.parser.ir.SwitchNode
 
isTerminal() - Method in interface com.oracle.js.parser.ir.Terminal
Returns true if this AST node is (or contains) a statement that terminates function control flow.
isTerminal() - Method in class com.oracle.js.parser.ir.ThrowNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.TryNode
 
isTerminal() - Method in class com.oracle.js.parser.ir.WithNode
 
isTerminated() - Method in interface com.oracle.truffle.js.runtime.EcmaAgent
Returns true if the agent was terminated.
isTerminated() - Method in class com.oracle.truffle.js.runtime.MainJSAgent
 
isTerminated() - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
isTest262Mode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isTestCloneUninitialized() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isTestV8Mode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isThis() - Method in class com.oracle.js.parser.ir.IdentNode
 
isThis() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol represents this
isThisSlot(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
isThrow() - Method in class com.oracle.truffle.js.runtime.objects.AsyncGeneratorRequest
 
isThrow() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
isTimeValid(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
isTokenType(TokenType) - Method in class com.oracle.js.parser.ir.Node
Tests if this node has the specific token type.
isTopLevelAsync() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
isTruffleObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isTypedArrayBigIntFactory(TypedArrayFactory) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isTypedArrayConstructor(Object) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFunctionOperation
 
isTypedArrayImplementation - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
isTypeNumber(long) - Method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
isUint16SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isUint32SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isUint8SharedBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
isUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isUnstable() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
isUnstable() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
isUnstable() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
isUnstable() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
isUnstable() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
 
isUTC - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
isV8CompatibilityMode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isV8LegacyConst() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isV8RealmBuiltin() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AbstractShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.AssumptionShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrimitiveReceiverCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
Checks if all required assumptions are valid.
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeShapeCheckNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.AbstractFinalDataPropertyGetNode
 
isValid() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalAccessorPropertyGetNode
 
isValidArrayLength(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Checks whether a long value is within the valid range of array lengths.
isValidArrayLength(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isValidArrayLength(int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isValidateRegExpLiterals() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isValidDate(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
isValidNumberingSystem(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
isValidPrototype(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isValidPrototype(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
isVar() - Method in class com.oracle.js.parser.ir.Symbol
Check if this symbol is a variable
isVarRedeclaredHere() - Method in class com.oracle.js.parser.ir.Symbol
 
isVisible(JSRealm, Object) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
isVisitedKey(Object) - Method in class com.oracle.truffle.js.runtime.util.ForInIterator
 
isWarningsAsErrors() - Method in class com.oracle.js.parser.ErrorManager
Check whether warnings should be treated like errors
isWellFormedCurrencyCode(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
isWellFormedUnicodeBCP47LocaleIdentifier(String) - Static method in class com.oracle.truffle.js.runtime.util.UTS35Validator
 
isWhitespace(char) - Method in class com.oracle.js.parser.Lexer
Test whether a char is valid JavaScript whitespace
isWhitespace(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isWhiteSpace(char) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isWrapperNode(JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
Returns true if node is a JavaScript node that is considered a wrapper.
isWritable() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
isWritable() - Method in interface com.oracle.truffle.js.runtime.builtins.Builtin
 
isWritable() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
isWritable(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
isWritable(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isWritable(int) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isYield() - Method in exception com.oracle.truffle.js.nodes.control.YieldException
 
iterableToList(Object, Object, JSFunctionCallNode, IsJSObjectNode, IteratorStepNode, IteratorValueNode, PropertyGetNode, JavaScriptBaseNode, BranchProfile) - Static method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
ITERATED_OBJECT_ID - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ITERATED_STRING_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
iterateValues - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
ITERATION_KIND_KEY - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ITERATION_KIND_KEY_PLUS_VALUE - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ITERATION_KIND_VALUE - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
IterationScopeNode - Class in com.oracle.truffle.js.nodes.function
 
IterationScopeNode() - Constructor for class com.oracle.truffle.js.nodes.function.IterationScopeNode
 
IterationScopeNode.FrameIterationScopeNode - Class in com.oracle.truffle.js.nodes.function
 
iterator(Iterable<T>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
iterator() - Method in class com.oracle.truffle.js.runtime.util.UnmodifiableArrayList
 
ITERATOR_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
ITERATOR_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
ITERATOR_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMap
 
ITERATOR_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSet
 
ITERATOR_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
ITERATOR_NEXT_INDEX - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMap
 
ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSet
 
ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
iteratorCloseAbrupt(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
iteratorCloseAbrupt(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
IteratorCloseNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.4.6 IteratorClose(iterator, completion).
IteratorCloseNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorCloseNode
 
IteratorCloseWrapperNode - Class in com.oracle.truffle.js.nodes.control
 
IteratorCloseWrapperNode(JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.IteratorCloseWrapperNode
 
IteratorCompleteNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.4.3 IteratorComplete(iterResult).
IteratorCompleteNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorCompleteNode
 
IteratorCompleteUnaryNode - Class in com.oracle.truffle.js.nodes.access
IteratorComplete(iterResult) unary expression.
IteratorCompleteUnaryNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
IteratorGetNextValueNode - Class in com.oracle.truffle.js.nodes.access
Combines IteratorStep and IteratorValue in one node.
IteratorGetNextValueNode(JSContext, JavaScriptNode, JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorGetNextValueNode
 
iteratorHasNext(Iterator<T>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
iteratorNext(Iterator<T>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
IteratorNextNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.4.2 IteratorNext(iterator, value).
IteratorNextNode() - Constructor for class com.oracle.truffle.js.nodes.access.IteratorNextNode
 
IteratorNextUnaryNode - Class in com.oracle.truffle.js.nodes.access
IteratorNext(iterator) unary expression.
IteratorNextUnaryNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorNextUnaryNode
 
IteratorRecord - Class in com.oracle.truffle.js.runtime.objects
 
IteratorSetDoneNode - Class in com.oracle.truffle.js.nodes.access
Sets the [[Done]] field of an IteratorRecord.
IteratorSetDoneNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorSetDoneNode
 
IteratorState(String, BreakIterator, JSSegmenter.Granularity, String, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
iteratorStep(IteratorRecord) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
iteratorStep(IteratorRecord) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
iteratorStepAndGetValue(VirtualFrame, IteratorRecord) - Method in class com.oracle.truffle.js.nodes.access.IteratorGetNextValueNode
 
IteratorStepNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.4.5 IteratorStep(iterator).
IteratorStepNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorStepNode
 
iteratorStepOrSetDone(IteratorRecord) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
Let next be IteratorStep(iteratorRecord).
IteratorToArrayNode - Class in com.oracle.truffle.js.nodes.access
Absorb iterator to new array.
IteratorToArrayNode(JSContext, JavaScriptNode, IteratorGetNextValueNode) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorToArrayNode
 
IteratorUtil - Class in com.oracle.truffle.js.runtime.util
 
IteratorValueNode - Class in com.oracle.truffle.js.nodes.access
ES6 7.4.4 IteratorValue(iterResult).
IteratorValueNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
iteratorValueOrSetDone(IteratorRecord, Object) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
Let nextValue be IteratorValue(next).
iterResultNode - Variable in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 

J

JAVA_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
JAVA_CLASS_NAME_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
JAVA_PACKAGE_GLOBALS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
JAVA_PACKAGE_GLOBALS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
JavaAccess - Class in com.oracle.truffle.js.runtime.java
Java interop access check utility methods.
javaArrayToString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
JavaBuiltins - Class in com.oracle.truffle.js.builtins
 
JavaBuiltins() - Constructor for class com.oracle.truffle.js.builtins.JavaBuiltins
 
JavaBuiltins.Java - Enum in com.oracle.truffle.js.builtins
 
JavaBuiltins.JavaNashornCompatBuiltins - Class in com.oracle.truffle.js.builtins
 
JavaBuiltins.JavaNashornCompatBuiltins.JavaNashornCompat - Enum in com.oracle.truffle.js.builtins
 
JavaImporter - Class in com.oracle.truffle.js.runtime.java
 
JavaImporterObject - Class in com.oracle.truffle.js.runtime.java
 
JavaImporterObject(Shape, Object[]) - Constructor for class com.oracle.truffle.js.runtime.java.JavaImporterObject
 
JavaNashornCompatBuiltins() - Constructor for class com.oracle.truffle.js.builtins.JavaBuiltins.JavaNashornCompatBuiltins
 
javaNumberToLocaleString(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringIntlNode
 
JavaPackage - Class in com.oracle.truffle.js.runtime.java
 
JavaPackageObject - Class in com.oracle.truffle.js.runtime.java
 
JavaPackageObject(Shape, String) - Constructor for class com.oracle.truffle.js.runtime.java.JavaPackageObject
 
JavaPackagePropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaPackagePropertyGetNode
 
JavaScriptBaseNode - Class in com.oracle.truffle.js.nodes
 
JavaScriptBaseNode() - Constructor for class com.oracle.truffle.js.nodes.JavaScriptBaseNode
 
JavaScriptFunctionCallNode - Interface in com.oracle.truffle.js.runtime
An interface implemented by nodes that represent JavaScript function call.
JavaScriptLanguage - Class in com.oracle.truffle.js.lang
 
JavaScriptLanguage() - Constructor for class com.oracle.truffle.js.lang.JavaScriptLanguage
 
JavaScriptLanguageView - Class in com.oracle.truffle.js.runtime.interop
JavaScript language view on JS values and foreign objects.
JavaScriptNode - Class in com.oracle.truffle.js.nodes
 
JavaScriptNode() - Constructor for class com.oracle.truffle.js.nodes.JavaScriptNode
 
JavaScriptNode(SourceSection) - Constructor for class com.oracle.truffle.js.nodes.JavaScriptNode
 
JavaScriptRealmBoundaryRootNode - Class in com.oracle.truffle.js.runtime
A RootNode for all cases where the body could throw and we would need to set the Realm to the exception.
JavaScriptRealmBoundaryRootNode(JavaScriptLanguage, SourceSection, FrameDescriptor) - Constructor for class com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode
 
JavaScriptRootNode - Class in com.oracle.truffle.js.runtime
 
JavaScriptRootNode() - Constructor for class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
JavaScriptRootNode(JavaScriptLanguage, SourceSection, FrameDescriptor) - Constructor for class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
JavaScriptTranslator - Class in com.oracle.truffle.js.parser
 
JavaStringMethodGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaStringMethodGetNode
 
javaToString(Object) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
javaToString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
join(Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayJoinNode
 
JoinPredecessorExpression - Class in com.oracle.js.parser.ir
A wrapper for an expression that is in a position to be a join predecessor.
JoinPredecessorExpression() - Constructor for class com.oracle.js.parser.ir.JoinPredecessorExpression
A no-arg constructor does not wrap any expression on its own, but can be used as a place to contain a local variable conversion in a place where an expression can otherwise stand.
JoinPredecessorExpression(Expression) - Constructor for class com.oracle.js.parser.ir.JoinPredecessorExpression
A constructor for wrapping an expression and making it a join predecessor.
JS_BIGINT - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
JS_NULL - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
JS_OPTION_PREFIX - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
JS_PROXY - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
JS_SYMBOL - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
JS_UNDEFINED - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
JSAbstractArgumentsArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractArgumentsArray() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
JSAbstractArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractArray() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
JSAbstractBuffer - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractBuffer() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
JSAdapter - Class in com.oracle.truffle.js.runtime.builtins
 
JSAdapterHasPropertyCacheNode(Object, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.JSAdapterHasPropertyCacheNode
 
JSAdapterObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSAdapterObject(Shape, DynamicObject, DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAdapterObject
 
JSAdapterPropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSAdapterPropertyGetNode
 
JSAdapterPropertySetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.JSAdapterPropertySetNode
 
JSAddConstantLeftNumberNode - Class in com.oracle.truffle.js.nodes.binary
 
JSAddConstantLeftNumberNode(Number, JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
JSAddConstantRightNumberNode - Class in com.oracle.truffle.js.nodes.binary
 
JSAddConstantRightNumberNode(JavaScriptNode, Number, boolean) - Constructor for class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
JSAddNode - Class in com.oracle.truffle.js.nodes.binary
 
JSAddNode(boolean, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSAddNode
 
JSAddSubNumericUnitNode - Class in com.oracle.truffle.js.nodes.binary
 
JSAddSubNumericUnitNode(JavaScriptNode, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
JSAgent - Class in com.oracle.truffle.js.runtime
Base class for ECMA2017 8.7 Agents.
JSAgent(boolean) - Constructor for class com.oracle.truffle.js.runtime.JSAgent
 
JSAgentWaiterList - Class in com.oracle.truffle.js.runtime
Java-based implementation of ECMA2017 WaiterList (24.4.1.2).
JSAgentWaiterList() - Constructor for class com.oracle.truffle.js.runtime.JSAgentWaiterList
 
JSAgentWaiterList.JSAgentWaiterListEntry - Class in com.oracle.truffle.js.runtime
 
JSAgentWaiterListEntry() - Constructor for class com.oracle.truffle.js.runtime.JSAgentWaiterList.JSAgentWaiterListEntry
 
JSAndNode - Class in com.oracle.truffle.js.nodes.binary
 
JSAndNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSAndNode
 
JSApplyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSApplyNode
 
JSArguments - Class in com.oracle.truffle.js.runtime
 
JSArgumentsArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSArgumentsObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSArgumentsObject(Shape, ScriptArray, Object, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
JSArgumentsObject.Mapped - Class in com.oracle.truffle.js.runtime.builtins
 
JSArgumentsObject.Unmapped - Class in com.oracle.truffle.js.runtime.builtins
 
JSArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSArray.ArrayLengthProxyProperty - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBase - Class in com.oracle.truffle.js.runtime.builtins
Base class for Array, ArgumentsObject, and %Object.prototype%.
JSArrayBase(Shape, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBase
 
JSArrayBuffer - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferAbstractSliceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
 
JSArrayBufferObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
JSArrayBufferObject.Direct - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferObject.DirectBase - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferObject.Heap - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferObject.Shared - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferOperation
 
JSArrayBufferSliceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode
 
JSArrayBufferView - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferViewBase - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferViewBase(Shape, JSArrayBufferObject, int, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferViewBase
 
JSArrayBufferViewFillNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewFillNode
 
JSArrayBufferViewForEachNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewForEachNode
 
JSArrayBufferViewIteratorNode(JSContext, JSBuiltin, int) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewIteratorNode
 
JSArrayBufferViewReverseNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewReverseNode
 
JSArrayBufferViewSetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSetNode
 
JSArrayBufferViewSubarrayNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode
 
JSArrayConcatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayConcatNode
 
JSArrayCopyWithinNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayCopyWithinNode
 
JSArrayDeleteIndexNode - Class in com.oracle.truffle.js.nodes.array
Deletes an index from a JS array.
JSArrayDeleteIndexNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
JSArrayDeleteRangeNode - Class in com.oracle.truffle.js.nodes.array
Deletes a range of indices from a JS array.
JSArrayDeleteRangeNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
JSArrayElementIndexNode - Class in com.oracle.truffle.js.nodes.array
 
JSArrayElementIndexNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
JSArrayEveryNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayEveryNode
 
JSArrayFactory - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayFactory(JSContext) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
JSArrayFillNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFillNode
 
JSArrayFilterNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFilterNode
 
JSArrayFindIndexNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFindIndexNode
 
JSArrayFindNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFindNode
 
JSArrayFirstElementIndexNode - Class in com.oracle.truffle.js.nodes.array
Provides the functionality of ScriptArray.firstElementIndex but additionally adheres to the prototype chain.
JSArrayFirstElementIndexNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
JSArrayFlatMapNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFlatMapNode
 
JSArrayFlatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFlatNode
 
JSArrayForEachNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayForEachNode
 
JSArrayFromNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
JSArrayFunctionOperation(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFunctionOperation
 
JSArrayIncludesNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIncludesNode
 
JSArrayIndexOfNode(JSContext, JSBuiltin, boolean, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIndexOfNode
 
JSArrayIteratorNode(JSContext, JSBuiltin, int) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIteratorNode
 
JSArrayJoinNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayJoinNode
 
JSArrayLastElementIndexNode - Class in com.oracle.truffle.js.nodes.array
Provides the functionality of ScriptArray.lastElementIndex but additionally adheres to the prototype chain.
JSArrayLastElementIndexNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
JSArrayMapNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayMapNode
 
JSArrayNextElementIndexNode - Class in com.oracle.truffle.js.nodes.array
Provides the functionality of ScriptArray.nextElementIndex but additionally adheres to the prototype chain.
JSArrayNextElementIndexNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
JSArrayObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayObject(Shape, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
JSArrayOfNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayOfNode
 
JSArrayOperation(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
JSArrayOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
JSArrayOperationWithToInt(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperationWithToInt
 
JSArrayOperationWithToInt(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperationWithToInt
 
JSArrayPopNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPopNode
 
JSArrayPreviousElementIndexNode - Class in com.oracle.truffle.js.nodes.array
Provides the functionality of ScriptArray.previousElementIndex but additionally adheres to the prototype chain.
JSArrayPreviousElementIndexNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
JSArrayPushNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
JSArrayReduceNode(JSContext, JSBuiltin, boolean, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
JSArrayReverseNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReverseNode
 
JSArrayShiftNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
JSArraySliceNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySliceNode
 
JSArraySomeNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySomeNode
 
JSArraySortNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySortNode
 
JSArraySpliceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySpliceNode
 
JSArrayToDenseObjectArrayNode - Class in com.oracle.truffle.js.nodes.array
Converts a JS array to an Object[].
JSArrayToDenseObjectArrayNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.array.JSArrayToDenseObjectArrayNode
 
JSArrayToLocaleStringNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayToLocaleStringNode
 
JSArrayToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayToStringNode
 
JSArrayUnshiftNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
JSAttributes - Class in com.oracle.truffle.js.runtime.objects
 
JSBigInt - Class in com.oracle.truffle.js.runtime.builtins
 
JSBigIntAsIntNNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.JSBigIntAsIntNNode
 
JSBigIntAsUintNNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.JSBigIntAsUintNNode
 
JSBigIntObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSBigIntObject(Shape, BigInt) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSBigIntObject
 
JSBigIntOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntOperation
 
jsBigIntToLocaleString(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringIntlNode
 
JSBigIntToLocaleStringIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringIntlNode
 
JSBigIntToLocaleStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringNode
 
JSBigIntToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
JSBigIntValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntValueOfNode
 
JSBinaryNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBinaryNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
JSBindNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
JSBitwiseAndConstantNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBitwiseAndConstantNode(JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
JSBitwiseAndNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBitwiseAndNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
JSBitwiseOrConstantNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBitwiseOrConstantNode(JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
JSBitwiseOrNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBitwiseOrNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
JSBitwiseXorConstantNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBitwiseXorConstantNode(JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
JSBitwiseXorNode - Class in com.oracle.truffle.js.nodes.binary
 
JSBitwiseXorNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
JSBoolean - Class in com.oracle.truffle.js.runtime.builtins
 
JSBooleanObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSBooleanObject(Shape, boolean) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSBooleanObject
 
JSBooleanToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanToStringNode
 
JSBooleanValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanValueOfNode
 
JSBuiltin - Class in com.oracle.truffle.js.nodes.function
 
JSBuiltin(String, Object, int, int, int, boolean, BuiltinNodeFactory, BuiltinNodeFactory, BuiltinNodeFactory) - Constructor for class com.oracle.truffle.js.nodes.function.JSBuiltin
 
JSBuiltin(String, String, int, int, BuiltinNodeFactory) - Constructor for class com.oracle.truffle.js.nodes.function.JSBuiltin
 
JSBuiltinNode - Class in com.oracle.truffle.js.nodes.function
Represents the body of a built-in function.
JSBuiltinNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
JSBuiltinNode(JSContext, JSBuiltin, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
JSBuiltinNode.Inlineable - Interface in com.oracle.truffle.js.nodes.function
Interface for trivial built-in nodes that can be inlined without going through a call.
JSBuiltinNode.Inlined - Interface in com.oracle.truffle.js.nodes.function
 
JSBuiltinsContainer - Class in com.oracle.truffle.js.builtins
Intended to be subclassed by definitions of builtin functions.
JSBuiltinsContainer(String) - Constructor for class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
JSBuiltinsContainer.Lambda - Class in com.oracle.truffle.js.builtins
Builtins container for functions defined via BuiltinNodeFactory lambdas.
JSBuiltinsContainer.Switch - Class in com.oracle.truffle.js.builtins
Builtins container for builtin nodes created via switch dispatch method.
JSBuiltinsContainer.SwitchEnum<E extends Enum<E> & BuiltinEnum<E>> - Class in com.oracle.truffle.js.builtins
Builtins container for builtin nodes created via switch-enum dispatch method.
JSCallNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSCallNode
 
JSCancelledExecutionException - Exception in com.oracle.truffle.js.runtime
 
JSCancelledExecutionException(String, Node) - Constructor for exception com.oracle.truffle.js.runtime.JSCancelledExecutionException
 
jsclass - Variable in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithCachedPrototypeNode
 
JSClass - Class in com.oracle.truffle.js.runtime.builtins
Basic interface for all JavaScript "classes".
JSClass() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSClass
 
JSClassCheckNode(JSClass) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.JSClassCheckNode
 
JSClassObject - Class in com.oracle.truffle.js.runtime.objects
Delegates methods to JSClass.
JSClassObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.objects.JSClassObject
 
JSClassProfile - Class in com.oracle.truffle.js.runtime.util
 
JSCollator - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSCollator.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSCollatorObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSCollatorObject(Shape, JSCollator.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSCollatorObject
 
JSCollatorResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode
 
JSCollectionsNormalizeNode - Class in com.oracle.truffle.js.builtins.helper
This implements behavior for Collections of ES6.
JSCollectionsNormalizeNode() - Constructor for class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
JSCompareNode - Class in com.oracle.truffle.js.nodes.binary
 
JSCompareNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSCompareNode
 
JSComplementNode - Class in com.oracle.truffle.js.nodes.unary
 
JSComplementNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
JSConcatStringsNode - Class in com.oracle.truffle.js.nodes.binary
 
JSConcatStringsNode(int) - Constructor for class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
JSConfig - Class in com.oracle.truffle.js.runtime
This class stores magic numbers and other configuration values.
JSConfig() - Constructor for class com.oracle.truffle.js.runtime.JSConfig
 
JSConsoleAssertNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleAssertNode
 
JSConsoleClearNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleClearNode
 
JSConsoleCountNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleCountNode
 
JSConsoleCountResetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleCountResetNode
 
JSConsoleGroupEndNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleGroupEndNode
 
JSConsoleGroupNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleGroupNode
 
JSConsoleOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleOperation
 
JSConsoleTimeEndNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeEndNode
 
JSConsoleTimeLogNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeLogNode
 
JSConsoleTimeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeNode
 
JSConsoleUtil - Class in com.oracle.truffle.js.runtime
 
JSConsoleUtil() - Constructor for class com.oracle.truffle.js.runtime.JSConsoleUtil
 
JSConstantNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode() - Constructor for class com.oracle.truffle.js.nodes.access.JSConstantNode
 
JSConstantNode.JSConstantBigIntNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantBooleanNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantDoubleNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantIntegerNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantNullNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantNumericUnitNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantSafeIntegerNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantStringNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstantNode.JSConstantUndefinedNode - Class in com.oracle.truffle.js.nodes.access
 
JSConstructIterableOperation(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
JSConstructor - Class in com.oracle.truffle.js.runtime.builtins
 
JSConstructor(DynamicObject, DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSConstructor
 
JSConstructorFactory - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructorFactory.Default - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructorFactory.Default.WithSpecies - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructorFactory.WithFunctions - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructorFactory.WithFunctionsAndSpecies - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructTypedArrayNode - Class in com.oracle.truffle.js.builtins
The %TypedArray% intrinsic constructor function object (ES6 22.2.1).
JSConstructTypedArrayNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
JSContext - Class in com.oracle.truffle.js.runtime
 
JSContext(Evaluator, JSContextOptions, JavaScriptLanguage, TruffleLanguage.Env) - Constructor for class com.oracle.truffle.js.runtime.JSContext
 
JSContext.BuiltinFunctionKey - Enum in com.oracle.truffle.js.runtime
 
JSContextOptions - Class in com.oracle.truffle.js.runtime
 
JSCopyableObject - Interface in com.oracle.truffle.js.runtime.objects
 
JSDataView - Class in com.oracle.truffle.js.runtime.builtins
 
JSDataViewObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSDataViewObject(Shape, JSArrayBufferObject, int, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSDataViewObject
 
JSDate - Class in com.oracle.truffle.js.runtime.builtins
 
JSDateGetDateNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetDateNode
 
JSDateGetDayNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetDayNode
 
JSDateGetFullYearNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetFullYearNode
 
JSDateGetHoursNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetHoursNode
 
JSDateGetMillisecondsNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMillisecondsNode
 
JSDateGetMinutesNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMinutesNode
 
JSDateGetMonthNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMonthNode
 
JSDateGetSecondsNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetSecondsNode
 
JSDateGetTimezoneOffsetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetTimezoneOffsetNode
 
JSDateGetYearNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetYearNode
 
JSDateObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSDateObject(Shape, double) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
JSDateOperation(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
JSDateOperationWithToNumberNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperationWithToNumberNode
 
JSDateSetDateNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetDateNode
 
JSDateSetFullYearNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetFullYearNode
 
JSDateSetHoursNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetHoursNode
 
JSDateSetMillisecondsNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetMillisecondsNode
 
JSDateSetMinutesNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetMinutesNode
 
JSDateSetMonthNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetMonthNode
 
JSDateSetSecondsNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetSecondsNode
 
JSDateSetTimeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetTimeNode
 
JSDateSetYearNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetYearNode
 
JSDateTimeFormat - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSDateTimeFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSDateTimeFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode
 
JSDateTimeFormatObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSDateTimeFormatObject(Shape, JSDateTimeFormat.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormatObject
 
JSDateTimeFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode
 
JSDateToDateStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToDateStringNode
 
JSDateToISOStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToISOStringNode
 
JSDateToJSONNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToJSONNode
 
JSDateToLocaleDateStringIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleDateStringIntlNode
 
JSDateToLocaleDateStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleDateStringNode
 
JSDateToLocaleTimeStringIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleTimeStringIntlNode
 
JSDateToLocaleTimeStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToLocaleTimeStringNode
 
JSDateToPrimitiveNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToPrimitiveNode
 
JSDateToStringIntlNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToStringIntlNode
 
JSDateToStringNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToStringNode
 
JSDateToTimeStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToTimeStringNode
 
JSDateValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateValueOfNode
 
JSDictionary - Class in com.oracle.truffle.js.runtime.builtins
This is a variant of JSOrdinary that stores its contents as a HashMap of properties (excepts hidden properties, incl.
JSDisplayNames - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSDisplayNames.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSDisplayNamesObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSDisplayNamesObject(Shape, JSDisplayNames.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNamesObject
 
JSDisplayNamesOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.JSDisplayNamesOfNode
 
JSDisplayNamesResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.JSDisplayNamesResolvedOptionsNode
 
JSDivideNode - Class in com.oracle.truffle.js.nodes.binary
 
JSDivideNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
JSDoubleToStringNode - Class in com.oracle.truffle.js.nodes.cast
This implements 9.8.1 ToString Applied to the Number Type.
JSDoubleToStringNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSDoubleToStringNode
 
jsDtobasestr(int, double) - Static method in class com.oracle.truffle.js.runtime.external.DToA
 
JSDynamicObject - Class in com.oracle.truffle.js.runtime.objects
The common base class for all JavaScript objects as well as null and undefined.
JSDynamicObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
JSEngine - Class in com.oracle.truffle.js.runtime
 
JSEnqueueJobNode - Class in com.oracle.truffle.js.nodes.cast
This node can be used to add a JSFunction to the queue of pending tasks in a given JSContext.
JSEnqueueJobNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.cast.JSEnqueueJobNode
 
JSEqualNode - Class in com.oracle.truffle.js.nodes.binary
 
JSEqualNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
JSError - Class in com.oracle.truffle.js.runtime.builtins
 
JSErrorObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSErrorObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSErrorObject
 
JSErrorType - Enum in com.oracle.js.parser
Native ECMAScript Error types.
JSErrorType - Enum in com.oracle.truffle.js.runtime
 
JSException - Exception in com.oracle.truffle.js.runtime
 
JSExponentiateNode - Class in com.oracle.truffle.js.nodes.binary
 
JSExponentiateNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
JSFileLoadingOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSFileLoadingOperation
 
JSFileTypeDetector - Class in com.oracle.truffle.js.lang
 
JSFileTypeDetector() - Constructor for class com.oracle.truffle.js.lang.JSFileTypeDetector
 
JSFinalizationRegistry - Class in com.oracle.truffle.js.runtime.builtins
 
JSFinalizationRegistryCleanupSomeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryCleanupSomeNode
 
JSFinalizationRegistryObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSFinalizationRegistryObject(Shape, TruffleObject, List<FinalizationRecord>, ReferenceQueue<Object>) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistryObject
 
JSFinalizationRegistryRegisterNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryRegisterNode
 
JSFinalizationRegistryUnregisterNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryUnregisterNode
 
JSFrameUtil - Class in com.oracle.truffle.js.runtime
 
JSFromCharCodeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringFunctionBuiltins.JSFromCharCodeNode
 
JSFromCodePointNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringFunctionBuiltins.JSFromCodePointNode
 
JSFunction - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunction.ArgumentsProxyProperty - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunction.AsyncGeneratorState - Enum in com.oracle.truffle.js.runtime.builtins
 
JSFunction.CallerProxyProperty - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunction.ClassPrototypeProxyProperty - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunction.FunctionLengthPropertyProxy - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunction.FunctionNamePropertyProxy - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunction.GeneratorState - Enum in com.oracle.truffle.js.runtime.builtins
 
JSFunctionCallNode - Class in com.oracle.truffle.js.nodes.function
 
JSFunctionCallNode(byte) - Constructor for class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
JSFunctionCallNode.InvokeNode - Class in com.oracle.truffle.js.nodes.function
The target of JSFunctionCallNode.InvokeNode.functionTargetNode also serves as the this argument of the call.
JSFunctionData - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunctionData.CallTargetInitializer - Interface in com.oracle.truffle.js.runtime.builtins
 
JSFunctionData.Initializer - Interface in com.oracle.truffle.js.runtime.builtins
 
JSFunctionData.Target - Enum in com.oracle.truffle.js.runtime.builtins
 
JSFunctionExpressionNode - Class in com.oracle.truffle.js.nodes.function
 
JSFunctionExpressionNode(JSFunctionData, FunctionRootNode) - Constructor for class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
JSFunctionFactory - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunctionFactory(JSContext, JSObjectFactory) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
JSFunctionObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunctionObject(Shape, JSFunctionData, MaterializedFrame, JSRealm, Object) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
JSFunctionObject.Bound - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunctionObject.Unbound - Class in com.oracle.truffle.js.runtime.builtins
 
JSFunctionToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
JSGetLengthNode - Class in com.oracle.truffle.js.nodes.array
 
JSGetOwnPropertyNode - Class in com.oracle.truffle.js.nodes.access
[[GetOwnProperty]] (O, K) internal method.
JSGetOwnPropertyNode(boolean, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode
 
JSGetOwnPropertyNode.GetPropertyProxyValueNode - Class in com.oracle.truffle.js.nodes.access
 
JSGetOwnPropertyNode.UsesOrdinaryGetOwnPropertyNode - Class in com.oracle.truffle.js.nodes.access
 
JSGlobal - Class in com.oracle.truffle.js.runtime.builtins
 
JSGlobalDecodeURINode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalDecodeURINode
 
JSGlobalEncodeURINode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalEncodeURINode
 
JSGlobalExitNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalExitNode
 
JSGlobalIndirectEvalNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
JSGlobalIsFiniteNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
JSGlobalIsNaNNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
JSGlobalLoadNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
JSGlobalLoadWithNewGlobalNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadWithNewGlobalNode
 
JSGlobalObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSGlobalObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
JSGlobalParseFloatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
JSGlobalParseIntNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
JSGlobalPrintNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalPrintNode
 
JSGlobalReadBufferNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadBufferNode
 
JSGlobalReadFullyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadFullyNode
 
JSGlobalReadLineNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadLineNode
 
JSGlobalUnEscapeNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalUnEscapeNode
 
JSGreaterOrEqualNode - Class in com.oracle.truffle.js.nodes.binary
 
JSGreaterOrEqualNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
JSGreaterThanNode - Class in com.oracle.truffle.js.nodes.binary
 
JSGreaterThanNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
JSGuardDisconnectedArgumentRead - Class in com.oracle.truffle.js.nodes.access
 
JSGuardDisconnectedArgumentWrite - Class in com.oracle.truffle.js.nodes.access
 
JSGuards - Class in com.oracle.truffle.js.nodes
 
JSHashMap - Class in com.oracle.truffle.js.runtime.util
ES6-compliant hash map implementation.
JSHashMap() - Constructor for class com.oracle.truffle.js.runtime.util.JSHashMap
 
JSHashMap.Cursor - Interface in com.oracle.truffle.js.runtime.util
 
JSHasPropertyNode - Class in com.oracle.truffle.js.nodes.access
This node wraps part of the [[HasProperty]] function of ECMAScript.
JSHasPropertyNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
JSIdenticalNode - Class in com.oracle.truffle.js.nodes.binary
 
JSIdenticalNode(JavaScriptNode, JavaScriptNode, int) - Constructor for class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
JSInputGeneratingNodeWrapper - Class in com.oracle.truffle.js.nodes.instrumentation
 
JSInteropCallNode - Class in com.oracle.truffle.js.nodes.interop
 
JSInteropCallNode() - Constructor for class com.oracle.truffle.js.nodes.interop.JSInteropCallNode
 
JSInteropExecuteNode - Class in com.oracle.truffle.js.nodes.interop
 
JSInteropExecuteNode() - Constructor for class com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode
 
JSInteropInstantiateNode - Class in com.oracle.truffle.js.nodes.interop
 
JSInteropInstantiateNode() - Constructor for class com.oracle.truffle.js.nodes.interop.JSInteropInstantiateNode
 
JSInteropInvokeNode - Class in com.oracle.truffle.js.nodes.interop
 
JSInteropUtil - Class in com.oracle.truffle.js.runtime.interop
Utility class for interop operations.
JSIntl - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSIsArrayBufferViewNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferFunctionBuiltins.JSIsArrayBufferViewNode
 
JSIsArrayNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSIsArrayNode
 
JSIsArrayNode - Class in com.oracle.truffle.js.nodes.unary
ES6 7.2.2 IsArray(argument).
JSIsArrayNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
JSIsNullOrUndefinedNode - Class in com.oracle.truffle.js.nodes.unary
This node optimizes the check whether the argument is null or undefined.
JSIsNullOrUndefinedNode(JavaScriptNode, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
JSIsSharedArrayBufferViewNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SharedArrayBufferFunctionBuiltins.JSIsSharedArrayBufferViewNode
 
JSLazyString - Class in com.oracle.truffle.js.runtime.objects
 
JSLazyStringFlattened - Interface in com.oracle.truffle.js.runtime.objects
Used for implicit conversion in the type system.
JSLazyStringRaw - Interface in com.oracle.truffle.js.runtime.objects
Used for implicit conversion in the type system.
JSLeftShiftConstantNode - Class in com.oracle.truffle.js.nodes.binary
The Left Shift Operator ( << ), special-cased for the step to be a constant integer value.
JSLeftShiftConstantNode(JavaScriptNode, int) - Constructor for class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
JSLeftShiftNode - Class in com.oracle.truffle.js.nodes.binary
 
JSLeftShiftNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
JSLessOrEqualNode - Class in com.oracle.truffle.js.nodes.binary
 
JSLessOrEqualNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
JSLessThanNode - Class in com.oracle.truffle.js.nodes.binary
 
JSLessThanNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
JSListFormat - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSListFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSListFormatFormatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatFormatNode
 
JSListFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode
 
JSListFormatObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSListFormatObject(Shape, JSListFormat.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSListFormatObject
 
JSListFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode
 
JSLoadNode - Class in com.oracle.truffle.js.nodes.function
 
JSLoadNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.function.JSLoadNode
 
JSLoadOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
JSLocale - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSLocale.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSLocaleMaximizeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleMaximizeNode
 
JSLocaleMinimizeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleMinimizeNode
 
JSLocaleObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSLocaleObject(Shape, JSLocale.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSLocaleObject
 
JSLocaleToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.JSLocaleToStringNode
 
JSLogicalNode - Class in com.oracle.truffle.js.nodes.binary
 
JSLogicalNode(JavaScriptNode, JavaScriptNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.binary.JSLogicalNode
 
JSMap - Class in com.oracle.truffle.js.runtime.builtins
 
JSMapClearNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapClearNode
 
JSMapDeleteNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapDeleteNode
 
JSMapForEachNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapForEachNode
 
JSMapGetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapGetNode
 
JSMapHasNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapHasNode
 
JSMapObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSMapObject(Shape, JSHashMap) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSMapObject
 
JSMapOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapOperation
 
JSMapSetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapSetNode
 
JSMaterializedInvokeTargetableNode - Class in com.oracle.truffle.js.nodes.instrumentation
Materialized nodes used by MaterializedInvokeNode to report JS function values to the instrumentation framework.
JSMaterializedInvokeTargetableNode() - Constructor for class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode
 
JSMaterializedInvokeTargetableNode.EchoTargetValueNode - Class in com.oracle.truffle.js.nodes.instrumentation
Instrumentable node reporting to the instrumentation framework any value provided to executeWithTarget().
JSMath - Class in com.oracle.truffle.js.runtime.builtins
see MathBuiltins.
JSMetaType - Class in com.oracle.truffle.js.runtime.interop
General meta objects for JS values and foreign objects through JavaScriptLanguageView.
JSMetaType(String, JSMetaType.TypeCheck) - Constructor for class com.oracle.truffle.js.runtime.interop.JSMetaType
 
JSMetaType.TypeCheck - Interface in com.oracle.truffle.js.runtime.interop
 
JSModuleLoader - Interface in com.oracle.truffle.js.runtime.objects
 
JSModuleNamespace - Class in com.oracle.truffle.js.runtime.builtins
Module Namespace Exotic Objects.
JSModuleNamespaceObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSModuleNamespaceObject(Shape, JSModuleRecord, Map<String, ExportResolution>) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
 
JSModuleRecord - Class in com.oracle.truffle.js.runtime.objects
Source Text Module Record.
JSModuleRecord(Object, JSContext, JSModuleLoader, Source) - Constructor for class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
JSModuleRecord.Status - Enum in com.oracle.truffle.js.runtime.objects
 
JSModuloNode - Class in com.oracle.truffle.js.nodes.binary
 
JSModuloNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
JSMultiplyNode - Class in com.oracle.truffle.js.nodes.binary
 
JSMultiplyNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
JSNewNode - Class in com.oracle.truffle.js.nodes.function
11.2.2 The new Operator.
JSNewNode(JSContext, JavaScriptNode, AbstractFunctionArgumentsNode) - Constructor for class com.oracle.truffle.js.nodes.function.JSNewNode
 
JSNodeDecoder - Class in com.oracle.truffle.js.nodes
 
JSNodeDecoder() - Constructor for class com.oracle.truffle.js.nodes.JSNodeDecoder
 
JSNodeDecoder.Bytecode - Enum in com.oracle.truffle.js.nodes
 
JSNodeUtil - Class in com.oracle.truffle.js.nodes
 
JSNonProxy - Class in com.oracle.truffle.js.runtime.builtins
Common base class for non-proxy object types.
JSNonProxy() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
JSNonProxyObject - Class in com.oracle.truffle.js.runtime.objects
Basic non-proxy JS object.
JSNonProxyObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.objects.JSNonProxyObject
 
JSNoSuchMethodAdapter - Class in com.oracle.truffle.js.runtime
 
JSNoSuchMethodAdapter(Object, Object, Object) - Constructor for class com.oracle.truffle.js.runtime.JSNoSuchMethodAdapter
 
JSNotNode - Class in com.oracle.truffle.js.nodes.unary
 
JSNotNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.JSNotNode
 
JSNullishCoalescingNode - Class in com.oracle.truffle.js.nodes.binary
 
JSNullishCoalescingNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSNullishCoalescingNode
 
JSNumber - Class in com.oracle.truffle.js.runtime.builtins
 
JSNumberFormat - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSNumberFormat.BasicInternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSNumberFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSNumberFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode
 
JSNumberFormatObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSNumberFormatObject(Shape, JSNumberFormat.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormatObject
 
JSNumberFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode
 
JSNumberIsFiniteNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsFiniteNode
 
JSNumberIsIntegerNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsIntegerNode
 
JSNumberIsNaNNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsNaNNode
 
JSNumberIsSafeIntegerNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
JSNumberObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSNumberObject(Shape, Number) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSNumberObject
 
JSNumberOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberOperation
 
JSNumberToBigIntNode - Class in com.oracle.truffle.js.nodes.cast
 
JSNumberToBigIntNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
JSNumberToExponentialNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToExponentialNode
 
JSNumberToFixedNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToFixedNode
 
jsNumberToLocaleString(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringIntlNode
 
JSNumberToLocaleStringIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringIntlNode
 
JSNumberToLocaleStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringNode
 
JSNumberToPrecisionNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
JSNumberToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
JSNumberValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberValueOfNode
 
JSNumericToNumberNode - Class in com.oracle.truffle.js.nodes.cast
Numeric to Number values conversion.
JSNumericToNumberNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSNumericToNumberNode
 
JSObject - Class in com.oracle.truffle.js.runtime.objects
The common base class for all JavaScript objects (values of type Object according to the spec).
JSObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.objects.JSObject
 
JSObject.GetMembers - Class in com.oracle.truffle.js.runtime.objects
 
JSObjectFactory - Class in com.oracle.truffle.js.runtime.builtins
 
JSObjectFactory(JSContext, boolean) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
JSObjectFactory.BoundProto - Class in com.oracle.truffle.js.runtime.builtins
 
JSObjectFactory.IntrinsicBuilder - Class in com.oracle.truffle.js.runtime.builtins
 
JSObjectFactory.RealmData - Class in com.oracle.truffle.js.runtime.builtins
 
JSObjectFactory.UnboundProto - Class in com.oracle.truffle.js.runtime.builtins
 
JSObjectPrototype - Class in com.oracle.truffle.js.runtime.builtins
 
JSObjectPrototype.Instance - Class in com.oracle.truffle.js.runtime.builtins
 
jsObjectToJavaObject(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
JSObjectUtil - Class in com.oracle.truffle.js.runtime.objects
 
JSON - Class in com.oracle.truffle.js.runtime.builtins
 
JSONBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSONBuiltins.JSON function (constructor).
JSONBuiltins() - Constructor for class com.oracle.truffle.js.builtins.JSONBuiltins
 
JSONBuiltins.JSON - Enum in com.oracle.truffle.js.builtins
 
JSONBuiltins.JSONOperation - Class in com.oracle.truffle.js.builtins
 
JSONBuiltins.JSONParseNode - Class in com.oracle.truffle.js.builtins
 
JSONBuiltins.JSONStringifyNode - Class in com.oracle.truffle.js.builtins
 
JSONData - Class in com.oracle.truffle.js.builtins.helper
 
JSONData(String, DynamicObject, List<String>) - Constructor for class com.oracle.truffle.js.builtins.helper.JSONData
 
JSONOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.JSONBuiltins.JSONOperation
 
JSONParseNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.JSONBuiltins.JSONParseNode
 
JSONParserUtil - Class in com.oracle.truffle.js.parser.json
 
JSONParserUtil() - Constructor for class com.oracle.truffle.js.parser.json.JSONParserUtil
 
jsonQuote(StringBuilderProfile, StringBuilder, String) - Static method in class com.oracle.truffle.js.builtins.helper.JSONStringifyStringNode
 
jsonStr(Object, String, DynamicObject) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
JSONStringifyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
JSONStringifyStringNode - Class in com.oracle.truffle.js.builtins.helper
 
JSONStringifyStringNode(JSContext) - Constructor for class com.oracle.truffle.js.builtins.helper.JSONStringifyStringNode
 
jsonStrMain(Object, String, DynamicObject) - Method in class com.oracle.truffle.js.builtins.helper.JSONStringifyStringNode
 
JSONWriter - Class in com.oracle.truffle.js.parser.internal.ir.debug
This IR writer produces a JSON string that represents AST as a JSON string.
JSOrdinary - Class in com.oracle.truffle.js.runtime.builtins
 
JSOrdinaryObject - Class in com.oracle.truffle.js.runtime.objects
 
JSOrdinaryObject(Shape) - Constructor for class com.oracle.truffle.js.runtime.objects.JSOrdinaryObject
 
JSOrdinaryObject.DefaultLayout - Class in com.oracle.truffle.js.runtime.objects
 
JSOrNode - Class in com.oracle.truffle.js.nodes.binary
 
JSOrNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSOrNode
 
JSOrNode.NotUndefinedOrNode - Class in com.oracle.truffle.js.nodes.binary
 
JSParser - Interface in com.oracle.truffle.js.parser
 
JSParserOptions - Class in com.oracle.truffle.js.runtime
 
JSParserOptions() - Constructor for class com.oracle.truffle.js.runtime.JSParserOptions
 
JSPerformanceNowNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PerformanceBuiltins.JSPerformanceNowNode
 
JSPluralRules - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSPluralRules.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSPluralRulesObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSPluralRulesObject(Shape, JSPluralRules.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRulesObject
 
JSPluralRulesResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode
 
JSPluralRulesSelectNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode
 
JSPrepareThisNode - Class in com.oracle.truffle.js.nodes.cast
Implementation of ECMAScript 5.1, 10.4.3 Entering Function Code, for non-strict callees.
JSPrepareThisNode(JSContext, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
JSPrimitive - Class in com.oracle.truffle.js.runtime.builtins
 
JSPrimitive() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSPrimitive
 
JSPromise - Class in com.oracle.truffle.js.runtime.builtins
 
JSPromiseObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSPromiseObject(Shape, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSPromiseObject
 
JSProperty - Class in com.oracle.truffle.js.runtime.objects
Property objects represent the mapping between low-level stores and high-level data.
JSProperty() - Constructor for class com.oracle.truffle.js.runtime.objects.JSProperty
 
JSPrototypeData - Class in com.oracle.truffle.js.runtime.objects
Extra data associated with prototype objects.
JSPrototypeData() - Constructor for class com.oracle.truffle.js.runtime.objects.JSPrototypeData
 
JSProxy - Class in com.oracle.truffle.js.runtime.builtins
 
JSProxyCallNode - Class in com.oracle.truffle.js.nodes.access
 
JSProxyCallNode(JSContext, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.JSProxyCallNode
 
JSProxyDispatcherPropertyGetNode(JSContext, Object, PropertyCacheNode.ReceiverCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSProxyDispatcherPropertyGetNode
 
JSProxyDispatcherPropertyHasNode(JSContext, Object, PropertyCacheNode.ReceiverCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.JSProxyDispatcherPropertyHasNode
 
JSProxyDispatcherPropertySetNode(JSContext, PropertyCacheNode.ReceiverCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.JSProxyDispatcherPropertySetNode
 
JSProxyDispatcherRequiredPropertyGetNode(JSContext, Object, PropertyCacheNode.ReceiverCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSProxyDispatcherRequiredPropertyGetNode
 
JSProxyHasPropertyNode - Class in com.oracle.truffle.js.nodes.access
 
JSProxyHasPropertyNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.JSProxyHasPropertyNode
 
JSProxyObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSProxyObject(Shape, Object, DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
JSProxyPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
JSProxyPropertyGetNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.JSProxyPropertyGetNode
 
JSProxyPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
JSProxyPropertySetNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
JSReadFrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
JSRealm - Class in com.oracle.truffle.js.runtime
Container for JavaScript globals (i.e.
JSRealm(JSContext, TruffleLanguage.Env) - Constructor for class com.oracle.truffle.js.runtime.JSRealm
 
JSRegExp - Class in com.oracle.truffle.js.runtime.builtins
 
JSRegExp.LazyNamedCaptureGroupProperty - Class in com.oracle.truffle.js.runtime.builtins
 
JSRegExp.LazyRegexResultIndexProxyProperty - Class in com.oracle.truffle.js.runtime.builtins
Since we cannot use nodes here, access to this property is special-cased in com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyRegexResultIndexPropertyGetNode .
JSRegExpCompileNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpCompileNode
 
JSRegExpExecES5Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpExecES5Node
 
JSRegExpExecIntlNode - Class in com.oracle.truffle.js.builtins.helper
Implements ES6 21.2.5.2.1 Runtime Semantics: RegExpExec ( R, S ).
JSRegExpExecIntlNode.BuildGroupsObjectNode - Class in com.oracle.truffle.js.builtins.helper
 
JSRegExpExecIntlNode.JSRegExpExecBuiltinNode - Class in com.oracle.truffle.js.builtins.helper
 
JSRegExpExecIntlNode.JSRegExpExecIntlIgnoreLastIndexNode - Class in com.oracle.truffle.js.builtins.helper
Ignores the lastIndex and global properties of the RegExp during matching.
JSRegExpGroupsObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSRegExpGroupsObject(Shape, Object, String, boolean) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject
 
JSRegExpMatchAllNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpMatchAllNode
 
JSRegExpMatchNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpMatchNode
 
JSRegExpObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSRegExpObject(Shape, Object, JSObjectFactory, JSRealm, boolean) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
JSRegExpSearchNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpSearchNode
 
JSRegExpTestNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpTestNode
 
JSRegExpToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpToStringNode
 
JSRelativeTimeFormat - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSRelativeTimeFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSRelativeTimeFormatFormatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode
 
JSRelativeTimeFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode
 
JSRelativeTimeFormatObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSRelativeTimeFormatObject(Shape, JSRelativeTimeFormat.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormatObject
 
JSRelativeTimeFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode
 
JSRightShiftConstantNode - Class in com.oracle.truffle.js.nodes.binary
11.7.2 The Signed Right Shift Operator ( >> ), special-cased for the step to be a constant integer value.
JSRightShiftConstantNode(JavaScriptNode, int) - Constructor for class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
JSRightShiftNode - Class in com.oracle.truffle.js.nodes.binary
11.7.2 The Signed Right Shift Operator ( >> ).
JSRightShiftNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
JSRuntime - Class in com.oracle.truffle.js.runtime
 
JSSegmenter - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSSegmenter.Granularity - Enum in com.oracle.truffle.js.runtime.builtins.intl
 
JSSegmenter.InternalState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSSegmenter.IteratorState - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSSegmenterIteratorObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSSegmenterIteratorObject(Shape, JSSegmenter.IteratorState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenterIteratorObject
 
JSSegmenterObject - Class in com.oracle.truffle.js.runtime.builtins.intl
 
JSSegmenterObject(Shape, JSSegmenter.InternalState) - Constructor for class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenterObject
 
JSSegmenterResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode
 
JSSegmenterSegmentNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.JSSegmenterSegmentNode
 
JSSet - Class in com.oracle.truffle.js.runtime.builtins
 
JSSetAddNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetAddNode
 
JSSetClearNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetClearNode
 
JSSetDeleteNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetDeleteNode
 
JSSetForEachNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetForEachNode
 
JSSetHasNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetHasNode
 
JSSetLengthNode - Class in com.oracle.truffle.js.nodes.array
 
JSSetLengthNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
JSSetObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSSetObject(Shape, JSHashMap) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSSetObject
 
JSSetOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetOperation
 
JSShape - Class in com.oracle.truffle.js.runtime.objects
Static helper methods for JS-specific operations on shapes.
JSShapeData - Class in com.oracle.truffle.js.runtime.objects
Extra metadata associated with JavaScript object shapes.
JSSharedArrayBuffer - Class in com.oracle.truffle.js.runtime.builtins
 
JSSharedArrayBufferSliceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SharedArrayBufferPrototypeBuiltins.JSSharedArrayBufferSliceNode
 
JSSharedData - Class in com.oracle.truffle.js.runtime.objects
 
JSSharedData(JSContext, JSDynamicObject) - Constructor for class com.oracle.truffle.js.runtime.objects.JSSharedData
 
JSSlowArgumentsArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSSlowArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSString - Class in com.oracle.truffle.js.runtime.builtins
 
JSString.StringLengthProxyProperty - Class in com.oracle.truffle.js.runtime.builtins
 
JSStringCharAtNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode
 
JSStringCharCodeAtNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
JSStringCodePointAtNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCodePointAtNode
 
JSStringConcatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringConcatNode
 
JSStringEndsWithNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringEndsWithNode
 
JSStringIncludesNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIncludesNode
 
JSStringIndexOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIndexOfNode
 
JSStringLastIndexOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
JSStringListFromIterableNode - Class in com.oracle.truffle.js.nodes.cast
Converts an arbitrary iterable object to a string list.
JSStringListFromIterableNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
JSStringLocaleCompareIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLocaleCompareIntlNode
 
JSStringLocaleCompareNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLocaleCompareNode
 
JSStringMatchES5Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringMatchES5Node
 
JSStringMatchNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringMatchNode
 
JSStringNormalizeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringNormalizeNode
 
JSStringObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSStringObject(Shape, CharSequence) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSStringObject
 
JSStringOperationWithRegExpArgument(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
JSStringPadNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringPadNode
 
JSStringRepeatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringRepeatNode
 
JSStringReplaceAllNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceAllNode
 
JSStringReplaceBaseNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
JSStringReplaceES5Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceES5Node
 
JSStringReplaceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceNode
 
JSStringSearchES5Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSearchES5Node
 
JSStringSearchNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSearchNode
 
JSStringSliceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
JSStringSplitNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
JSStringStartsWithNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringStartsWithNode
 
JSStringSubstringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode
 
JSStringSubstrNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstrNode
 
JSStringToLocaleLowerCaseIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleLowerCaseIntlNode
 
JSStringToLocaleUpperCaseIntlNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleUpperCaseIntlNode
 
JSStringToLocaleXCaseIntl(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleXCaseIntl
 
JSStringToLowerCaseNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLowerCaseNode
 
JSStringToNumberNode - Class in com.oracle.truffle.js.nodes.cast
This implements ECMA 9.3.1 ToNumber applied to the String Type.
JSStringToNumberNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
JSStringToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
JSStringToUpperCaseNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToUpperCaseNode
 
JSStringTrimLeftNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimLeftNode
 
JSStringTrimNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimNode
 
JSStringTrimRightNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimRightNode
 
JSSubtractNode - Class in com.oracle.truffle.js.nodes.binary
 
JSSubtractNode(boolean, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
JSSymbol - Class in com.oracle.truffle.js.runtime.builtins
Object wrapper around a primitive symbol.
JSSymbolObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSSymbolObject(Shape, Symbol) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSSymbolObject
 
JSTaggedExecutionNode - Class in com.oracle.truffle.js.nodes.instrumentation
A utility node used by the instrumentation framework to tag a given node with a specific tag.
JSTags - Class in com.oracle.truffle.js.nodes.instrumentation
Runtime profiling Tags provided by Graal.js.
JSTags.BinaryOperationTag - Class in com.oracle.truffle.js.nodes.instrumentation
Binary expressions, including Additive operations, Multiplicative operations, Bitwise operations, and more.
JSTags.BuiltinRootTag - Class in com.oracle.truffle.js.nodes.instrumentation
Builtin Objects Calls.
JSTags.ControlFlowBlockTag - Class in com.oracle.truffle.js.nodes.instrumentation
Control flow block node.
JSTags.ControlFlowBranchTag - Class in com.oracle.truffle.js.nodes.instrumentation
Control flow branch node.
JSTags.ControlFlowBranchTag.Type - Enum in com.oracle.truffle.js.nodes.instrumentation
 
JSTags.ControlFlowRootTag - Class in com.oracle.truffle.js.nodes.instrumentation
Control flow root nodes.
JSTags.ControlFlowRootTag.Type - Enum in com.oracle.truffle.js.nodes.instrumentation
 
JSTags.DeclareTag - Class in com.oracle.truffle.js.nodes.instrumentation
Variable declaration node.
JSTags.EvalCallTag - Class in com.oracle.truffle.js.nodes.instrumentation
Eval.
JSTags.FunctionCallTag - Class in com.oracle.truffle.js.nodes.instrumentation
Function Calls.
JSTags.InputNodeTag - Class in com.oracle.truffle.js.nodes.instrumentation
Input generating node.
JSTags.LiteralTag - Class in com.oracle.truffle.js.nodes.instrumentation
Literals.
JSTags.LiteralTag.Type - Enum in com.oracle.truffle.js.nodes.instrumentation
 
JSTags.ObjectAllocationTag - Class in com.oracle.truffle.js.nodes.instrumentation
The new operator and literal allocations.
JSTags.ReadElementTag - Class in com.oracle.truffle.js.nodes.instrumentation
Property Accessors performed using the [ ] expression.
JSTags.ReadPropertyTag - Class in com.oracle.truffle.js.nodes.instrumentation
Property Accessors performed using the "." notation.
JSTags.ReadVariableTag - Class in com.oracle.truffle.js.nodes.instrumentation
Primary expressions reading local variables.
JSTags.UnaryOperationTag - Class in com.oracle.truffle.js.nodes.instrumentation
Unary expressions.
JSTags.WriteElementTag - Class in com.oracle.truffle.js.nodes.instrumentation
Assignment operations to object properties using the [ ] expression.
JSTags.WritePropertyTag - Class in com.oracle.truffle.js.nodes.instrumentation
Assignment operations to object properties using the "." notation.
JSTags.WriteVariableTag - Class in com.oracle.truffle.js.nodes.instrumentation
Assignment expressions to local variables.
JSTargetableNode - Class in com.oracle.truffle.js.nodes.access
 
JSTargetableNode() - Constructor for class com.oracle.truffle.js.nodes.access.JSTargetableNode
 
JSTargetableWrapperNode - Class in com.oracle.truffle.js.nodes.access
 
JSTargetableWrapperNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
JSTargetableWriteNode - Class in com.oracle.truffle.js.nodes.access
 
JSTargetableWriteNode() - Constructor for class com.oracle.truffle.js.nodes.access.JSTargetableWriteNode
 
JSTest262 - Class in com.oracle.truffle.js.runtime.builtins
 
JSTestV8 - Class in com.oracle.truffle.js.runtime.builtins
 
JSToBigIntInnerConversionNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToBigIntNode.JSToBigIntInnerConversionNode
 
JSToBigIntNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToBigIntNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToBigIntNode
 
JSToBigIntNode.JSToBigIntInnerConversionNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToBooleanNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToBooleanNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
JSToCanonicalizedLocaleListNode - Class in com.oracle.truffle.js.nodes.intl
Implementation of ECMA intl402 9.2.1 "CanonicalizeLocaleList" as Truffle node.
JSToCanonicalizedLocaleListNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
JSToDoubleNode - Class in com.oracle.truffle.js.nodes.cast
This implements ECMA 9.3 ToNumber, but always converting the result to a double value.
JSToDoubleNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
JSToIndexNode - Class in com.oracle.truffle.js.nodes.cast
Implementation of the abstract operation ToIndex(value) (ES7 7.1.17).
JSToIndexNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToIndexNode
 
JSToInt32Node - Class in com.oracle.truffle.js.nodes.cast
This node implements the behavior of 9.5 ToInt32.
JSToInt32Node(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
JSToIntegerAsIntNode - Class in com.oracle.truffle.js.nodes.cast
Basically ECMAScript ToInteger, but correct only for values in the int32 range.
JSToIntegerAsIntNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToIntegerAsIntNode
 
JSToIntegerAsLongNode - Class in com.oracle.truffle.js.nodes.cast
Basically ECMAScript ToInteger, but correct only for values in the safe integer range.
JSToIntegerAsLongNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToIntegerAsLongNode
 
JSToLengthNode - Class in com.oracle.truffle.js.nodes.cast
Implementation of ToLength (ES6 7.1.15).
JSToLengthNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
JSToNumberNode - Class in com.oracle.truffle.js.nodes.cast
This implements ECMA 9.3 ToNumber.
JSToNumberNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
JSToNumberNode.JSToNumberUnaryNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToNumberUnaryNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToNumberNode.JSToNumberUnaryNode
 
JSToNumericNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToNumericNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToNumericNode
 
JSToNumericNode.JSToNumericWrapperNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToNumericWrapperNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToNumericNode.JSToNumericWrapperNode
 
JSToObjectArrayNode - Class in com.oracle.truffle.js.nodes.cast
Converts an arbitrary value to an Object[].
JSToObjectArrayNode(JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
JSToObjectNode - Class in com.oracle.truffle.js.nodes.cast
Implementation of ECMA 9.9 "ToObject" as Truffle node.
JSToObjectNode(JSContext, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
JSToObjectNode.JSToObjectWrapperNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToObjectWrapperNode(JavaScriptNode, JSToObjectNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
 
JSToPrimitiveNode - Class in com.oracle.truffle.js.nodes.cast
This implements ECMA 7.1.1 ToPrimitive.
JSToPrimitiveNode(JSToPrimitiveNode.Hint) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
JSToPrimitiveNode.Hint - Enum in com.oracle.truffle.js.nodes.cast
 
JSToPropertyKeyNode - Class in com.oracle.truffle.js.nodes.cast
This implements ECMAScript 6 ToPropertyKey(argument).
JSToPropertyKeyNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode
 
JSToPropertyKeyNode.JSToPropertyKeyWrapperNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToPropertyKeyWrapperNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode.JSToPropertyKeyWrapperNode
 
JSToRegExpNode - Class in com.oracle.truffle.js.nodes.cast
Implements a cast from an value to a RegExp Object, as defined by String.prototype.match and String.prototype.search.
JSToRegExpNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
JSToStringNode - Class in com.oracle.truffle.js.nodes.cast
This implements ECMA 9.8.
JSToStringNode(boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
JSToStringNode.JSToStringWrapperNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToStringOrNumberNode - Class in com.oracle.truffle.js.nodes.cast
This node is intended to be used only by comparison operators.
JSToStringOrNumberNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
JSToStringWrapperNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToStringNode.JSToStringWrapperNode
 
JSToUInt16Node - Class in com.oracle.truffle.js.nodes.cast
Implementation of ToUInt16.
JSToUInt16Node() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToUInt16Node
 
JSToUInt32Node - Class in com.oracle.truffle.js.nodes.cast
 
JSToUInt32Node() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
JSToUInt32Node.JSToUInt32WrapperNode - Class in com.oracle.truffle.js.nodes.cast
 
JSToUInt32WrapperNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.cast.JSToUInt32Node.JSToUInt32WrapperNode
 
JSTrimWhitespaceNode - Class in com.oracle.truffle.js.nodes.cast
 
JSTrimWhitespaceNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
JSType - Class in com.oracle.js.parser
Representation for ECMAScript types - this maps directly to the ECMA script standard
JSTypedArrayObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSTypedArrayObject(Shape, TypedArray, JSArrayBufferObject, int, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
JSTypeofIdenticalNode - Class in com.oracle.truffle.js.nodes.binary
This node optimizes the code patterns of typeof(a) === "typename" and "typename" == typeof (a).
JSTypeofIdenticalNode(JavaScriptNode, JSTypeofIdenticalNode.Type) - Constructor for class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
JSTypeofIdenticalNode.Type - Enum in com.oracle.truffle.js.nodes.binary
 
JSTypes - Class in com.oracle.truffle.js.nodes
 
JSTypes() - Constructor for class com.oracle.truffle.js.nodes.JSTypes
 
JSUnaryMinusNode - Class in com.oracle.truffle.js.nodes.unary
 
JSUnaryMinusNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
JSUnaryNode - Class in com.oracle.truffle.js.nodes.unary
 
JSUnaryNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
JSUnaryNode() - Constructor for class com.oracle.truffle.js.nodes.unary.JSUnaryNode
For instrumentation wrapper.
JSUnaryPlusNode - Class in com.oracle.truffle.js.nodes.unary
 
JSUnaryPlusNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
JSUnsignedRightShiftConstantNode - Class in com.oracle.truffle.js.nodes.binary
11.7.3 The Unsigned Right Shift Operator (>>>).
JSUnsignedRightShiftConstantNode(JavaScriptNode, int, int) - Constructor for class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
JSUnsignedRightShiftNode - Class in com.oracle.truffle.js.nodes.binary
11.7.3 The Unsigned Right Shift Operator (>>>).
JSUnsignedRightShiftNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
JSURLDecoder - Class in com.oracle.truffle.js.runtime.builtins
 
JSURLDecoder(boolean) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSURLDecoder
 
JSURLEncoder - Class in com.oracle.truffle.js.runtime.builtins
Utility class for encodeURI and encodeURIComponent.
JSURLEncoder(boolean) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSURLEncoder
 
JSURLEncoder(boolean, Charset) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSURLEncoder
 
JSWeakMap - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakMapBaseNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapBaseNode
 
JSWeakMapDeleteNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapDeleteNode
 
JSWeakMapGetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapGetNode
 
JSWeakMapHasNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapHasNode
 
JSWeakMapObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakMapObject(Shape, Map<DynamicObject, Object>) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSWeakMapObject
 
JSWeakMapSetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapSetNode
 
JSWeakRef - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakRef.TruffleWeakReference<T> - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakRefDerefNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.JSWeakRefDerefNode
 
JSWeakRefObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakRefObject(Shape, JSWeakRef.TruffleWeakReference<Object>) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSWeakRefObject
 
JSWeakRefOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.JSWeakRefOperation
 
JSWeakSet - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakSetAddNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetAddNode
 
JSWeakSetDeleteNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetDeleteNode
 
JSWeakSetHasNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetHasNode
 
JSWeakSetObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSWeakSetObject(Shape, Map<Object, Object>) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSWeakSetObject
 
JSWriteFrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
JSWriteFrameSlotNode(FrameSlot, FrameDescriptor) - Constructor for class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
JumpStatement - Class in com.oracle.js.parser.ir
Common base class for jump statements (e.g.
JumpTargetCloseable(T) - Constructor for class com.oracle.truffle.js.parser.env.FunctionEnvironment.JumpTargetCloseable
 

K

k - Variable in class com.oracle.js.parser.AbstractParser
Index of current token.
key - Variable in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
key - Variable in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
key - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
key - Variable in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
KeyInfoNode - Class in com.oracle.truffle.js.nodes.interop
This node implements the isMember* messages.
keyNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
keyNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
keys(Object) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
keysBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keysDynamicObject(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keySet() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
keysForeign(Object, InteropLibrary, InteropLibrary, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keysOther(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keysSafeInt(SafeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keysString(JSLazyString) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keysSymbol(Symbol) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
kFastDtoaMaximalLength - Static variable in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Maximal length of numbers converted by FastDtoa
KINDMASK - Static variable in class com.oracle.js.parser.ir.Symbol
Mask for kind flags

L

LabelBreakException - Exception in com.oracle.truffle.js.nodes.control
 
LabelBreakException(int) - Constructor for exception com.oracle.truffle.js.nodes.control.LabelBreakException
 
LabelNode - Class in com.oracle.js.parser.ir
IR representation for a labeled statement.
LabelNode(int, long, int, String, Block) - Constructor for class com.oracle.js.parser.ir.LabelNode
Constructor
LabelNode - Class in com.oracle.truffle.js.nodes.control
 
Lambda(String) - Constructor for class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Lambda
 
LANGUAGE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
largerThan2e32(double) - Static method in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
last - Variable in class com.oracle.js.parser.AbstractParser
Type of last token.
last() - Method in class com.oracle.js.parser.TokenStream
Get the index of the last token in the stream.
LAST_INDEX - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
lastElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Last element index (inclusive).
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
lastElementIndex(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
lastIndexOf(Object, Object, Object, JSToStringNode, JSToNumberNode, ConditionProfile, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
lastIndexOfChar(String, String, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
lastIndexOfString(String, String, Object, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
lastIndexOfString(String, String, int, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
lastNonWhitespaceIndex(String, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
LAZY_INDEX_PROXY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
LAZY_REGEX_ORIGINAL_INPUT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
LAZY_REGEX_RESULT_ARRAY - Static variable in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
LAZY_REGEX_RESULT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
LAZY_REGEX_RESULT_INDICES_ARRAY - Static variable in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
LAZY_TRANSLATION - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LAZY_TRANSLATION_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LazyArray - Class in com.oracle.truffle.js.runtime.array.dyn
LazyArray is a backing class for a JSArray that allows array elements to be supplied on demand (i.e., lazily) from a list generator.
LazyArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
LazyFunctionData - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
LazyNamedCaptureGroupProperty(String, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyNamedCaptureGroupProperty
 
LazyNamedCaptureGroupPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode, int) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyNamedCaptureGroupPropertyGetNode
 
LazyReadFrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
LazyReadFrameSlotNode(Object) - Constructor for class com.oracle.truffle.js.nodes.access.LazyReadFrameSlotNode
 
LazyRegexResultArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
LazyRegexResultIndexPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyRegexResultIndexPropertyGetNode
 
LazyRegexResultIndexProxyProperty() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyRegexResultIndexProxyProperty
 
LazyRegexResultIndicesArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
LazyRegexResultIndicesArray(int, DynamicArray.DynamicArrayCache) - Constructor for class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
LazyStrings - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
LazyValue<T> - Class in com.oracle.truffle.js.runtime.util
 
LazyValue(Supplier<T>) - Constructor for class com.oracle.truffle.js.runtime.util.LazyValue
 
LazyWriteFrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
LazyWriteFrameSlotNode(Object, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
lc - Variable in class com.oracle.js.parser.ir.visitor.NodeVisitor
lexical context in use
lc - Variable in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
lexical context in use
LeafShapeAssumption - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
leaveAccessNode(AccessNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for entering an AccessNode
leaveBinaryNode(BinaryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a BinaryNode
leaveBlock(Block) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a Block
leaveBlockExpression(BlockExpression) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a BlockExpression
leaveBlockStatement(BlockStatement) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a BlockStatement
leaveBreakNode(BreakNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a BreakNode
leaveCallNode(CallNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a CallNode
leaveCaseNode(CaseNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a CaseNode
leaveCatchNode(CatchNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a CatchNode
leaveClassNode(ClassNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a ClassNode
leaveContinueNode(ContinueNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a ContinueNode
leaveCriticalSection(JSContext, JSAgentWaiterList.JSAgentWaiterListEntry) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
leaveDebuggerNode(DebuggerNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a DebuggerNode
leaveDefault(Node) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Override this method to do a double inheritance pattern, e.g.
leaveDefault(Node) - Method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
 
leaveEmptyNode(EmptyNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an EmptyNode
leaveErrorNode(ErrorNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an ErrorNode
leaveExportNode(ExportNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveExportSpecifierNode(ExportSpecifierNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveExpressionStatement(ExpressionStatement) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an ExpressionStatement
leaveForNode(ForNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a ForNode
leaveFromNode(FromNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveFunctionNode(FunctionNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a FunctionNode
leaveIdentNode(IdentNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an IdentNode
leaveIfNode(IfNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an IfNode
leaveImportClauseNode(ImportClauseNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveImportNode(ImportNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveImportSpecifierNode(ImportSpecifierNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveIndexNode(IndexNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an IndexNode
leaveJoinPredecessorExpression(JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a JoinPredecessorExpression.
leaveLabelNode(LabelNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a LabelNode
leaveLiteralNode(LiteralNode<?>) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a LiteralNode
leaveNamedExportsNode(NamedExportsNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveNamedImportsNode(NamedImportsNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveNameSpaceImportNode(NameSpaceImportNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
leaveObjectNode(ObjectNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving an ObjectNode
leaveParameterNode(ParameterNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a ParameterNode
leavePropertyNode(PropertyNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a PropertyNode
leaveReturnNode(ReturnNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a ReturnNode
leaveRuntimeNode(RuntimeNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a RuntimeNode
leaveSwitchNode(SwitchNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a SwitchNode
leaveTernaryNode(TernaryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a TernaryNode
leaveThrowNode(ThrowNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a ThrowNode
leaveTryNode(TryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a TryNode
leaveUnaryNode(UnaryNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a UnaryNode
leaveVarNode(VarNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a VarNode
leaveWhileNode(WhileNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a WhileNode
leaveWithNode(WithNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
Callback for leaving a WithNode
leaving() - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentLeaving
 
leaving() - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
leftConstant - Variable in class com.oracle.truffle.js.nodes.unary.IsIdenticalBaseNode
 
leftNode - Variable in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
leftValueToString() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
len - Variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
length(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
length(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
length(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
length(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
length(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
LENGTH - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
LENGTH - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
LENGTH - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
length(CharSequence) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
length(CharSequence, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
length() - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
LENGTH_MASK - Static variable in class com.oracle.js.parser.Token
We use 28 bits for the position and 28 bits for the length of the token.
LENGTH_NOT_WRITABLE - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
LENGTH_PROXY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
LENGTH_WRITABLE_MASK - Static variable in class com.oracle.truffle.js.runtime.array.DynamicArray
 
lengthBelowLimit(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray.CreateWritableProfileAccess
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
lengthLess(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
lengthZero(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray.CreateWritableProfileAccess
 
lengthZero(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
lexer - Variable in class com.oracle.js.parser.AbstractParser
Lexer used to scan source content.
Lexer - Class in com.oracle.js.parser
Responsible for converting source content into a stream of tokens.
Lexer(Source, TokenStream, boolean, int, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.Lexer
Constructor
Lexer(Source, int, int, TokenStream, boolean, int, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.Lexer
Constructor
Lexer.LexerToken - Class in com.oracle.js.parser
Helper class for Lexer tokens, e.g XML or RegExp tokens.
Lexer.LineInfoReceiver - Interface in com.oracle.js.parser
interface to receive line information for multi-line literals.
Lexer.RegexToken - Class in com.oracle.js.parser
Temporary container for regular expressions.
Lexer.XMLToken - Class in com.oracle.js.parser
Temporary container for XML expression.
LexerToken(String) - Constructor for class com.oracle.js.parser.Lexer.LexerToken
Constructor
LexicalContext - Class in com.oracle.js.parser.ir
A class that tracks the current lexical context of node visitation as a stack of Block nodes.
LexicalContext() - Constructor for class com.oracle.js.parser.ir.LexicalContext
Creates a new empty lexical context.
LexicalContextNode - Interface in com.oracle.js.parser.ir
Interface for nodes that can be part of the lexical context.
LexicalContextScope - Interface in com.oracle.js.parser.ir
Interface for AST nodes that provide a scope (blocks, classes, loops).
lexify() - Method in class com.oracle.js.parser.Lexer
Breaks source content down into lex units, adding tokens to the token stream.
limit - Variable in class com.oracle.js.parser.Scanner
Scan limit.
line - Variable in class com.oracle.js.parser.AbstractParser
Current line number.
line - Variable in class com.oracle.js.parser.Scanner
Current line number.
LINE_NUMBER_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
LINE_SEPARATOR - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
lineInfo(int, int) - Method in interface com.oracle.js.parser.Lexer.LineInfoReceiver
Receives line information
lineInfoReceiver - Variable in class com.oracle.js.parser.Parser
to receive line information from Lexer when scanning multiline literals.
lineOffset - Variable in class com.oracle.js.parser.AbstractParser
What should line numbers be counted from?
linePosition - Variable in class com.oracle.js.parser.AbstractParser
Position of last EOL + 1.
LinkedHasPropertyCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.LinkedHasPropertyCacheNode
 
LinkedPropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.LinkedPropertyGetNode
 
LinkedPropertySetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.LinkedPropertySetNode
 
listAdd(List<T>, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
listAddAll(List<T>, List<T>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
listContains(List<T>, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
ListFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSListFormat function (constructor).
ListFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.ListFormatFunctionBuiltins
 
ListFormatFunctionBuiltins.ListFormatFunction - Enum in com.oracle.truffle.js.builtins.intl
 
ListFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
ListFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins
 
ListFormatPrototypeBuiltins.JSListFormatFormatNode - Class in com.oracle.truffle.js.builtins.intl
 
ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins.intl
 
ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
ListFormatPrototypeBuiltins.ListFormatPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
listGet(List<T>, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
ListGetNode - Class in com.oracle.truffle.js.builtins.helper
 
ListGetNode() - Constructor for class com.oracle.truffle.js.builtins.helper.ListGetNode
 
listIndexOf(List<T>, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
listSet(List<T>, int, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
listSize(List<T>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
ListSizeNode - Class in com.oracle.truffle.js.builtins.helper
 
ListSizeNode() - Constructor for class com.oracle.truffle.js.builtins.helper.ListSizeNode
 
listToArray(List<T>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
literal(T, int, int) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
literal(Void, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer
 
LITERAL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
LiteralNode<T> - Class in com.oracle.js.parser.ir
Literal nodes represent JavaScript values.
LiteralNode(long, int, T) - Constructor for class com.oracle.js.parser.ir.LiteralNode
Constructor
LiteralNode(LiteralNode<T>) - Constructor for class com.oracle.js.parser.ir.LiteralNode
Copy constructor
LiteralNode(LiteralNode<T>, T) - Constructor for class com.oracle.js.parser.ir.LiteralNode
A copy constructor with value change.
LiteralNode.ArrayLiteralNode - Class in com.oracle.js.parser.ir
Array literal node class.
LiteralNode.PrimitiveLiteralNode<T> - Class in com.oracle.js.parser.ir
Super class for primitive (side-effect free) literals.
LiteralToken(int, int) - Constructor for class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.LiteralToken
 
LOAD - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LOAD_FROM_CLASSPATH - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LOAD_FROM_CLASSPATH_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LOAD_FROM_URL - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LOAD_FROM_URL_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LOAD_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
loadConvertToString(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
loadFile(JSRealm, File) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
loadFromPath(String, JSRealm, Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
loadFromPath(String, JSRealm, Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadWithNewGlobalNode
 
loadModule(Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugLoadModuleNode
 
loadModule(Source) - Method in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
loadModule(Source) - Method in interface com.oracle.truffle.js.runtime.objects.JSModuleLoader
 
loadModuleFromUrl(String, TruffleFile, String) - Method in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
loadScript(Source, JSRealm) - Static method in class com.oracle.truffle.js.nodes.function.JSLoadNode
 
loadScriptObj(DynamicObject, Object[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
loadString(String, Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
loadStringImpl(JSContext, String, String) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
loadTruffleObject(Object, Object[], InteropLibrary) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
loadURL(JSRealm, URL) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalLoadNode
 
LOCALE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
LOCALE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
LOCALE_MATCHER - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
LOCALE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
localeCompare(Object, Object, Object, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLocaleCompareIntlNode
 
localeCompare(Object, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLocaleCompareNode
 
LocalePrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
LocalePrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins
 
LocalePrototypeBuiltins.JSLocaleMaximizeNode - Class in com.oracle.truffle.js.builtins.intl
 
LocalePrototypeBuiltins.JSLocaleMinimizeNode - Class in com.oracle.truffle.js.builtins.intl
 
LocalePrototypeBuiltins.JSLocaleToStringNode - Class in com.oracle.truffle.js.builtins.intl
 
LocalePrototypeBuiltins.LocalePrototype - Enum in com.oracle.truffle.js.builtins.intl
 
localTime(double, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
localTZA(double, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
localTZA(double, boolean, ZoneId) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
LocalVarIncDecNode - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
LocalVarIncNode - Class in com.oracle.truffle.js.nodes.access
 
LocalVarIncNode(LocalVarIncNode.LocalVarOp, FrameSlot, boolean, ScopeFrameNode, FrameDescriptor) - Constructor for class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
LocalVarIncNode.DecOp - Class in com.oracle.truffle.js.nodes.access
 
LocalVarIncNode.IncOp - Class in com.oracle.truffle.js.nodes.access
 
LocalVarIncNode.Op - Enum in com.oracle.truffle.js.nodes.access
 
lock() - Method in class com.oracle.truffle.js.runtime.JSAgentWaiterList.JSAgentWaiterListEntry
 
lock() - Method in class com.oracle.truffle.js.runtime.JSAgentWaiterList
 
log(Object...) - Static method in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
log(double) - Static method in class com.oracle.truffle.js.builtins.math.LogNode
 
log(Object) - Method in class com.oracle.truffle.js.builtins.math.LogNode
 
log10(double) - Static method in class com.oracle.truffle.js.builtins.math.Log10Node
 
log10(Object) - Method in class com.oracle.truffle.js.builtins.math.Log10Node
 
Log10Node - Class in com.oracle.truffle.js.builtins.math
 
Log10Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.Log10Node
 
log1p(double) - Static method in class com.oracle.truffle.js.builtins.math.Log1pNode
 
log1p(Object) - Method in class com.oracle.truffle.js.builtins.math.Log1pNode
 
Log1pNode - Class in com.oracle.truffle.js.builtins.math
 
Log1pNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.Log1pNode
 
log2(double) - Method in class com.oracle.truffle.js.builtins.math.Log2Node
 
log2(Object) - Method in class com.oracle.truffle.js.builtins.math.Log2Node
 
Log2Node - Class in com.oracle.truffle.js.builtins.math
 
Log2Node(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.Log2Node
 
LogNode - Class in com.oracle.truffle.js.builtins.math
 
LogNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.LogNode
 
LONG - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
longIsRepresentableAsInt(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
LongPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.LongPropertyGetNode
 
longToDouble(long) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
longToIntOrDouble(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
longValue() - Method in class com.oracle.truffle.js.runtime.BigInt
 
longValue(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
longValue() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
longValueExact() - Method in class com.oracle.truffle.js.runtime.BigInt
 
longValueOf(String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
lookup(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeLookupGetterOrSetterNode
 
LOOKUP - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
lookupByName(String) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
lookupFunction(JSBuiltinsContainer, String) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
lookupKeyword(char[], int, int) - Static method in class com.oracle.js.parser.TokenLookup
Lookup keyword.
lookupMatcher(JSContext, String[]) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
lookupOperator(char, char, char, char, int) - Static method in class com.oracle.js.parser.TokenLookup
Lookup operator.
loopCond - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
LoopNode - Class in com.oracle.js.parser.ir
A loop node, for example a while node, do while node or for node
LoopNode(int, long, int, Block, JoinPredecessorExpression, boolean) - Constructor for class com.oracle.js.parser.ir.LoopNode
Constructor
LoopNode(LoopNode, JoinPredecessorExpression, Block, boolean) - Constructor for class com.oracle.js.parser.ir.LoopNode
Constructor
LOOSE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
LOWER - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 

M

MAGIC - Static variable in class com.oracle.truffle.js.parser.BinarySnapshotProvider
 
MainJSAgent - Class in com.oracle.truffle.js.runtime
Default class implementing a dummy ECMA2017 8.7 Agent for the JS main thread.
MainJSAgent() - Constructor for class com.oracle.truffle.js.runtime.MainJSAgent
 
MAKE_SLOW_ARRAY_NEVER_PART_OF_COMPILATION_MESSAGE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
makeArrayCacheNode(DynamicObject, ScriptArray, ReadElementNode.ArrayReadElementCacheNode) - Static method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
makeCallbackNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
makeCallbackNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
makeCallbackNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIndexOfNode
 
makeCallbackNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
makeCallbackNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySliceNode
 
makeContiguousDoubleArray(DynamicObject, long, double[], long, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
makeContiguousIntArray(DynamicObject, long, int[], long, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
makeContiguousJSObjectArray(DynamicObject, long, JSDynamicObject[], long, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
makeContiguousObjectArray(DynamicObject, long, Object[], long, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
makeCopy() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
makeCopy() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
makeCopy() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
makeCopy() - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
makeCopy() - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
makeDate(double, double, double, double, double, double, double, Integer, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
makeDefineOwnPropertyCache(JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
makeDefineOwnPropertyCache(JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
makeDefineOwnPropertyCache(JSContext) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
makeDefinePropertyCache() - Method in class com.oracle.truffle.js.nodes.access.CreateDataPropertyNode
 
makeDefinePropertyCache() - Method in class com.oracle.truffle.js.nodes.function.CreateMethodPropertyNode
 
makeDictionaryObject(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
makeDictionaryShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
makeEmptyRoot(JSClass, JSContext) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
makeEmptyRootWithInstanceProto(JSContext, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Empty shape constructor with prototype in field.
makeEmptyShapeWithNullPrototype(JSClass) - Method in class com.oracle.truffle.js.runtime.JSContext
 
makeEmptyShapeWithPrototypeInObject(JSClass) - Method in class com.oracle.truffle.js.runtime.JSContext
 
makeFactory(DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
makeFactoryMultiContext() - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
makeFinalSelection(String) - Method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
makeFunction(VirtualFrame, JSFunctionFactory, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.DefineMethodNode.FunctionCreateNode
 
makeFunctionShape(JSContext, DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
makeGlobalObjectShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobal
 
makeHolesDoubleArray(DynamicObject, int, double[], long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
makeHolesIntArray(DynamicObject, int, int[], long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
makeHolesJSObjectArray(DynamicObject, int, JSDynamicObject[], long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
makeHolesObjectArray(DynamicObject, int, Object[], long, int, int, int, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
makeInitialArrayBufferViewShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
makeInitialCallSiteShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
makeInitialEnumerateIteratorShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
makeInitialForInIteratorShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
makeInitialGroupsObjectShape(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
makeInitialSegmentIteratorShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
makeInitialShape(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
makeIterationResultValue(int, String, String) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
makeJSSharedData(JSContext, JSDynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayEveryNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayFilterNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayForEachNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIndexOfNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayMapNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySliceNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySomeNode
 
makeMaybeResultNode() - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewForEachNode
 
makeMultiRangeList(int, long[]) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
makeParenthesized(int, int) - Method in class com.oracle.js.parser.ir.Expression
Marks this expression as enclosed in parenthesis.
makePart(JSContext, String, String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
makePart(JSContext, String, String, String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
makeRangeList(long, long) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsArray
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
makeSparseArray(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
makeStaticRoot(JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Internal constructor for null and undefined shapes.
makeZeroBasedDoubleArray(DynamicObject, int, int, double[], int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
makeZeroBasedIntArray(DynamicObject, int, int, int[], int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
makeZeroBasedJSObjectArray(DynamicObject, int, int, T[], int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
makeZeroBasedObjectArray(DynamicObject, int, int, Object[], int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
ManyBlockScopes - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
map(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayMapNode
 
MAP_ITERATION_KIND_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMap
 
mapContainsKey(Map<K, V>, Object) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
mapEntrySet(Map<K, V>) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
mapGet(Map<K, V>, Object) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
MapIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorNextNode
 
MapIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %MapIteratorPrototype% object.
MapIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins
 
MapIteratorPrototypeBuiltins.MapIteratorNextNode - Class in com.oracle.truffle.js.builtins
 
MapIteratorPrototypeBuiltins.MapIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
Mapped(Shape, ScriptArray, Object, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
 
MappedArgumentVarRef(FrameSlot, int, int, String, Environment) - Constructor for class com.oracle.truffle.js.parser.env.Environment.MappedArgumentVarRef
 
MapPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSMap.prototype.
MapPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.MapPrototypeBuiltins
 
MapPrototypeBuiltins.CreateMapIteratorNode - Class in com.oracle.truffle.js.builtins
 
MapPrototypeBuiltins.JSMapClearNode - Class in com.oracle.truffle.js.builtins
Implementation of the Map.prototype.clear().
MapPrototypeBuiltins.JSMapDeleteNode - Class in com.oracle.truffle.js.builtins
Implementation of the Map.prototype.delete().
MapPrototypeBuiltins.JSMapForEachNode - Class in com.oracle.truffle.js.builtins
 
MapPrototypeBuiltins.JSMapGetNode - Class in com.oracle.truffle.js.builtins
Implementation of the Map.prototype.get().
MapPrototypeBuiltins.JSMapHasNode - Class in com.oracle.truffle.js.builtins
Implementation of the Map.prototype.has().
MapPrototypeBuiltins.JSMapOperation - Class in com.oracle.truffle.js.builtins
 
MapPrototypeBuiltins.JSMapSetNode - Class in com.oracle.truffle.js.builtins
Implementation of the Map.prototype.set().
MapPrototypeBuiltins.MapPrototype - Enum in com.oracle.truffle.js.builtins
 
mapPut(Map<K, V>, K, V) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
mapPutIfAbsent(Map<K, V>, K, V) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
mapRemove(Map<K, V>, Object) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
MarkElementsNonNull - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
match(T) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
match(DynamicObject, Object, IsJSObjectNode, JSToStringNode, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpMatchNode
 
match(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpMatchNode
 
match(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringMatchNode
 
match(Void) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer
 
match(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceES5Node
 
matchAll(VirtualFrame, DynamicObject, Object, JSToStringNode, ArrayPrototypeBuiltins.ArraySpeciesConstructorNode, PropertyGetNode, JSToStringNode, PropertyGetNode, JSToLengthNode, PropertySetNode, StringPrototypeBuiltins.CreateRegExpStringIteratorNode, IsJSObjectNode, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpMatchAllNode
 
matchAll(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpMatchAllNode
 
matchHead(T) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
matchHead(Void) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer
 
matchIgnoreLastIndex(DynamicObject, String, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
matchRegExpNotGlobal(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringMatchES5Node
 
matchTail(T) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
matchTail(Void) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer
 
matchTarget(int) - Method in exception com.oracle.truffle.js.nodes.control.BreakException
 
matchTarget(BreakTarget) - Method in exception com.oracle.truffle.js.nodes.control.BreakException
 
matchTarget(int) - Method in exception com.oracle.truffle.js.nodes.control.ContinueException
 
matchTarget(ContinueTarget) - Method in exception com.oracle.truffle.js.nodes.control.ContinueException
 
materialize() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
materializeFull(TRegexUtil.TRegexResultAccessor, DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
materializeFull(Object, int, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexMaterializeResultNode
 
materializeGroup(TRegexUtil.TRegexMaterializeResultNode, DynamicObject, int, DynamicObjectLibrary, DynamicObjectLibrary) - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
materializeGroup(JSContext, TRegexUtil.TRegexResultAccessor, DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
materializeGroup(Object, int, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexMaterializeResultNode
 
materializeGroup(TRegexUtil.TRegexResultAccessor, Object, int, String) - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexMaterializeResultNode
 
materializeInstrumentableArguments() - Method in class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
materializeInstrumentableArguments() - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.CallApplyArgumentsNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBaseNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
materializeInstrumentableNodes(Set<Class<? extends Tag>>) - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
MathBuiltins - Class in com.oracle.truffle.js.builtins.math
Contains builtins for math.
MathBuiltins() - Constructor for class com.oracle.truffle.js.builtins.math.MathBuiltins
 
MathBuiltins.Math - Enum in com.oracle.truffle.js.builtins.math
 
mathCeil(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
mathFloor(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
MathOperation - Class in com.oracle.truffle.js.builtins.math
 
MathOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.MathOperation
 
mathRint(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
max(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MaxNode
 
max0Param(Object[]) - Static method in class com.oracle.truffle.js.builtins.math.MaxNode
 
max1Param(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MaxNode
 
max2Param(Object[], ConditionProfile, ConditionProfile, JSToNumberNode, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.math.MaxNode
 
max2ParamInt(Object[], ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.math.MaxNode
 
MAX_APPLY_ARGUMENT_LENGTH - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
MAX_APPLY_ARGUMENT_LENGTH_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
MAX_ARRAY_LENGTH - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_ARRAY_SIZE - Static variable in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
MAX_BIG_INT_EXPONENT - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_CACHED_ARRAY_TYPES - Static variable in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
MAX_CLASS_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
MAX_CLASSES - Static variable in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
MAX_CLASSES - Static variable in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
MAX_CLASSES - Static variable in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
MAX_CLASSES - Static variable in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
MAX_CLASSES - Static variable in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
MAX_DATE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
MAX_INT - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
MAX_INTEGER_INDEX_DIGITS - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_JSCLASS_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
MAX_PARSE_DEPTH - Static variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
MAX_PROTOTYPE_CHAIN_LENGTH - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
MAX_PROTOTYPE_CHAIN_LENGTH_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
MAX_SAFE_INTEGER - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_SAFE_INTEGER_DIGITS - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_SAFE_INTEGER_IN_FLOAT - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_SAFE_INTEGER_LONG - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
MAX_TYPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.array.ArrayLengthNode
 
MAX_TYPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
MAX_TYPED_ARRAY_LENGTH - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
MAX_TYPED_ARRAY_LENGTH_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
MAX_UINT32_DIGITS - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MaxArrayHoleSize - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
MaxCompiledRegexCacheLength - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
MaxConsolePrintProperties - Static variable in class com.oracle.truffle.js.runtime.JSConfig
When printing to console/inspector, only print that many properties.
MaxECMAScriptVersion - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
MaxFlatArraySize - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
maximize() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
MAXIMUM_FRACTION_DIGITS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
MAXIMUM_SIGNIFICANT_DIGITS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
MaxNode - Class in com.oracle.truffle.js.builtins.math
 
MaxNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.MaxNode
 
maybeAppendMissingLanguageSubTag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
MaybeResult(T, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResult
 
maybeResultNode - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
MaybeResultNode() - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResultNode
 
MEDIUM - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
Member(String, Object) - Constructor for class com.oracle.truffle.js.builtins.helper.TruffleJSONParser.Member
 
member(Object, String, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
MergeShapes - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
message(String, String...) - Static method in class com.oracle.js.parser.AbstractParser
Get the message string for a message ID and arguments
message(String) - Method in class com.oracle.js.parser.ErrorManager
Report an error or warning message.
message(String) - Method in class com.oracle.js.parser.ErrorManager.StringBuilderErrorManager
 
message(String) - Method in class com.oracle.js.parser.ErrorManager.ThrowErrorManager
 
message(String, String...) - Static method in class com.oracle.js.parser.Lexer
Get the correctly localized error message for a given message id format arguments
MESSAGE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
MESSAGE_ATTRIBUTES - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
MILLISECOND - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed millisecond value.
min0Param(Object[]) - Static method in class com.oracle.truffle.js.builtins.math.MinNode
 
min1Param(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MinNode
 
min2Param(Object[], ConditionProfile, ConditionProfile, JSToNumberNode, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.math.MinNode
 
min2ParamInt(Object[], ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.math.MinNode
 
min3ParamInt(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MinNode
 
min3ParamOther(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MinNode
 
MIN_INT - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
MIN_SAFE_INTEGER - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MIN_SAFE_INTEGER_IN_FLOAT - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MIN_SAFE_INTEGER_LONG - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
minFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
minGeneric(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MinNode
 
minimize() - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale.InternalState
 
MINIMUM_FRACTION_DIGITS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
MINIMUM_INTEGER_DIGITS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
MINIMUM_SIGNIFICANT_DIGITS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
MinLazyStringLength - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
MinNode - Class in com.oracle.truffle.js.builtins.math
 
MinNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.MinNode
 
MINUTE - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed minute value.
MINUTE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
mod(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
MODIFIABLE - Static variable in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
MODIFIABLE - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
Module - Class in com.oracle.js.parser.ir
Module information.
Module(List<String>, List<Module.ImportEntry>, List<Module.ExportEntry>, List<Module.ExportEntry>, List<Module.ExportEntry>, List<ImportNode>, List<ExportNode>) - Constructor for class com.oracle.js.parser.ir.Module
 
Module.ExportEntry - Class in com.oracle.js.parser.ir
 
Module.ImportEntry - Class in com.oracle.js.parser.ir
 
MODULE_MIME_TYPE - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
MODULE_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
MODULE_SOURCE_NAME_SUFFIX - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
ModuleBodyNode - Class in com.oracle.truffle.js.nodes.control
The entry point of module functions.
moduleEvaluation(JSRealm, JSModuleRecord) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
moduleEvaluation(JSRealm, JSModuleRecord) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
moduleInstantiation(JSRealm, JSModuleRecord) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
moduleInstantiation(JSRealm, JSModuleRecord) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
moduleMap - Variable in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
ModuleYieldNode - Class in com.oracle.truffle.js.nodes.control
A synthetic yield statement that suspends execution when the module function has successfully finished initializing the environment.
ModuleYieldNode() - Constructor for class com.oracle.truffle.js.nodes.control.ModuleYieldNode
 
MONTH - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed month value.
MONTH - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
monthFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
moveRangePrepared(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
moveRangePrepared(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
moveRangePrepared(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
moveRangePrepared(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
moveRangePrepared(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
Move len elements from src to dst.
MS_PER_DAY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
MS_PER_MINUTE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
msFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
MULTILINE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
MULTILINE - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
multiline(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
multiply(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
mustEnter() - Method in class com.oracle.js.parser.ir.ForNode
 
mustEnter() - Method in class com.oracle.js.parser.ir.LoopNode
Conservative check: does this loop have to be entered?
mustEnter() - Method in class com.oracle.js.parser.ir.WhileNode
 

N

NAME - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
NAME - Static variable in class com.oracle.truffle.js.nodes.instrumentation.JSTags.DeclareTag
 
name - Variable in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
NAME - Static variable in class com.oracle.truffle.js.runtime.objects.Null
 
NAME - Static variable in class com.oracle.truffle.js.runtime.objects.Undefined
 
NAME - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
NAME_PROXY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
namedCaptureGroup(T, String) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
namedCaptureGroup(Void, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer
 
namedCaptureGroups(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexAccessor
 
NamedCaptureGroupToken(String) - Constructor for class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.NamedCaptureGroupToken
 
NamedExportsNode - Class in com.oracle.js.parser.ir
 
NamedExportsNode(long, int, int, List<ExportSpecifierNode>) - Constructor for class com.oracle.js.parser.ir.NamedExportsNode
 
NamedImportsNode - Class in com.oracle.js.parser.ir
 
NamedImportsNode(long, int, int, List<ImportSpecifierNode>) - Constructor for class com.oracle.js.parser.ir.NamedImportsNode
 
Namespace - Class in com.oracle.js.parser
A name space hierarchy, where each level holds a name directory with names that may be unique for each level.
Namespace() - Constructor for class com.oracle.js.parser.Namespace
Constructor
Namespace(Namespace) - Constructor for class com.oracle.js.parser.Namespace
Constructor
NAMESPACE_EXPORT_BINDING_NAME - Static variable in class com.oracle.js.parser.ir.Module
 
NameSpaceImportNode - Class in com.oracle.js.parser.ir
 
NameSpaceImportNode(long, int, int, IdentNode) - Constructor for class com.oracle.js.parser.ir.NameSpaceImportNode
 
NAN_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
NANOSECONDS_PER_MILLISECOND - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
nanoTime() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
nanoTime(long) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
NARROW - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
NARROW_SYMBOL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
NASHORN_COMPATIBILITY_MODE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
NASHORN_COMPATIBILITY_MODE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
NashornJSONParser - Class in com.oracle.truffle.js.builtins.helper
Parses JSON text and returns the corresponding JS object representation.
NashornJSONParser(String, JSContext) - Constructor for class com.oracle.truffle.js.builtins.helper.NashornJSONParser
Constructor.
needFillIterable - Variable in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
NEEDS_PARENT_SCOPE - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function need the parent scope? It needs it if either it or its descendants use variables from it, or have a deep eval, or it's the program.
NEEDS_SCOPE - Static variable in class com.oracle.js.parser.ir.Block
Flag indicating that this block needs scope
needsArguments() - Method in class com.oracle.js.parser.ir.FunctionNode
Returns true if this function needs to have an Arguments object defined as a local variable named "arguments".
needsDynamicScope() - Method in class com.oracle.js.parser.ir.FunctionNode
Check whether a function would need dynamic scope, which is does if it has evals and isn't strict.
needsNewTarget() - Method in class com.oracle.js.parser.ir.FunctionNode
 
needsNewTarget() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
needsParens(TokenType, boolean) - Method in enum com.oracle.js.parser.TokenType
Determines if the token has greater precedence than other.
needsParentFrame() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
needsParentFrame(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
needsParentFrame() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
needsPrivateBrandCheck(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
needsScope() - Method in class com.oracle.js.parser.ir.Block
Check whether scope is necessary for this Block
needsSuper() - Method in class com.oracle.js.parser.ir.FunctionNode
 
needsTemporalDeadZoneCheck(FrameSlot, int) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
needsThis() - Method in class com.oracle.js.parser.ir.FunctionNode
 
negate() - Method in class com.oracle.truffle.js.runtime.BigInt
 
NEGATIVE_INFINITY_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
NEGATIVE_ONE - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
NEVER - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
neverCreatedChildRealms() - Method in class com.oracle.truffle.js.runtime.JSContext
 
neverPartOfCompilation() - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugNeverPartOfCompilationNode
 
NEW - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
NEW_TARGET_NAME - Static variable in class com.oracle.truffle.js.parser.env.Environment
 
newAccessorMember(String, boolean, boolean, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newAccessorMember(Object, boolean, int, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newBuilder(JSContext, JSClass, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
newComputedAccessorMember(JavaScriptNode, boolean, boolean, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newComputedDataMember(JavaScriptNode, boolean, boolean, JavaScriptNode, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newComputedDataMember(JavaScriptNode, boolean, int, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newDataMember(String, boolean, boolean, JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newDataMember(Object, boolean, int, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newInstance(long, int) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new null literal
newInstance(long, int, boolean) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new boolean literal
newInstance(long, int, Number) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new number literal
newInstance(long, int, Number, Function<Number, String>) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new number literal
newInstance(long, String) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new string literal
newInstance(long, int, Lexer.LexerToken) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new literal node for a lexer token
newInstance(long, int, List<Expression>) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new array literal of Nodes from a list of Node values
newInstance(long, int, List<Expression>, boolean, boolean, boolean) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new array literal of Nodes from a list of Node values
newInstance(long, int, Expression[]) - Static method in class com.oracle.js.parser.ir.LiteralNode
Create a new array literal of Nodes
newInstance(Shape, ScriptArray, Object, ArrayAllocationSite, long, int, int, int, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
newListFromRange(JavaScriptNode[], int, int) - Static method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
newOptionDescriptor(OptionKey<?>, String, OptionCategory, OptionStability, String) - Static method in class com.oracle.truffle.js.runtime.JSContextOptions
 
newPrivateAccessorMember(boolean, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newPrivateFieldMember(JavaScriptNode, boolean, JavaScriptNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newPrivateMethodMember(boolean, JavaScriptNode, JSWriteFrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
NewPrivateNameNode - Class in com.oracle.truffle.js.nodes.access
NewPrivateName (description).
NewPrivateNameNode(String) - Constructor for class com.oracle.truffle.js.nodes.access.NewPrivateNameNode
 
NewPromiseCapabilityNode - Class in com.oracle.truffle.js.nodes.promise
 
NewPromiseCapabilityNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.NewPromiseCapabilityNode
 
newProtoMember(String, boolean, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newSpreadObjectMember(boolean, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newStringBuilder() - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
newStringBuilder(int) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
newTarget() - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
newTarget(boolean) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
NewTargetRootNode - Class in com.oracle.truffle.js.nodes.function
 
NewTargetRootNode(JavaScriptLanguage, CallTarget) - Constructor for class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
NewTargetRootNode.DropNewTargetRootNode - Class in com.oracle.truffle.js.nodes.function
 
NewTargetRootNode.InsertNewTargetRootNode - Class in com.oracle.truffle.js.nodes.function
 
newTranslator(Environment, LexicalContext) - Method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
next() - Method in class com.oracle.js.parser.AbstractParser
Seek next token that is not an EOL or comment.
next(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncNext
 
next - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
next() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray.DefaultIterator
 
NEXT - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
nextElementIndex(Object, long, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Returns the next index.
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
nextElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
nextElementIndexHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
nextElementIndexZeroBased(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
nextObjectViaEnumeration(DynamicObject, long, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
nextObjectViaFullEnumeration(DynamicObject, long, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
nextObjectViaPolling(Object, long, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
nextOrEOL() - Method in class com.oracle.js.parser.AbstractParser
Seek next token or EOL (skipping comments.)
nextPower(int) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
nextValue(JSSegmenter.IteratorState, String, JSSegmenter.Granularity, BreakIterator) - Method in class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
nextWithHolesCached(DynamicObject, long, long, boolean, ScriptArray, JSArrayNextElementIndexNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
nextWithHolesUncached(DynamicObject, long, long, boolean, JSArrayNextElementIndexNode, ConditionProfile, ValueProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
NO_SUCH_METHOD_NAME - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
NO_SUCH_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
noBigIntFailure(Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntOperation
 
noBooleanError() - Static method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
Node - Class in com.oracle.js.parser.ir
Nodes are used to compose Abstract Syntax Trees.
Node(long, int) - Constructor for class com.oracle.js.parser.ir.Node
Constructor
Node(long, int, int) - Constructor for class com.oracle.js.parser.ir.Node
Constructor
Node(Node) - Constructor for class com.oracle.js.parser.ir.Node
Copy constructor
Node(Node, int) - Constructor for class com.oracle.js.parser.ir.Node
Copy constructor that overrides finish
NodeDecoder<F> - Interface in com.oracle.truffle.js.codec
 
NodeDecoder.DecoderState - Class in com.oracle.truffle.js.codec
 
NodeFactory - Class in com.oracle.truffle.js.nodes
 
NodeFactory() - Constructor for class com.oracle.truffle.js.nodes.NodeFactory
 
NodeFactory.BinaryOperation - Enum in com.oracle.truffle.js.nodes
 
NodeFactory.UnaryOperation - Enum in com.oracle.truffle.js.nodes
 
NodeObjectDescriptor - Class in com.oracle.truffle.js.nodes.instrumentation
A container class used to store per-node attributes used by the instrumentation framework.
NodeObjectDescriptor() - Constructor for class com.oracle.truffle.js.nodes.instrumentation.NodeObjectDescriptor
 
NodeObjectDescriptorKeys - Class in com.oracle.truffle.js.nodes.instrumentation
 
NodeVisitor<T extends LexicalContext> - Class in com.oracle.js.parser.ir.visitor
Visitor used to navigate the IR.
NodeVisitor(T) - Constructor for class com.oracle.js.parser.ir.visitor.NodeVisitor
Constructor
nonArrayCached(JSObject, boolean, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject.GetMembers
 
nonArrayUncached(JSObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject.GetMembers
 
NONE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
nonSpecialized(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
If this node is executed only once, there is no need to create all the specializing child nodes.
NORMAL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
normalize(Object) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapOperation
 
normalize(Object) - Method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetOperation
 
normalize(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringNormalizeNode
 
normalize(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
normalizeCAType(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
normalizeDouble(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
normalizeUnicodeLocaleIdentifierType(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
not() - Method in class com.oracle.truffle.js.runtime.BigInt
 
NOT_CONFIGURABLE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
ES5 8.6.1 - Is this property not configurable?
NOT_ENUMERABLE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
ES5 8.6.1 - Is this property not enumerable?
NOT_EXTENSIBLE_FLAG - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
 
NOT_WRITABLE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
ES5 8.6.1 - Is this property not writable?
notArrayIndex(Object) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
NOTATION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
notCallable(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.PromiseConstructorNode
 
notConfigurableEnumerableNotWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
notConfigurableEnumerableWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
notConfigurableNotEnumerable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
notConfigurableNotEnumerableNotWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
notConfigurableNotEnumerableWritable() - Static method in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
notFinalizationRegistry(Object, Object) - Static method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryCleanupSomeNode
 
notFinalizationRegistry(Object, Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryRegisterNode
 
notFinalizationRegistry(Object, Object) - Static method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryUnregisterNode
 
notFound() - Static method in class com.oracle.truffle.js.runtime.objects.ExportResolution
Definition not found or circular request.
notifyArrayTransition(ScriptArray, int) - Method in interface com.oracle.truffle.js.runtime.array.ArrayAllocationSite
 
notifyImportMetaInitializer(DynamicObject, JSModuleRecord) - Method in class com.oracle.truffle.js.runtime.JSContext
 
notifyPromiseHook(int, DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSContext
 
notifyPromiseRejectionTracker(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.JSContext
 
notImplemented(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
notMap(Object) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapClearNode
 
notMap(Object, Object) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapDeleteNode
 
notMap(Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapForEachNode
 
notMap(Object, Object) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapGetNode
 
notMap(Object, Object) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapHasNode
 
notMap(Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapSetNode
 
notObject(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8CreateAsyncFromSyncIterator
 
notSet(Object, Object) - Static method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetAddNode
 
notSet(Object) - Static method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetClearNode
 
notSet(Object, Object) - Static method in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetDeleteNode
 
NotUndefinedOrNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.binary.JSOrNode.NotUndefinedOrNode
 
notWeakMap(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapDeleteNode
 
notWeakMap(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapGetNode
 
notWeakMap(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapHasNode
 
notWeakMap(Object, Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapSetNode
 
notWeakRef(Object) - Static method in class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.JSWeakRefDerefNode
 
notWeakSet(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetAddNode
 
notWeakSet(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetDeleteNode
 
notWeakSet(Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.JSWeakSetHasNode
 
now() - Method in class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateNowNode
 
now() - Method in class com.oracle.truffle.js.builtins.PerformanceBuiltins.JSPerformanceNowNode
 
NpmCompatibleESModuleLoader - Class in com.oracle.truffle.js.builtins.commonjs
 
NULL - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
Null - Class in com.oracle.truffle.js.runtime.objects
 
NULL_CLASS - Static variable in class com.oracle.truffle.js.runtime.objects.Null
 
NULL_MATERIALIZED_FRAME - Static variable in class com.oracle.truffle.js.runtime.JSFrameUtil
 
NullCheckNode() - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.NullCheckNode
 
Nullish - Class in com.oracle.truffle.js.runtime.objects
 
Nullish() - Constructor for class com.oracle.truffle.js.runtime.objects.Nullish
 
NullLiteral - Static variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
nullOrUndefinedAsEmptyArray - Variable in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
nullToUndefined(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
NUMBER - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
NumberFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSNumberFormat function (constructor).
NumberFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.NumberFormatFunctionBuiltins
 
NumberFormatFunctionBuiltins.NumberFormatFunction - Enum in com.oracle.truffle.js.builtins.intl
 
NumberFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
NumberFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins
 
NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins.intl
 
NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
NumberFormatPrototypeBuiltins.NumberFormatPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
NumberFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSNumber function (constructor).
NumberFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.NumberFunctionBuiltins
 
NumberFunctionBuiltins.JSNumberIsFiniteNode - Class in com.oracle.truffle.js.builtins
 
NumberFunctionBuiltins.JSNumberIsIntegerNode - Class in com.oracle.truffle.js.builtins
 
NumberFunctionBuiltins.JSNumberIsNaNNode - Class in com.oracle.truffle.js.builtins
 
NumberFunctionBuiltins.JSNumberIsSafeIntegerNode - Class in com.oracle.truffle.js.builtins
 
NumberFunctionBuiltins.NumberFunction - Enum in com.oracle.truffle.js.builtins
 
NUMBERING_SYSTEM - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
NumberPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSNumber.prototype.
NumberPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins
 
NumberPrototypeBuiltins.JSNumberOperation - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.JSNumberToExponentialNode - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.JSNumberToFixedNode - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.JSNumberToLocaleStringIntlNode - Class in com.oracle.truffle.js.builtins
Implementation of the Number.prototype.toLocaleString() method as specified by ECMAScript.
NumberPrototypeBuiltins.JSNumberToLocaleStringNode - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.JSNumberToPrecisionNode - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.JSNumberToStringNode - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.JSNumberValueOfNode - Class in com.oracle.truffle.js.builtins
 
NumberPrototypeBuiltins.NumberPrototype - Enum in com.oracle.truffle.js.builtins
 
numberToString(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
NUMERIC - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 

O

OBJECT - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
object - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
ObjectAssignNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectAssignNode
 
ObjectBindPropertiesNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectBindPropertiesNode
 
ObjectCreateNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
ObjectDefineOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefineOperation
 
ObjectDefinePropertiesNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertiesNode
 
ObjectDefinePropertyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertyNode
 
objectFactory - Variable in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
ObjectFromEntriesNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFromEntriesNode
 
ObjectFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for DynamicObject function (constructor).
ObjectFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins
 
ObjectFunctionBuiltins.ObjectAssignNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectBindPropertiesNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectCreateNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectDefineOperation - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectDefinePropertiesNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectDefinePropertyNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectFromEntriesNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectFunction - Enum in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins.ObjectNashornCompat - Enum in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectGetPrototypeOfNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectIsExtensibleNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectIsNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectKeysNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectPreventExtensionsNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectSetIntegrityLevelNode - Class in com.oracle.truffle.js.builtins
SetIntegrityLevel, implements freeze() and seal().
ObjectFunctionBuiltins.ObjectSetPrototypeOfNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionBuiltins.ObjectTestIntegrityLevelNode - Class in com.oracle.truffle.js.builtins
Implementing isFrozen, isSealed via testIntegrityLevel().
ObjectFunctionBuiltins.ObjectValuesOrEntriesNode - Class in com.oracle.truffle.js.builtins
 
ObjectFunctionNashornCompatBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins
 
ObjectGetOwnPropertyDescriptorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorNode
 
ObjectGetOwnPropertyDescriptorsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
ObjectGetOwnPropertyNamesOrSymbolsNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
ObjectGetPrototypeOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetPrototypeOfNode
 
ObjectIsExtensibleNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsExtensibleNode
 
ObjectIsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsNode
 
ObjectKeysNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
ObjectLiteralMemberNode(boolean, int) - Constructor for class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
ObjectLiteralMemberNode(boolean, int, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
ObjectLiteralNode - Class in com.oracle.truffle.js.nodes.access
 
ObjectLiteralNode(ObjectLiteralNode.ObjectLiteralMemberNode[], CreateObjectNode) - Constructor for class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
ObjectLiteralNode.MakeMethodNode - Class in com.oracle.truffle.js.nodes.access
 
ObjectLiteralNode.ObjectLiteralMemberNode - Class in com.oracle.truffle.js.nodes.access
 
objectLong(DynamicObject, long) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
ObjectNode - Class in com.oracle.js.parser.ir
IR representation of an object literal.
ObjectNode(long, int, List<PropertyNode>, boolean) - Constructor for class com.oracle.js.parser.ir.ObjectNode
Constructor
objectNode - Variable in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
objectObject(DynamicObject, Object, JSToPropertyKeyNode) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
ObjectOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
 
objectOrArrayString(DynamicObject, String) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
ObjectPreventExtensionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectPreventExtensionsNode
 
ObjectPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.ObjectPropertyGetNode
 
ObjectPropertySetNode(Property, PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.ObjectPropertySetNode
 
ObjectPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for Object.prototype.
ObjectPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins
 
ObjectPrototypeBuiltins.FormatCacheNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.GetBuiltinToStringTagNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectOperation - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototype - Enum in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeDefineGetterOrSetterNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeIsPrototypeOfNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeLookupGetterOrSetterNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypePropertyIsEnumerableNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeToLocaleStringNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeToStringNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode - Class in com.oracle.truffle.js.builtins
 
ObjectPrototypeDefineGetterOrSetterNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeDefineGetterOrSetterNode
 
ObjectPrototypeHasOwnPropertyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
ObjectPrototypeIsPrototypeOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeIsPrototypeOfNode
 
ObjectPrototypeLookupGetterOrSetterNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeLookupGetterOrSetterNode
 
ObjectPrototypePropertyIsEnumerableNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypePropertyIsEnumerableNode
 
ObjectPrototypeToLocaleStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToLocaleStringNode
 
ObjectPrototypeToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
ObjectPrototypeValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
ObjectSetIntegrityLevelNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetIntegrityLevelNode
 
ObjectSetPrototypeOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetPrototypeOfNode
 
objectShape - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
objectStringCached(DynamicObject, String, JSClass, String, HasPropertyCacheNode) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
objectSymbol(DynamicObject, Symbol) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
ObjectTestIntegrityLevelNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectTestIntegrityLevelNode
 
objectToConsoleString(DynamicObject, String, int, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
objectToConsoleString(DynamicObject, String, int, String[], Object[], boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
ObjectValuesOrEntriesNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
objectWasVisited - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
of(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
ONE - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
onReplace(Node, CharSequence) - Method in class com.oracle.truffle.js.nodes.JavaScriptBaseNode
 
onReplace(Node, CharSequence) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
op - Variable in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
op - Variable in enum com.oracle.truffle.js.nodes.access.LocalVarIncNode.Op
 
operandNode - Variable in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
operandNode - Variable in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
OptimizeApplyArguments - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
OptimizeNoFallthroughSwitch - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
OPTION_DESCRIPTORS - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
OptionalChainNode - Class in com.oracle.truffle.js.nodes.access
Wrapper node for an optional chain that returns the result (usually undefined) on short circuit.
OptionalChainNode(JavaScriptNode, Object) - Constructor for class com.oracle.truffle.js.nodes.access.OptionalChainNode
 
OptionalChainNode.OptionalTargetableNode - Class in com.oracle.truffle.js.nodes.access
 
OptionalChainNode.ShortCircuitNode - Class in com.oracle.truffle.js.nodes.access
Evaluates an optional expression and if its value is null or undefined, jumps out of the short-circuiting expression to the parent OptionalChainNode.
OptionalChainNode.ShortCircuitTargetableNode - Class in com.oracle.truffle.js.nodes.access
Evaluates an optional expression and if its value is null or undefined, jumps out of the short-circuiting expression to the parent OptionalChainNode.
OptionalExpression - Class in com.oracle.js.parser.ir
Common superclass for nodes that can be an optional expression or part of an optional chain.
OptionalExpression(long, int, int) - Constructor for class com.oracle.js.parser.ir.OptionalExpression
 
OptionalExpression(long, int) - Constructor for class com.oracle.js.parser.ir.OptionalExpression
 
OptionalExpression(OptionalExpression) - Constructor for class com.oracle.js.parser.ir.OptionalExpression
 
OptionalTargetableNode(JSTargetableNode, Object) - Constructor for class com.oracle.truffle.js.nodes.access.OptionalChainNode.OptionalTargetableNode
 
optionWillChange(OptionKey<T>, OptionValues) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
or(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
OR - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
OR_NARROW - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
OR_SHORT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ORDINAL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
OrdinaryCreateFromConstructorNode - Class in com.oracle.truffle.js.nodes.access
 
OrdinaryCreateFromConstructorNode(JSContext, JavaScriptNode, CompilableFunction<JSRealm, DynamicObject>, JSClass) - Constructor for class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
ordinaryDefineOwnProperty(DynamicObject, Object, PropertyDescriptor, boolean) - Static method in class com.oracle.truffle.js.runtime.util.DefinePropertyUtil
Implementation of OrdinaryDefineOwnProperty as defined in ECMAScript 2015, 9.1.6.1.
ordinaryGetOwnProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
9.1.5.1 OrdinaryGetOwnProperty (O, P).
ordinaryGetOwnPropertyArray(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
9.1.5.1 OrdinaryGetOwnProperty (O, P), implemented for Arrays.
ordinaryGetOwnPropertyIntl(DynamicObject, Object, Property) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
OrdinaryHasInstanceNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
ordinaryOwnPropertyKeys(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
ordinaryOwnPropertyKeys(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
ordinaryOwnPropertyKeysSlow(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
ordinarySet(DynamicObject, Object, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
ordinarySetIndex(DynamicObject, long, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
ordinarySetWithReceiver(DynamicObject, Object, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
ordinaryToPrimitive(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
ES2018 7.1.1.1 OrdinaryToPrimitive.
OrdinaryToPrimitiveNode - Class in com.oracle.truffle.js.nodes.cast
Implements OrdinaryToPrimitive (O, hint).
OrdinaryToPrimitiveNode(JSContext, JSToPrimitiveNode.Hint) - Constructor for class com.oracle.truffle.js.nodes.cast.OrdinaryToPrimitiveNode
 
orThrow - Variable in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
OWN_KEYS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
ownPropertyKeys(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.12 [[OwnPropertyKeys]]().
ownPropertyKeys() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.12 [[OwnPropertyKeys]]().
ownPropertyKeys(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
[[OwnPropertyKeys]].
ownPropertyKeys(DynamicObject, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
ownPropertyKeysContiguous(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
ownPropertyKeysFastArray(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
ownPropertyKeysHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
ownPropertyKeysSlowArray(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 

P

pad(Object, Object[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringPadNode
 
Pair<T,U> - Class in com.oracle.truffle.js.runtime.util
 
Pair(T, U) - Constructor for class com.oracle.truffle.js.runtime.util.Pair
 
ParameterNode - Class in com.oracle.js.parser.ir
IR representation of a positional parameter value.
ParameterNode(long, int, int, boolean) - Constructor for class com.oracle.js.parser.ir.ParameterNode
 
ParameterNode(long, int, int) - Constructor for class com.oracle.js.parser.ir.ParameterNode
 
parent(ResumableNode) - Static method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
PARENT_SCOPE_IDENTIFIER - Static variable in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
parentSlot - Variable in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
parse() - Method in class com.oracle.js.parser.Parser
Execute parse and return the resulting function node.
parse(String, int, int, int, Scope, String[]) - Method in class com.oracle.js.parser.Parser
Execute parse and return the resulting function node.
parse(Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateParseNode
 
parse() - Method in class com.oracle.truffle.js.builtins.helper.NashornJSONParser
Public parse method.
parse(String, int, boolean) - Static method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser
 
parse(String) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parse(Object, Object, IsCallableNode) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONParseNode
 
parse(TruffleLanguage.ParsingRequest) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
parse(TruffleLanguage.InlineParsingRequest) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
parse() - Method in class com.oracle.truffle.js.parser.date.DateParser
Try parsing the given string as date according to the extended ISO 8601 format specified in ES5 15.9.1.15.
parse(ScriptEnvironment, String, String, boolean) - Static method in class com.oracle.truffle.js.parser.internal.ir.debug.JSONWriter
Returns AST as JSON compatible string.
PARSE_ONLY - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PARSE_ONLY_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
parseArrayIndexRaw(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
NB: does not check whether the result fits into the uint32 range.
parseAsDouble(int, String) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseBooleanLiteral() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseDate(JSRealm, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseDate(JSRealm, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseDepth - Variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseDoubleOrNaN(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Like Double.parseDouble(String), but does not allow trailing d or f.
parseEcmaDate() - Method in class com.oracle.truffle.js.parser.date.DateParser
Try parsing the date string according to the rules laid out in ES5 15.9.1.15.
parseEval(boolean, Scope) - Method in class com.oracle.js.parser.Parser
Parse eval code.
parseExpression() - Method in class com.oracle.js.parser.Parser
Parse and return an expression.
parseExpression(JSContext, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseExpression(JSContext, Source, JSParserOptions) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseExpression(JSContext, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseFloatBoolean(boolean) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatDouble(double, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatGeneric(TruffleObject) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatInt(int) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatNull(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatString(String) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatUndefined(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFormalParameterList() - Method in class com.oracle.js.parser.Parser
Parse and return the list of function parameter list.
parseFunction(JSContext, String, String, boolean, boolean, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
Evaluate Function(parameterList, body).
parseFunction(JSContext, String, String, boolean, boolean, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
Parse function using parameter list and body, to be used by the Function constructor.
parseFunctionBody(boolean, boolean) - Method in class com.oracle.js.parser.Parser
Execute parse and return the resulting function node.
parseInlineScript(JSContext, Source, MaterializedFrame, boolean) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
parseInlineScript(JSContext, Source, MaterializedFrame, boolean) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseInlineScript(JSContext, Source, MaterializedFrame, boolean) - Method in interface com.oracle.truffle.js.runtime.Evaluator
Creates a script that will be evaluated in a specified lexical context.
parseIntDouble(double, Object, BranchProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntDoubleNoRadix(double, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntDoubleToInt(double, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntGeneric(Object, Object, JSToStringNode, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntInt(int, Object, BranchProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntNoRadix(int, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntStringInt10(String, int) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseJSONElementList(DynamicObject) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseJSONNumber() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseJSONString() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseJSONStringCharacters() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseJSONValue() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseLegacyDate() - Method in class com.oracle.truffle.js.parser.date.DateParser
Try parsing the date using a fuzzy algorithm that can handle a variety of formats.
parseModule(String, int, int) - Method in class com.oracle.js.parser.Parser
Parse and return the resulting module.
parseModule(String) - Method in class com.oracle.js.parser.Parser
 
parseModule(JSContext, Source, JSModuleLoader) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseModule(JSContext, Source, JSParserOptions) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseModule(JSContext, Source, JSModuleLoader) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseNullLiteral() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
Parser - Class in com.oracle.js.parser
Builds the IR.
Parser(ScriptEnvironment, Source, ErrorManager) - Constructor for class com.oracle.js.parser.Parser
Constructor
Parser(ScriptEnvironment, Source, ErrorManager, boolean) - Constructor for class com.oracle.js.parser.Parser
Constructor
Parser(ScriptEnvironment, Source, ErrorManager, boolean, int) - Constructor for class com.oracle.js.parser.Parser
Construct a parser.
parseRawDontFitLong(String, int, int, int, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseRawFitsLong(String, int, int, int, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseReplaceValue(String) - Static method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
ParserException - Exception in com.oracle.js.parser
ECMAScript parser exceptions.
ParserException(String) - Constructor for exception com.oracle.js.parser.ParserException
Constructor.
ParserException(JSErrorType, String, Source, int, int, long) - Constructor for exception com.oracle.js.parser.ParserException
Constructor.
ParserOptions - Interface in com.oracle.truffle.js.runtime
 
parseSafeInteger(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseSafeInteger(String, int, int, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseScript(JSContext, Source, String, String, List<String>) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
parseScript(JSContext, Source, String, String, String[]) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScript(JSContext, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScript(JSContext, Source, ByteBuffer) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScript(JSContext, Source, SnapshotProvider) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScript(JSContext, Source, JSParserOptions) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseScript(JSContext, Source, JSParserOptions, boolean, boolean, Scope, String, String) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseScript(JSContext, Source, JSParserOptions, boolean, boolean, Scope, String, String, String[]) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseScript(JSContext, Source, ByteBuffer) - Method in interface com.oracle.truffle.js.parser.JSParser
 
parseScript(JSContext, Source, SnapshotProvider) - Method in interface com.oracle.truffle.js.parser.JSParser
 
parseScript(JSContext, Source) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseScript(JSContext, Source, String, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseScript(JSContext, Source, String, String, String[]) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseScript(JSContext, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseStr - Variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
parseToJSON(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornExtensionParseToJSONNode
 
parseToJSON(JSContext, String, String, boolean) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseToJSON(String, String, boolean, JSParserOptions) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseToJSON(JSContext, String, String, boolean) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseUnfiltered(Object, Object, IsCallableNode) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONParseNode
 
parseUnsignedInt(String) - Static method in class com.oracle.truffle.js.runtime.SafeInteger
 
parseWithArguments(String[]) - Method in class com.oracle.js.parser.Parser
Parse code assuming a set of given arguments for the returned FunctionNode.
passArray(Object[]) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
patchContext(JSRealm, TruffleLanguage.Env) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
patchContext(TruffleLanguage.Env) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
PATTERN - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.CompiledRegex
 
pattern(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexCompiledRegexAccessor
 
pending(DynamicObject, int, Object) - Static method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
PENDING - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PER_ITERATION_SCOPE - Static variable in class com.oracle.js.parser.ir.ForNode
Does this loop need a per-iteration scope because its init contain a LET declaration?
PERCENT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
PERFORMANCE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PERFORMANCE_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
PERFORMANCE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PerformanceBuiltins - Class in com.oracle.truffle.js.builtins
 
PerformanceBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PerformanceBuiltins
 
PerformanceBuiltins.JSPerformanceNowNode - Class in com.oracle.truffle.js.builtins
 
performOrdinarySetWithOwnDescriptor(DynamicObject, Object, Object, Object, PropertyDescriptor, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
PerformPromiseAllNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseAllNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
PerformPromiseAllNode.PromiseAllMarkerRootNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseAllNode.ResolveElementArgs - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseAllSettledNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseAllSettledNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseAllSettledNode
 
PerformPromiseAnyNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseAnyNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
PerformPromiseAnyNode.RejectElementArgs - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseCombinatorNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseCombinatorNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
 
PerformPromiseCombinatorNode.BoxedInt - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseRaceNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseRaceNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseRaceNode
 
PerformPromiseThenNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseThenNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseThenNode
 
performReplaceAll(String, String, Object, ReplaceStringParser.Token[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceAllNode
 
performReplaceAllGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceAllNode
 
performResumeNext(DynamicObject, Completion) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
PluralRulesFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSPluralRules function (constructor).
PluralRulesFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.PluralRulesFunctionBuiltins
 
PluralRulesFunctionBuiltins.PluralRulesFunction - Enum in com.oracle.truffle.js.builtins.intl
 
PluralRulesPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
PluralRulesPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins
 
PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode - Class in com.oracle.truffle.js.builtins.intl
 
PluralRulesPrototypeBuiltins.PluralRulesPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
POLYGLOT_BUILTIN - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
POLYGLOT_BUILTIN_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
POLYGLOT_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
POLYGLOT_EVALFILE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
POLYGLOT_EVALFILE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PolyglotBuiltins - Class in com.oracle.truffle.js.builtins
 
PolyglotBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PolyglotBuiltins
 
PolyglotBuiltins.Polyglot - Enum in com.oracle.truffle.js.builtins
 
PolyglotBuiltins.PolyglotInternalBuiltins - Class in com.oracle.truffle.js.builtins
 
PolyglotBuiltins.PolyglotInternalBuiltins.PolyglotInternal - Enum in com.oracle.truffle.js.builtins
 
PolyglotInternalBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PolyglotBuiltins.PolyglotInternalBuiltins
 
pop(T) - Method in class com.oracle.js.parser.ir.LexicalContext
Pops the innermost block off the context and all nodes that has been contributed since it was put there.
popGeneric(Object, ArrayPrototypeBuiltins.DeleteAndSetLengthNode, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPopNode
 
popStack() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
pos - Variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
posInBounds(String, int) - Static method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
position - Variable in class com.oracle.js.parser.Scanner
Position in content.
POSITIVE_INFINITY_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
positiveLongToIntOrDouble(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
posValid() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
pow(double, double) - Method in class com.oracle.truffle.js.builtins.math.PowNode
 
pow(Object, Object, PowNode) - Method in class com.oracle.truffle.js.builtins.math.PowNode
 
pow(int) - Method in class com.oracle.truffle.js.runtime.BigInt
 
pow2(double, double) - Method in class com.oracle.truffle.js.builtins.math.PowNode
 
pow3(double, double, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.math.PowNode
 
PowNode - Class in com.oracle.truffle.js.builtins.math
 
PowNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.PowNode
 
prepare(Object[], ImportValueNode) - Static method in class com.oracle.truffle.js.nodes.interop.JSInteropCallNode
 
PREPARE_STACK_TRACE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
prepareInBounds(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
prepareInBoundsContiguous(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
prepareInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
prepareInBoundsHoles(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBoundsZeroBased(DynamicObject, int, ScriptArray.ProfileHolder) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareStack(JSRealm, DynamicObject, GraalJSException) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
prepareStackNoCallback(JSRealm, DynamicObject, GraalJSException.JSStackTraceElement[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
Prepares the value to be set to the errObj.stack property.
prepareStackTrace(JSRealm, DynamicObject, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.PrepareStackTraceCallback
 
PrepareStackTraceCallback - Interface in com.oracle.truffle.js.runtime
Prepare stack trace callback is invoked when stack property of an error is accessed for the first time (to initialize the value of this property).
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
prepareSupported(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
prepareSupportedContiguous(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareSupportedHoles(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareSupportedZeroBased(DynamicObject, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
PRESENT - Static variable in class com.oracle.truffle.js.builtins.SetPrototypeBuiltins.JSSetOperation
Dummy value to associate with a key in the backing map.
PRESENT - Static variable in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
Dummy value to associate with a key in the backing map.
PresentHasPropertyCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.PresentHasPropertyCacheNode
 
PREVENT_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
preventExtensions() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
preventExtensions() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
preventExtensions() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
preventExtensions(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
preventExtensions(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
preventExtensions(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
preventExtensions(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.4 [[PreventExtensions]] ().
preventExtensions(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
preventExtensions(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
preventExtensions(boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
preventExtensions(boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.4 [[PreventExtensions]] ().
preventExtensions(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
preventExtensions(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
preventExtensions(boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
preventExtensionsImpl(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
preventExtensionsNonObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectPreventExtensionsNode
 
preventExtensionsObject(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectPreventExtensionsNode
 
previousElementIndex(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Returns the previous index.
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
previousElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
previousElementIndexHoles(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
previousElementIndexNode - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
previousObjectViaEnumeration(DynamicObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
previousObjectViaFullEnumeration(DynamicObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
previousObjectViaIteration(Object, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
previousToken - Variable in class com.oracle.js.parser.AbstractParser
Previous token - accessible to sub classes
previousWithHolesCached(DynamicObject, long, boolean, ScriptArray, JSArrayPreviousElementIndexNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
previousWithHolesUncached(DynamicObject, long, boolean, JSArrayPreviousElementIndexNode, ConditionProfile, ValueProfile) - Method in class com.oracle.truffle.js.nodes.array.JSArrayPreviousElementIndexNode
 
PRIMITIVE_VALUE - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
PrimitiveReceiverCheckNode(Class<?>, PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrimitiveReceiverCheckNode
 
print(Object[]) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalPrintNode
 
PRINT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PRINT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PrintAst - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
printCumulative() - Method in class com.oracle.truffle.js.runtime.util.TimeProfiler
 
printElapsed(long, String) - Method in class com.oracle.truffle.js.runtime.util.TimeProfiler
 
printJSStack() - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugJSStackNode
 
printJSStackTrace() - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
printJSStackTrace(Node) - Static method in exception com.oracle.truffle.js.runtime.GraalJSException
 
printObject(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugPrintObjectNode
 
PrintParse - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
printSourceAttribution(DynamicObject) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugPrintSourceAttribution
 
printSourceAttribution(String) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugPrintSourceAttribution
 
PrintVisitor - Class in com.oracle.truffle.js.parser.internal.ir.debug
Print out the AST as human readable source code.
PrintVisitor() - Constructor for class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
Constructor.
PrintVisitor(boolean, boolean) - Constructor for class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
Constructor.
PrintVisitor(Node) - Constructor for class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
Constructor.
PrintVisitor(Node, boolean, boolean) - Constructor for class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
Constructor.
PrintWriterWrapper - Class in com.oracle.truffle.js.runtime.util
Creation of PrintWriter is expensive, this is why we change just the delegate writer in this wrapper class.
PrintWriterWrapper(OutputStream, boolean) - Constructor for class com.oracle.truffle.js.runtime.util.PrintWriterWrapper
 
PRIVATE_BRAND_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
PRIVATE_CONSTRUCTOR_BINDING_NAME - Static variable in class com.oracle.js.parser.ir.ClassNode
 
privateBrandAdd(Object, Object, Object, Object, PrivateFieldAddNode) - Static method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
PrivateBrandCheckNode - Class in com.oracle.truffle.js.nodes.access
Performs a private brand check.
PrivateBrandCheckNode(JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.PrivateBrandCheckNode
 
PrivateFieldAddNode - Class in com.oracle.truffle.js.nodes.access
Adds a private field with a private name to a JS object (an instance of a JS class).
PrivateFieldAddNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PrivateFieldAddNode
 
PrivateFieldGetNode - Class in com.oracle.truffle.js.nodes.access
Gets the value of a private field with a private name in a JS object.
PrivateFieldGetNode(JavaScriptNode, JavaScriptNode, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
PrivateFieldSetNode - Class in com.oracle.truffle.js.nodes.access
Sets the value of a private field with a private name in a JS object.
PrivateFieldSetNode(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
process(String, int, boolean, BranchProfile, ReplaceStringParser.Consumer<T>, T) - Static method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser
 
process(ReplaceStringParser.Consumer<T>, T, BranchProfile) - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser
 
processAllPendingPromiseJobs(JSRealm) - Method in class com.oracle.truffle.js.runtime.JSContext
 
processAllPromises(boolean) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
processParsed(ReplaceStringParser.Token[], ReplaceStringParser.Consumer<T>, T) - Static method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser
 
processUndefinedMethod(VirtualFrame, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncMethod
 
processUndefinedMethod(VirtualFrame, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncReturn
 
processUndefinedMethod(VirtualFrame, PromiseCapabilityRecord, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncThrow
 
profile(boolean) - Method in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
profile(ScriptArray.ProfileAccess, int, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.ProfileHolder
 
profile(JSClass) - Method in class com.oracle.truffle.js.runtime.util.JSClassProfile
 
PROFILE_PARSING - Static variable in class com.oracle.js.parser.Parser
 
PROFILE_PARSING_PRINT - Static variable in class com.oracle.js.parser.Parser
 
PROFILE_TIME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PROFILE_TIME_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PROFILE_TIME_PRINT_CUMULATIVE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PROFILE_TIME_PRINT_CUMULATIVE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PROGRAM_FUNCTION_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
promise - Variable in class com.oracle.truffle.js.nodes.promise.AsyncHandlerRootNode.AsyncStackTraceInfo
 
PROMISE_CAPABILITY_KEY - Static variable in class com.oracle.truffle.js.nodes.promise.NewPromiseCapabilityNode
 
PROMISE_FINALLY_CONSTRUCTOR - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PROMISE_FULFILL_REACTIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PROMISE_IS_HANDLED - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PROMISE_ON_FINALLY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PROMISE_REJECT_REACTIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PROMISE_RESULT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PromiseCapabilityRecord - Class in com.oracle.truffle.js.runtime.objects
 
promiseChanged(int, DynamicObject, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.PromiseHook
Invoked for each important change in the life-cycle of a promise.
PromiseCombinatorNode(JSContext, JSBuiltin, PerformPromiseCombinatorNode) - Constructor for class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseCombinatorNode
 
PromiseConstructorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.PromiseConstructorNode
 
promiseEnqueueJob(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSContext
ECMA 8.4.1 EnqueueJob.
PromiseFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %Promise% constructor function object.
PromiseFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins
 
PromiseFunctionBuiltins.PromiseCombinatorNode - Class in com.oracle.truffle.js.builtins
 
PromiseFunctionBuiltins.PromiseFunction - Enum in com.oracle.truffle.js.builtins
 
PromiseFunctionBuiltins.RejectNode - Class in com.oracle.truffle.js.builtins
 
PromiseFunctionBuiltins.ResolveNode - Class in com.oracle.truffle.js.builtins
 
PromiseHook - Interface in com.oracle.truffle.js.runtime
Provides information about the life-cycle of promises.
PromiseMethodNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.PromiseMethodNode
 
PromisePrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %PromisePrototype% object.
PromisePrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins
 
PromisePrototypeBuiltins.CatchNode - Class in com.oracle.truffle.js.builtins
 
PromisePrototypeBuiltins.FinallyNode - Class in com.oracle.truffle.js.builtins
 
PromisePrototypeBuiltins.PromiseMethodNode - Class in com.oracle.truffle.js.builtins
 
PromisePrototypeBuiltins.PromisePrototype - Enum in com.oracle.truffle.js.builtins
 
PromisePrototypeBuiltins.ThenNode - Class in com.oracle.truffle.js.builtins
 
PromiseReactionJobNode - Class in com.oracle.truffle.js.nodes.promise
 
PromiseReactionJobNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PromiseReactionJobNode
 
PromiseReactionJobNode.PromiseReactionJobRootNode - Class in com.oracle.truffle.js.nodes.promise
 
PromiseReactionRecord - Class in com.oracle.truffle.js.runtime.objects
 
promiseRejected(DynamicObject, Object) - Method in interface com.oracle.truffle.js.runtime.PromiseRejectionTracker
Invoked when a promise is rejected without any handler.
promiseRejectedAfterResolved(DynamicObject, Object) - Method in interface com.oracle.truffle.js.runtime.PromiseRejectionTracker
Invoked when an already resolved promise is rejected.
promiseRejectionHandled(DynamicObject) - Method in interface com.oracle.truffle.js.runtime.PromiseRejectionTracker
Invoked when a handler is added to a rejected promise for the first time.
PromiseRejectionTracker - Interface in com.oracle.truffle.js.runtime
Promise rejection tracker is invoked when a promise is rejected without any handler or when a handler is added to a rejected promise for the first time.
promiseResolvedAfterResolved(DynamicObject, Object) - Method in interface com.oracle.truffle.js.runtime.PromiseRejectionTracker
Invoked when an already resolved promise is resolved.
PromiseResolveNode - Class in com.oracle.truffle.js.nodes.promise
 
PromiseResolveNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PromiseResolveNode
 
PromiseResolveThenableNode - Class in com.oracle.truffle.js.nodes.promise
 
PromiseResolveThenableNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PromiseResolveThenableNode
 
PROPERTY_CACHE_LIMIT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PROPERTY_CACHE_LIMIT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
propertyAssumptionsValid(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
PropertyCacheLimit - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
PropertyCacheNode<T extends PropertyCacheNode.CacheNode<T>> - Class in com.oracle.truffle.js.nodes.access
Common base class for property cache nodes.
PropertyCacheNode(Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
PropertyCacheNode.AbstractAssumptionShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.AbstractShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks the Shape of a DynamicObject.
PropertyCacheNode.AssumptionShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Check that the given shape is valid and unchanged.
PropertyCacheNode.CacheNode<T extends PropertyCacheNode.CacheNode<T>> - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks that the object is constant and the shape by assumption (valid and unchanged).
PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks that the object is constant and all the shapes of the prototype chain up to the given depth by assumption (valid and unchanged).
PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks that the object is constant and the shape of the object and its immediate prototype by assumption (valid and unchanged).
PropertyCacheNode.ConstantObjectReceiverCheck - Interface in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.ConstantObjectShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks that the object is constant and the shape by comparison.
PropertyCacheNode.ForeignLanguageCheckNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.InstanceofCheckNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.JSClassCheckNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.NullCheckNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.PrimitiveReceiverCheckNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyCacheNode.PrototypeChainCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks the shapes of the prototype chain up to the given depth by assumption ( PropertyCacheNode.AssumptionShapeCheckNode).
PropertyCacheNode.PrototypeChainShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks the top shape by identity and the shapes of the prototype chain up to the given depth by assumption (PropertyCacheNode.AssumptionShapeCheckNode).
PropertyCacheNode.PrototypeShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Check the shape of the object by identity and the shape of its immediate prototype by assumption (valid and unchanged).
PropertyCacheNode.ReceiverCheckNode - Class in com.oracle.truffle.js.nodes.access
Checks whether the receiver can be handled by the corresponding specialization.
PropertyCacheNode.ShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Check the object shape by identity comparison.
PropertyCacheNode.TraversePrototypeChainCheckNode - Class in com.oracle.truffle.js.nodes.access
Check the shapes of the prototype chain up to the given depth.
PropertyCacheNode.TraversePrototypeChainShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Check the shapes of the prototype chain up to the given depth.
PropertyCacheNode.TraversePrototypeShapeCheckNode - Class in com.oracle.truffle.js.nodes.access
Check the shapes of the object and its immediate prototype.
PropertyDescriptor - Class in com.oracle.truffle.js.runtime.objects
Objects of this type are used by the defineProperty() and defineProperties() builtin functions.
PropertyGetNode - Class in com.oracle.truffle.js.nodes.access
ES6 9.1.8 [[Get]] (P, Receiver).
PropertyGetNode(Object, JSContext, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
PropertyGetNode.AbstractFinalDataPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.AccessorPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.ArrayBufferViewNonIntegerIndexGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.ArrayLengthPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.BooleanPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.CheckNoSuchPropertyNode - Class in com.oracle.truffle.js.nodes.access
For use when a property is undefined and __noSuchProperty__/__noSuchMethod__ had been set.
PropertyGetNode.ClassPrototypePropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.DoublePropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FinalAccessorPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FinalBooleanPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FinalDoublePropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FinalIntPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FinalLongPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FinalObjectPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.ForeignPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FunctionLengthPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.FunctionNamePropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.GenericPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.GetCacheNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.IntPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.JavaPackagePropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.JavaStringMethodGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.JSAdapterPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.JSProxyDispatcherPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.JSProxyDispatcherRequiredPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.LazyNamedCaptureGroupPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.LazyRegexResultIndexPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.LinkedPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.LongPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.ObjectPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.StringLengthPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.StringObjectLengthPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyGetNode.TypeErrorPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
If object is undefined or null, throw TypeError.
PropertyGetNode.UndefinedPropertyErrorNode - Class in com.oracle.truffle.js.nodes.access
For use when a global property is undefined.
PropertyGetNode.UndefinedPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
For use when a property is undefined.
PropertyGetNode.UnspecializedPropertyGetNode - Class in com.oracle.truffle.js.nodes.access
 
propertyIsEnumerable(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypePropertyIsEnumerableNode
 
PropertyKey - Interface in com.oracle.js.parser.ir
Any node that can be a property key inherits this.
propertyKeyEquals(Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
propertyKeyToArrayIndex(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
propertyKeyToIntegerIndex(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
propertyNameToArrayIndex(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
propertyNameToIntegerIndex(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
PropertyNode - Class in com.oracle.js.parser.ir
IR representation of an object literal property.
PropertyNode(long, int, Expression, Expression, FunctionNode, FunctionNode, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.PropertyNode
 
PropertyNode(long, int, Expression, Expression, FunctionNode, FunctionNode, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.PropertyNode
Constructor
PropertyNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyNode(JSContext, JavaScriptNode, Object, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyNode
 
propertyNode - Variable in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
PropertyProxy - Interface in com.oracle.truffle.js.runtime.objects
 
PropertyProxySetNode(Property, PropertyCacheNode.AbstractShapeCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.PropertyProxySetNode
 
PropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode(Object, JSContext, boolean, boolean, boolean, int, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode
 
PropertySetNode.AccessorPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.ArrayBufferViewNonIntegerIndexSetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.ArrayLengthPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.BooleanPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.DataPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.DoublePropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.ForeignPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.GenericPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.IntPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.JSAdapterPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.JSProxyDispatcherPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.LinkedPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.ObjectPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.PropertyProxySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.ReadOnlyPropertySetNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.ReferenceErrorPropertySetNode - Class in com.oracle.truffle.js.nodes.access
If object is the global object and we are in strict mode, throw ReferenceError.
PropertySetNode.SetCacheNode - Class in com.oracle.truffle.js.nodes.access
 
PropertySetNode.TypeErrorPropertySetNode - Class in com.oracle.truffle.js.nodes.access
If object is undefined or null, throw TypeError.
PROTO - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
protoDepth - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
PROTOTYPE - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArray
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSMap
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSet
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
PROTOTYPE_PROXY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
PrototypeChainCheckNode(Shape, DynamicObject, Object, int, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainCheckNode
 
PrototypeChainShapeCheckNode(Shape, DynamicObject, Object, int, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeChainShapeCheckNode
 
prototypeExpression - Variable in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
PrototypeShapeCheckNode(Shape, DynamicObject, Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeShapeCheckNode
 
prototypesInShape(DynamicObject, int) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
PrototypeSupplier - Interface in com.oracle.truffle.js.runtime.builtins
 
prototypeToString(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
Format: '/' pattern '/' flags, flags may contain 'g' (global), 'i' (ignore case) and 'm' (multiline).
Example: /ab*c/gi
PROXY - Static variable in class com.oracle.truffle.js.runtime.objects.JSProperty
Is this property a proxy property?
ProxyFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-in functions of the Proxy Constructor.
ProxyFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ProxyFunctionBuiltins
 
ProxyFunctionBuiltins.RevocableNode - Class in com.oracle.truffle.js.builtins
 
push(T) - Method in class com.oracle.js.parser.ir.LexicalContext
Pushes a new block on top of the context, making it the innermost open block.
pushArrayAll(DynamicObject, Object[], boolean) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
pushArrayAllLong(DynamicObject, Object[], boolean) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
pushArrayNone(DynamicObject, Object[], boolean) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
pushArraySingle(DynamicObject, Object[], boolean) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
pushArraySingleLong(DynamicObject, Object[], boolean) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
pushBreakTarget(Object) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
pushContinueTarget(Object) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
pushProperty(Object, Object[], boolean) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPushNode
 
pushStack(Object) - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
put(long) - Method in class com.oracle.js.parser.TokenStream
Put a token descriptor to the stream.
put(Object, Object) - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
Insert new entry, if key does not already exist, otherwise update the existing entry's value.
put(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
putAccessorProperty(JSContext, DynamicObject, Object, DynamicObject, DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putAccessorProperty(JSContext, DynamicObject, Object, Accessor, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putAll(JSBuiltinsContainer) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
putAll(Map<? extends DynamicObject, ? extends Object>) - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
putAllowBigInt(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putAnnexB(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putArrayBufferViewPrototypeGetter(JSRealm, DynamicObject, String, JSContext.BuiltinFunctionKey, JSArrayBufferView.ArrayBufferViewGetter) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
putBigInteger(BigInteger) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putBuiltinAccessorProperty(DynamicObject, Object, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putBuiltinAccessorProperty(DynamicObject, Object, DynamicObject, DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putBuiltinAccessorProperty(DynamicObject, Object, Accessor, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putBuiltinFunctionData(Builtin, JSFunctionData) - Method in class com.oracle.truffle.js.runtime.JSContext
 
putByteArray(byte[]) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putClassFields(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putConstAsVar(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putConstructorProperty(JSContext, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putConstructorPrototypeProperty(JSContext, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putConstructorSpeciesGetter(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
putDataProperty(JSContext, DynamicObject, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putDataProperty(DynamicObject, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putDataProperty(JSContext, DynamicObject, String, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putDeclaredDataProperty(JSContext, DynamicObject, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putDouble(double) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putEcmaScriptVersion(int) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putFunctionsFromContainer(JSRealm, DynamicObject, JSBuiltinsContainer) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putFunctionStatementError(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putHiddenProperty(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putInt(int) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putInt32(int) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putInt64(long) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putLong(long) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putOptions(OptionValues) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putOptions(OptionValues) - Method in interface com.oracle.truffle.js.runtime.ParserOptions
 
putOrSetDataProperty(JSContext, DynamicObject, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putPrototypeData(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putProxyProperty(DynamicObject, Object, PropertyProxy, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putScripting(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putShebang(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putStrict(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putSymbol(Symbol) - Method in class com.oracle.js.parser.ir.Scope
Add or overwrite an existing symbol in the block
putSyntaxExtensions(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putToStringTag(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putU1(long) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putUInt(int) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putUTF8(String) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 

Q

quote(String) - Static method in class com.oracle.truffle.js.parser.json.JSONParserUtil
Implementation of the Quote(value) operation as defined in the ECMAscript spec.
quote(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 

R

random() - Method in class com.oracle.truffle.js.builtins.math.RandomNode
 
RandomNode - Class in com.oracle.truffle.js.builtins.math
 
RandomNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.RandomNode
 
rangeError(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
rangeError(long) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
rangeError(double) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
rangeIterable(int) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
rangeIterator(int) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
 
raw(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.StringFunctionBuiltins.StringRawNode
 
read(Object, int) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
read(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
read(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadFullyNode
 
read(Object, int) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
READ_SIDE_EFFECTS - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
READABLE - Static variable in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
READABLE - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
readArrayElement(long, TruffleLanguage.LanguageReference<JavaScriptLanguage>, ReadElementNode, ExportValueNode, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
readArrayElement(long, TruffleLanguage.LanguageReference<JavaScriptLanguage>, ReadElementNode, ExportValueNode, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
readArrayElement(long, TruffleLanguage.LanguageReference<JavaScriptLanguage>, ReadElementNode, ExportValueNode, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
readArrayElementOrDefault(Object, long, Object, InteropLibrary, ImportValueNode, Node) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
readArrayElementOrDefault(Object, long, Object) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
readAsyncContextNode - Variable in class com.oracle.truffle.js.nodes.control.AwaitNode
 
readAsyncResultNode - Variable in class com.oracle.truffle.js.nodes.control.AwaitNode
 
readbuffer(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadBufferNode
 
ReadElementArrayDispatchNode(ReadElementNode.ReadElementTypeCacheNode) - Constructor for class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
readElementInBounds(DynamicObject, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
ReadElementNode - Class in com.oracle.truffle.js.nodes.access
 
ReadElementNode(JavaScriptNode, JavaScriptNode, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.ReadElementNode
 
ReadElementNode.ReadElementArrayDispatchNode - Class in com.oracle.truffle.js.nodes.access
 
readFully(Reader) - Static method in class com.oracle.js.parser.Source
Read all of the source until end of file.
ReadImportBindingNode - Class in com.oracle.truffle.js.nodes.module
Reads the value of a resolved import binding from a resolved binding record (module, binding name) returned by ResolveExport.
readLine(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadLineNode
 
readMember(String, TruffleLanguage.LanguageReference<JavaScriptLanguage>, ReadElementNode, boolean, ExportValueNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
readMemberOrDefault(Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
readMemberOrDefault(Object, Object, Object, InteropLibrary, ImportValueNode, Node) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
ReadNode - Interface in com.oracle.truffle.js.nodes
 
ReadOnlyPropertySetNode(PropertyCacheNode.ReceiverCheckNode, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.ReadOnlyPropertySetNode
 
readStateNode - Variable in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
realm - Variable in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
REALM_BUILTIN_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
RealmCreateNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmCreateNode
 
RealmCurrentNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmCurrentNode
 
RealmData(int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.RealmData
 
RealmDisposeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmDisposeNode
 
RealmEvalNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmEvalNode
 
RealmFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for the Realm function (V8 compatibility).
RealmFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
RealmFunctionBuiltins.RealmCreateNode - Class in com.oracle.truffle.js.builtins
 
RealmFunctionBuiltins.RealmCurrentNode - Class in com.oracle.truffle.js.builtins
 
RealmFunctionBuiltins.RealmDisposeNode - Class in com.oracle.truffle.js.builtins
 
RealmFunctionBuiltins.RealmEvalNode - Class in com.oracle.truffle.js.builtins
 
RealmFunctionBuiltins.RealmFunction - Enum in com.oracle.truffle.js.builtins
 
RealmFunctionBuiltins.RealmGlobalNode - Class in com.oracle.truffle.js.builtins
 
RealmGlobalNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmGlobalNode
 
RealmNode - Class in com.oracle.truffle.js.nodes.access
 
RealmNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.RealmNode
 
recast(long, TokenType) - Static method in class com.oracle.js.parser.Token
Change the token to use a new type.
receiveBroadcast(Object) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentReceiveBroadcast
 
RECEIVER_MEMBER - Static variable in class com.oracle.truffle.js.runtime.interop.ScopeVariables
 
receiverCheck - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
ReceiverCheckNode() - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
 
RecompilableScriptFunctionData - Interface in com.oracle.js.parser
 
recordHoistableBlockFunctionDeclaration(VarNode, Scope) - Method in class com.oracle.js.parser.ir.Scope
 
recordHoistedVarDeclaration(VarNode, Scope) - Method in class com.oracle.js.parser.ir.Scope
 
reduce(Object, Object, Object...) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
reduceNoInitialValueError() - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
referenceEqual(Object, Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ReferenceEqualNode
 
ReferenceErrorPropertySetNode(PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.ReferenceErrorPropertySetNode
 
REFLECT_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
ReflectApplyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectApplyNode
 
ReflectBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for Reflect (ES2015, 26.1).
ReflectBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins
 
ReflectBuiltins.Reflect - Enum in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectApplyNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectConstructNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectDefinePropertyNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectDeletePropertyNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectGetNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectGetOwnPropertyDescriptorNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectGetPrototypeOfNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectHasNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectIsExtensibleNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectOperation - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectOwnKeysNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectPreventExtensionsNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectSetNode - Class in com.oracle.truffle.js.builtins
 
ReflectBuiltins.ReflectSetPrototypeOfNode - Class in com.oracle.truffle.js.builtins
 
reflectConstruct(Object, Object, Object[], IsConstructorNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectConstructNode
 
ReflectConstructNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectConstructNode
 
reflectDefineProperty(Object, Object, Object, JSToPropertyKeyNode, ToPropertyDescriptorNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDefinePropertyNode
 
ReflectDefinePropertyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDefinePropertyNode
 
ReflectDeletePropertyNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDeletePropertyNode
 
ReflectGetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
reflectGetOwnPropertyDescriptor(Object, Object, JSToPropertyKeyNode, JSGetOwnPropertyNode, FromPropertyDescriptorNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetOwnPropertyDescriptorNode
 
ReflectGetOwnPropertyDescriptorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetOwnPropertyDescriptorNode
 
reflectGetPrototypeOf(Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetPrototypeOfNode
 
ReflectGetPrototypeOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetPrototypeOfNode
 
ReflectHasNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectHasNode
 
reflectIsExtensible(Object, IsExtensibleNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectIsExtensibleNode
 
ReflectIsExtensibleNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectIsExtensibleNode
 
ReflectOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOperation
 
reflectOwnKeys(Object, JSClassProfile, ListSizeNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOwnKeysNode
 
ReflectOwnKeysNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOwnKeysNode
 
reflectPreventExtensions(Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectPreventExtensionsNode
 
ReflectPreventExtensionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectPreventExtensionsNode
 
reflectSet(DynamicObject, Object, Object, Object[], JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
ReflectSetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
reflectSetPrototypeOf(Object, Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetPrototypeOfNode
 
ReflectSetPrototypeOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetPrototypeOfNode
 
REGEX_ALWAYS_EAGER - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_ALWAYS_EAGER_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_DUMP_AUTOMATA - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_DUMP_AUTOMATA_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_REGRESSION_TEST_MODE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_REGRESSION_TEST_MODE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_STEP_EXECUTION - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEX_STEP_EXECUTION_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
RegexCompilerInterface - Class in com.oracle.truffle.js.runtime
 
regexExecIntl(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
REGEXP_ITERATOR_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_ITERATOR_DONE_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_ITERATOR_GLOBAL_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_ITERATOR_ITERATED_STRING_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_ITERATOR_ITERATING_REGEXP_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_ITERATOR_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_ITERATOR_UNICODE_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
REGEXP_MATCH_INDICES - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEXP_MATCH_INDICES_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEXP_STATIC_RESULT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
REGEXP_STATIC_RESULT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
RegExpBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtin methods for JSRegExp.
RegExpBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RegExpBuiltins
 
RegExpBuiltins.RegExpBuiltin - Enum in com.oracle.truffle.js.builtins
 
RegExpFlagsGetterNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpFlagsGetterNode
 
regExpIgnoreLastIndexNode - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
RegExpLiteralNode - Class in com.oracle.truffle.js.nodes.access
 
regExpNode - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringOperationWithRegExpArgument
 
RegExpPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtin methods for JSRegExp.prototype.
RegExpPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins
 
RegExpPrototypeBuiltins.JSRegExpCompileNode - Class in com.oracle.truffle.js.builtins
This implements the deprecated RegExp.prototype.compile() method.
RegExpPrototypeBuiltins.JSRegExpExecES5Node - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.exec() method as defined by ECMAScript 5.
RegExpPrototypeBuiltins.JSRegExpExecNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.exec() method as defined by ECMAScript 6, 21.2.5.2.
RegExpPrototypeBuiltins.JSRegExpMatchAllNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.[@@matchAll] method.
RegExpPrototypeBuiltins.JSRegExpMatchNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.[@@match] method.
RegExpPrototypeBuiltins.JSRegExpReplaceNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.[@@replace] method.
RegExpPrototypeBuiltins.JSRegExpSearchNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.[@@search] method.
RegExpPrototypeBuiltins.JSRegExpSplitNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.[@@split] method.
RegExpPrototypeBuiltins.JSRegExpTestNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.test() method as defined by ECMAScript 5.1 15.10.6.3.
RegExpPrototypeBuiltins.JSRegExpToStringNode - Class in com.oracle.truffle.js.builtins
This implements the RegExp.prototype.toString() method.
RegExpPrototypeBuiltins.RegExpFlagsGetterNode - Class in com.oracle.truffle.js.builtins
Implements the RegExp.prototype.flags getter.
RegExpPrototypeBuiltins.RegExpPrototype - Enum in com.oracle.truffle.js.builtins
 
RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins - Class in com.oracle.truffle.js.builtins
 
RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters - Enum in com.oracle.truffle.js.builtins
 
RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation - Class in com.oracle.truffle.js.builtins
 
RegExpPrototypeGetterBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins
 
RegExpPrototypeSymbolOperation(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
RegExpStringIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorNextNode
 
RegExpStringIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %RegExpStringIteratorPrototype% object.
RegExpStringIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins
 
RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorNextNode - Class in com.oracle.truffle.js.builtins
 
RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
RegexToken(String, String) - Constructor for class com.oracle.js.parser.Lexer.RegexToken
Constructor.
REGION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
register(JSFinalizationRegistryObject, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryRegisterNode
 
registerChildAgent(Thread, DebugJSAgent) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
registerFinalizationRegistry(JSFinalizationRegistryObject) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
registerFinalizationRegistry(JSFinalizationRegistryObject) - Method in class com.oracle.truffle.js.runtime.JSContext
 
reject(boolean, String) - Static method in class com.oracle.truffle.js.runtime.util.DefinePropertyUtil
 
REJECT_ELEMENT_ARGS_KEY - Static variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
rejected(DynamicObject, int, Object) - Static method in class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
REJECTED - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
REJECTION_TRACKER_OPERATION_HANDLE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
REJECTION_TRACKER_OPERATION_REJECT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
REJECTION_TRACKER_OPERATION_REJECT_AFTER_RESOLVED - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
REJECTION_TRACKER_OPERATION_RESOLVE_AFTER_RESOLVED - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
RejectNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.RejectNode
 
rejectPromise(Object, PromiseCapabilityRecord) - Method in class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseCombinatorNode
 
RejectPromiseNode - Class in com.oracle.truffle.js.nodes.promise
 
RejectPromiseNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.RejectPromiseNode
 
RelativeTimeFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSRelativeTimeFormat function (constructor).
RelativeTimeFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatFunctionBuiltins
 
RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction - Enum in com.oracle.truffle.js.builtins.intl
 
RelativeTimeFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
RelativeTimeFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins
 
RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode - Class in com.oracle.truffle.js.builtins.intl
 
RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins.intl
 
RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
releaseFence() - Static method in class com.oracle.truffle.js.runtime.util.Fences
 
remainder(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
remainingKeys - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
remainingKeysIndex - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
remainingKeysSize - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
REMOVABLE - Static variable in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
REMOVABLE - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
remove() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray.DefaultIterator
 
remove(Object, Object) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
remove(Object) - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
remove(Object) - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
removeArrayElement(long, ArrayElementInfoNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
removeCellEmptyTarget(JSFinalizationRegistryObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
removeFromCells(JSFinalizationRegistryObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
removeFromRealmList(int) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
removeKey(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
removeMember(String) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
removeRange(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
removeRange(DynamicObject, long, long, BranchProfile) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
removeRangeContiguous(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
removeRangeHoles(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
This function deletes all elements in the range from [start..end[.
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
removeRangeImpl(DynamicObject, long, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
removeSourceSection() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
removeWaiter(JSContext, JSAgentWaiterList.JSAgentWaiterListEntry, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
removeWaiters(JSContext, JSAgentWaiterList.JSAgentWaiterListEntry, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
repeat(Object, Object, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringRepeatNode
 
RepeatableNode - Interface in com.oracle.truffle.js.nodes
Marker interface that declares that the node can be repeatedly executed without side effects.
replace(LexicalContextNode, LexicalContextNode) - Method in class com.oracle.js.parser.ir.LexicalContext
Replace a node on the lexical context with a new one.
replace(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceES5Node
 
replaceCached(DynamicObject, Object, String, String, ReplaceStringParser.Token[], ReplaceStringParser.Token[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpReplaceNode
 
replaceDynamic(DynamicObject, Object, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpReplaceNode
 
replaceGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceAllNode
 
replaceGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceNode
 
replaceNecessaryProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
replaceString(Object, String, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceAllNode
 
replaceString(Object, String, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceNode
 
replaceStringCached(Object, String, String, String, ReplaceStringParser.Token[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceAllNode
 
replaceStringCached(Object, String, String, String, ReplaceStringParser.Token[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceNode
 
ReplaceStringParser<T> - Class in com.oracle.truffle.js.builtins.helper
Helper for parsing replacement value parameters of String.prototype.[@@replace] and RegExp.prototype.[@@replace].
ReplaceStringParser.CaptureGroupToken - Class in com.oracle.truffle.js.builtins.helper
 
ReplaceStringParser.Consumer<T> - Interface in com.oracle.truffle.js.builtins.helper
 
ReplaceStringParser.LiteralToken - Class in com.oracle.truffle.js.builtins.helper
 
ReplaceStringParser.NamedCaptureGroupToken - Class in com.oracle.truffle.js.builtins.helper
 
ReplaceStringParser.Token - Class in com.oracle.truffle.js.builtins.helper
 
ReplaceStringParser.Token.Kind - Enum in com.oracle.truffle.js.builtins.helper
 
replaceValueProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
replaceWithDefaultArguments() - Method in class com.oracle.truffle.js.nodes.arguments.AccessArgumentsArrayDirectlyNode
Called when the arguments array can no longer be accessed directly.
report(Object) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentReport
 
report(Object) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
reportLoopCount(long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
reportLoopCount(Node, long) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
requestIndexNode - Variable in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
requestIndexNode - Variable in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
require(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
REQUIRE_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
requireObjectCoercible(Object, int) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
requireObjectCoercible(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
requireObjectCoercible(T, JSContext) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of the abstract operation RequireObjectCoercible.
RequireObjectCoercibleNode - Class in com.oracle.truffle.js.nodes.access
Implementation of the abstract operation RequireObjectCoercible(argument) (ES6 7.2.1).
RequireObjectCoercibleNode() - Constructor for class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode - Class in com.oracle.truffle.js.nodes.access
 
RequireObjectCoercibleWrapperNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode
 
RequireObjectNode - Class in com.oracle.truffle.js.nodes.access
 
RequireObjectNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
requiresNew() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
reserveArgumentsSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
reserveDynamicScopeSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
reserveNewTargetSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
reserveSuperSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
reserveThisSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
reset(int) - Method in class com.oracle.js.parser.Scanner
Reset to a character position.
reset() - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
Clear the buffer contents and set its length to 0.
resetState(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
resizeArray(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
resizeArray(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
resizeArray(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
resizeArray(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
resizeArray(DynamicObject, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
resolve(String) - Method in class com.oracle.truffle.js.builtins.commonjs.CommonJSResolveBuiltin
 
RESOLVE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
RESOLVE_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.builtins.commonjs.CommonJSRequireBuiltin
 
resolved(JSModuleRecord, String) - Static method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSCollator
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
resolveExport(JSModuleRecord, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
resolveExport(JSModuleRecord, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
resolveImportedModule(ScriptOrModule, String) - Method in class com.oracle.truffle.js.builtins.commonjs.NpmCompatibleESModuleLoader
Node.js-compatible implementation of ES modules loading.
resolveImportedModule(ScriptOrModule, String) - Method in class com.oracle.truffle.js.runtime.objects.DefaultESModuleLoader
 
resolveImportedModule(ScriptOrModule, String) - Method in interface com.oracle.truffle.js.runtime.objects.JSModuleLoader
 
resolveLocaleAndNumberingSystem(JSContext, String[], String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
resolveName(RootNode) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
 
ResolveNamedImportNode - Class in com.oracle.truffle.js.nodes.module
Resolves a named import binding and writes the resolved binding into the frame.
ResolveNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.ResolveNode
 
resolveRelativeFilePath(String, TruffleLanguage.Env) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins
 
ResolveStarImportNode - Class in com.oracle.truffle.js.nodes.module
Resolves a star import: gets the imported module's namespace object and initializes the local binding (frame slot) with it.
RestObjectNode - Class in com.oracle.truffle.js.nodes.access
 
RestObjectNode(JSContext, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.RestObjectNode
 
RestrictForceSplittingBuiltins - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
ResumableNode - Interface in com.oracle.truffle.js.nodes.control
 
resume(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncReturn
 
resume(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins.AsyncGeneratorResumeNode
 
resume(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins.GeneratorResumeNode
 
resume(Object, Object) - Method in class com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins.GeneratorResumeNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.binary.JSLogicalNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncIteratorCloseWrapperNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.IteratorCloseWrapperNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.ModuleYieldNode
 
resume(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.TryFinallyNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
resume(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
resumeAwait(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
resumeYield(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
rethrow(Throwable) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
retryCache() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
ReturnException - Exception in com.oracle.truffle.js.nodes.control
 
ReturnException(Object) - Constructor for exception com.oracle.truffle.js.nodes.control.ReturnException
Creates the exception with the result of the JavaScript function.
ReturnNode - Class in com.oracle.js.parser.ir
IR representation for return statements.
ReturnNode(int, long, int, Expression) - Constructor for class com.oracle.js.parser.ir.ReturnNode
Constructor
returnNode - Variable in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
ReturnNode - Class in com.oracle.truffle.js.nodes.control
12.9 The return Statement.
ReturnNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.ReturnNode
 
ReturnNode.FrameReturnNode - Class in com.oracle.truffle.js.nodes.control
 
ReturnNode.TerminalPositionReturnNode - Class in com.oracle.truffle.js.nodes.control
 
ReturnOptimizer - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
returnRegExp(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
returnResult(T) - Static method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.MaybeResult
 
returnsLastStatementResult() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
ReturnTargetNode - Class in com.oracle.truffle.js.nodes.control
 
ReturnTargetNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
ReturnTargetNode.FrameReturnTargetNode - Class in com.oracle.truffle.js.nodes.control
 
returnValue(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
returnValue(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
ReturnValueInFrame - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
reverse(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReverseNode
 
reverse(DynamicObject, DeletePropertyNode) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewReverseNode
 
reverse(Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewReverseNode
 
REVOCABLE_PROXY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
RevocableNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ProxyFunctionBuiltins.RevocableNode
 
revoke(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
revoke() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxyObject
 
REVOKED_CALLABLE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
rewriteCached(T, T) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
rewriteToCall() - Method in interface com.oracle.truffle.js.nodes.function.JSBuiltinNode.Inlined
 
rewriteToGeneric(T, int, String) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
rhs - Variable in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
rhs - Variable in class com.oracle.truffle.js.nodes.access.LazyWriteFrameSlotNode
 
rhsNode - Variable in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
rightBigIntValue - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
rightBigIntValue - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
rightBigIntValue - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
rightIntValue - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
rightIntValue - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
rightIntValue - Variable in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
rightNode - Variable in class com.oracle.truffle.js.nodes.binary.JSBinaryNode
 
rightValue - Variable in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
rightValueToString() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
roundCornercase(double) - Static method in class com.oracle.truffle.js.builtins.math.RoundNode
 
roundDouble(double, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.math.RoundNode
 
roundDoubleInt(double) - Method in class com.oracle.truffle.js.builtins.math.RoundNode
 
roundInt(int) - Static method in class com.oracle.truffle.js.builtins.math.RoundNode
 
RoundNode - Class in com.oracle.truffle.js.builtins.math
 
run(JSRealm) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
run(Object[]) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
runImpl(JSRealm, Source) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
runMicrotasks() - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8RunMicrotasksNode
 
RUNTIME_ARGUMENT_COUNT - Static variable in class com.oracle.truffle.js.runtime.JSArguments
 
RuntimeErrorNode - Class in com.oracle.truffle.js.nodes.control
 
RuntimeNode - Class in com.oracle.js.parser.ir
IR representation for a runtime call.
RuntimeNode(long, int, RuntimeNode.Request, List<Expression>) - Constructor for class com.oracle.js.parser.ir.RuntimeNode
Constructor
RuntimeNode(long, int, RuntimeNode.Request, Expression...) - Constructor for class com.oracle.js.parser.ir.RuntimeNode
Constructor
RuntimeNode.Request - Enum in com.oracle.js.parser.ir
Request enum used for meta-information about the runtime request
runWithArguments(JSRealm, Object[]) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
runWithThisObject(JSRealm, Object) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
runWithThisObjectWithArguments(JSRealm, Object, Object[]) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
rvalZero(int) - Static method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 

S

SafeInteger - Class in com.oracle.truffle.js.runtime
This type represents an integer value in the range of -(253-1) to -253-1, i.e.
safeIntegerToDouble(SafeInteger) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
safeToString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
SAME_VALUE - Static variable in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
SAME_VALUE_ZERO - Static variable in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
sameValueNode - Variable in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryRegisterNode
 
scanLiteral(long, TokenType, Lexer.LineInfoReceiver) - Method in class com.oracle.js.parser.Lexer
Check whether the given token represents the beginning of a literal.
Scanner - Class in com.oracle.js.parser
Utility for scanning thru a char array.
Scanner(char[], int, int, int) - Constructor for class com.oracle.js.parser.Scanner
Constructor
scanNumber() - Method in class com.oracle.js.parser.Lexer
Scan a number.
scanString(boolean) - Method in class com.oracle.js.parser.Lexer
Scan over a string literal.
scanTemplateSpan() - Method in class com.oracle.js.parser.Lexer
Continue scanning a template literal after an expression.
SCIENTIFIC - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
scope - Variable in class com.oracle.js.parser.ir.Block
 
Scope - Class in com.oracle.js.parser.ir
Represents a binding scope (corresponds to LexicalEnvironment or VariableEnvironment).
scopeFrameNode - Variable in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
ScopeFrameNode - Class in com.oracle.truffle.js.nodes.access
 
ScopeFrameNode() - Constructor for class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
scopeLevel - Variable in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
ScopeVariables - Class in com.oracle.truffle.js.runtime.interop
 
ScopeVariables(Frame, boolean, Node) - Constructor for class com.oracle.truffle.js.runtime.interop.ScopeVariables
 
SCRIPT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SCRIPT_ENGINE_GLOBAL_SCOPE_IMPORT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SCRIPT_ENGINE_GLOBAL_SCOPE_IMPORT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SCRIPT_SOURCE_NAME_SUFFIX - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
ScriptArray - Class in com.oracle.truffle.js.runtime.array
 
ScriptArray() - Constructor for class com.oracle.truffle.js.runtime.array.ScriptArray
 
ScriptArray.DefaultIterator - Class in com.oracle.truffle.js.runtime.array
 
ScriptArray.ProfileAccess - Interface in com.oracle.truffle.js.runtime.array
 
ScriptArray.ProfileHolder - Interface in com.oracle.truffle.js.runtime.array
 
ScriptArray.SetLengthProfileAccess - Interface in com.oracle.truffle.js.runtime.array
 
ScriptEnvironment - Class in com.oracle.js.parser
Parser environment consists of command line options, and output and error writers, etc.
ScriptEnvironment.Builder - Class in com.oracle.js.parser
 
ScriptEnvironment.FunctionStatementBehavior - Enum in com.oracle.js.parser
Behavior when encountering a function declaration in a lexical context where only statements are acceptable (function declarations are source elements, but not statements).
scripting(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
SCRIPTING - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SCRIPTING_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
ScriptNode - Class in com.oracle.truffle.js.nodes
 
ScriptOrModule - Class in com.oracle.truffle.js.runtime.objects
Script or Module Record.
ScriptOrModule(JSContext, Source) - Constructor for class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
seal() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
seal() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
seal() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
SEALED_FLAG - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
 
SEALED_FLAGS - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
 
search(DynamicObject, Object, IsJSObjectNode, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpSearchNode
 
search(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpSearchNode
 
search(Object, Object[], JSToRegExpNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSearchES5Node
 
search(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSearchNode
 
SEARCH - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
searchValueProfile - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
secFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
SECOND - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed second value.
SECOND - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SEGMENT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SegmenterFunctionBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains built-ins for JSSegmenter function (constructor).
SegmenterFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.SegmenterFunctionBuiltins
 
SegmenterFunctionBuiltins.SegmenterFunction - Enum in com.oracle.truffle.js.builtins.intl
 
SegmenterPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
 
SegmenterPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins
 
SegmenterPrototypeBuiltins.CreateSegmentIteratorNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmenterPrototypeBuiltins.JSSegmenterSegmentNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmenterPrototypeBuiltins.SegmenterPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
SegmentIteratorAdvanceOpNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
SegmentIteratorFollowingNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorFollowingNode
 
SegmentIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
SegmentIteratorOpNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
SegmentIteratorPrecedingNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrecedingNode
 
SegmentIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins.intl
Contains functions of the %SegmentIteratorPrototype% object.
SegmentIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorFollowingNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorPrecedingNode - Class in com.oracle.truffle.js.builtins.intl
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype - Enum in com.oracle.truffle.js.builtins.intl
 
select(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules
 
selectedLocale(JSContext, String[]) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
selectedLocaleStripped(JSContext, String[]) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SENSITIVITY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SENTENCE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SEP - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SequenceNode - Interface in com.oracle.truffle.js.nodes.control
Common interface for all block/multi-statement nodes.
set(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.MapPrototypeBuiltins.JSMapSetNode
 
set(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSetNode
void set(TypedArray array, optional unsigned long offset).
set(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSetNode
 
set(DynamicObject, DynamicObject, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapSetNode
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
set(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArray.ArrayLengthProxyProperty
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.9 [[Set]] (P, V, Receiver).
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
set(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.ClassPrototypeProxyProperty
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
SET - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
set(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyNamedCaptureGroupProperty
 
set(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyRegexResultIndexProxyProperty
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsArray
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
set(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
SET - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
set(Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
set(long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
set(Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.9 [[Set]] (P, V, Receiver).
set(long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
set(DynamicObject, long, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
set(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
set(DynamicObject, long, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
set(DynamicObject, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
set(Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
set(long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
set(DynamicObject, Object) - Method in interface com.oracle.truffle.js.runtime.objects.PropertyProxy
 
set(int, E) - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
SET_ITERATION_KIND_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSet
 
SET_LENGTH_PROFILE - Static variable in class com.oracle.truffle.js.runtime.array.ScriptArray
 
SET_PROTOTYPE_OF - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
SET_SUPPORTED_PROFILE_ACCESS - Static variable in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setAgent(JSAgent) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setArgs(List<Expression>) - Method in class com.oracle.js.parser.ir.CallNode
Reset the arguments for the call
setArgs(List<Expression>) - Method in class com.oracle.js.parser.ir.RuntimeNode
Set the arguments of this runtime node
setArgs - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
setArgs - Variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAnyNode
 
setArguments(Object[]) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setArray(Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setArray(Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBase
 
setArray(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setArrayLength(DynamicObject, long, ArrayLengthNode.ArrayLengthWriteNode) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
setArrayLength(DynamicObject, int, ArrayLengthNode.ArrayLengthWriteNode) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
SetArrayLengthNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthNode
 
SetArrayLengthOrDeleteNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthOrDeleteNode
 
setArrayOffset(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
setArrayOffset(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
setArrayOffset(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
setArrayOffset(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
setArrayOffset(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setArrayOffset(Object, int) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setArrayProperties(DynamicObject, Object, long, int, long, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setArrayType(Object, ScriptArray) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setArrayType(ScriptArray) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBase
 
setArrayType(DynamicObject, TypedArray) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
setAsyncEvaluating(boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setBigInt(DynamicObject, int, BigInt) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
setBigIntImpl(byte[], int, int, BigInt) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigInt64Array
 
setBigIntImpl(byte[], int, int, BigInt) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigUint64Array
 
setBigIntImpl(ByteBuffer, int, int, BigInt) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
setBigIntImpl(ByteBuffer, int, int, BigInt) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
setBigIntImpl(T, int, int, BigInt) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
setBindingIdentifier(IdentNode) - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
setBindingIdentifier(IdentNode) - Method in class com.oracle.js.parser.ir.NameSpaceImportNode
 
setBlock(Block) - Method in class com.oracle.js.parser.ir.BlockStatement
Reset the block to be executed
setBody(LexicalContext, Block) - Method in class com.oracle.js.parser.ir.ForNode
 
setBody(LexicalContext, Block) - Method in class com.oracle.js.parser.ir.FunctionNode
Reset the function body
setBody(LexicalContext, Block) - Method in class com.oracle.js.parser.ir.LabelNode
Reset the body of the node
setBody(LexicalContext, Block) - Method in class com.oracle.js.parser.ir.LoopNode
 
setBody(Block) - Method in class com.oracle.js.parser.ir.TryNode
Reset the body of this try block
setBody(LexicalContext, Block) - Method in class com.oracle.js.parser.ir.WhileNode
 
setBody(LexicalContext, Block) - Method in class com.oracle.js.parser.ir.WithNode
Reset the body of this with node
setBoundFunctionName(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
setBreakType(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigInt64Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigUint64Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float32Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float64Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int16Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int32Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int8Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint16Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint32Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8Array
 
setBufferElement(DynamicObject, int, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8ClampedArray
 
setByteBuffer(ByteBuffer) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.DirectBase
 
setCached(DynamicObject, DynamicObject, Object, PropertyGetNode, HasHiddenKeyCacheNode, ValueProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapSetNode
 
SetCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.SetCacheNode
 
setCallNode(JavaScriptNode) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setCallTarget(CallTarget) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
setCapacity(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
setCatchBlocks(List<Block>) - Method in class com.oracle.js.parser.ir.TryNode
Set the catch blocks of this try
setClassElements(List<PropertyNode>) - Method in class com.oracle.js.parser.ir.ClassNode
 
setClassPrototype(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
setClassPrototype(Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionObject
 
setColumnNumber(int) - Method in exception com.oracle.js.parser.ParserException
Set the column for this ParserException.
setColumnNumber(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
setCompactDisplay(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setCompiledRegex(Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
setConfigurable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setConstructNewTarget(CallTarget) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
setConstructor(PropertyNode) - Method in class com.oracle.js.parser.ir.ClassNode
 
setConstructTarget(CallTarget) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
setControlFlowEscapes(LexicalContext, boolean) - Method in class com.oracle.js.parser.ir.ForNode
 
setControlFlowEscapes(LexicalContext, boolean) - Method in class com.oracle.js.parser.ir.LoopNode
Set the control flow escapes flag for this node.
setControlFlowEscapes(LexicalContext, boolean) - Method in class com.oracle.js.parser.ir.WhileNode
 
setCurrency(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setCurrencyDisplay(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setCurrencySign(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setCurrentV8Realm(JSRealm) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setDate(DynamicObject, double, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setDebugReceiveBroadcast(Object) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
setDefaultBinding(IdentNode) - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
setDelegate(Writer) - Method in class com.oracle.truffle.js.runtime.util.PrintWriterWrapper
 
setDelegate(OutputStream) - Method in class com.oracle.truffle.js.runtime.util.PrintWriterWrapper
 
setDestructuringPattern(Expression) - Method in class com.oracle.js.parser.ir.CatchNode
Resets the exception destructuring pattern of a catch block
setDFSAncestorIndex(int) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setDFSIndex(int) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setDirectArgumentsAccess(boolean) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setDirectByteBuffer(DynamicObject, ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
setDisconnectedIndexValue(DynamicObject, long, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
setDone(boolean) - Method in class com.oracle.truffle.js.runtime.objects.IteratorRecord
 
setDouble(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
setDoubleImpl(ByteBuffer, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
setDoubleImpl(ByteBuffer, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
setDoubleImpl(byte[], int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float32Array
 
setDoubleImpl(byte[], int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float64Array
 
setDoubleImpl(T, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
setElement(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint8ClampedArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
setElementImpl(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
setEmbedderData(Object) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setEmbedderData(Object) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setEnumerable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setEnvironment(MaterializedFrame) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setErrorObject(DynamicObject) - Method in exception com.oracle.truffle.js.runtime.JSException
 
setErrorWriter(Writer, OutputStream) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setEvaluationError(Throwable) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setException(IdentNode) - Method in class com.oracle.js.parser.ir.CatchNode
Resets the exception of a catch block
setException(JSRealm, DynamicObject, GraalJSException, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
setExceptionCondition(Expression) - Method in class com.oracle.js.parser.ir.CatchNode
Reset the exception condition for this catch block
setExecutionContinuation(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setExecutionResult(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setExplicitURL(String) - Method in class com.oracle.js.parser.Source
Set explicit source URL.
setExportClause(NamedExportsNode) - Method in class com.oracle.js.parser.ir.ExportNode
 
setExportIdentifier(IdentNode) - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
setExportSpecifiers(List<ExportSpecifierNode>) - Method in class com.oracle.js.parser.ir.NamedExportsNode
 
setExpression(Expression) - Method in class com.oracle.js.parser.ir.ExpressionStatement
Reset the expression to be executed
setExpression(Expression) - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
Sets the underlying expression.
setExpression(Expression) - Method in class com.oracle.js.parser.ir.ReturnNode
Reset the expression this node returns
setExpression(LexicalContext, Expression) - Method in class com.oracle.js.parser.ir.SwitchNode
Set or reset the expression to switch on
setExpression(Expression) - Method in class com.oracle.js.parser.ir.ThrowNode
Reset the expression being thrown by this node
setExpression(Expression) - Method in class com.oracle.js.parser.ir.UnaryNode
Reset the right hand side of this if it is inherited by a binary expression, or just the expression itself if still Unary
setExpression(LexicalContext, Expression) - Method in class com.oracle.js.parser.ir.WithNode
Reset the expression of this with node
setFalseExpression(JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.TernaryNode
Set the false expression for this node
setFileName(String) - Method in exception com.oracle.js.parser.ParserException
Set the source file name for this ParserException.
setFinallyBody(Block) - Method in class com.oracle.js.parser.ir.TryNode
Set the finally body of this try
setFlag(LexicalContext, int) - Method in class com.oracle.js.parser.ir.Block
 
setFlag(LexicalContext, int) - Method in interface com.oracle.js.parser.ir.Flags
Set a flag of a LexicalContextNode
setFlag(LexicalContext, int) - Method in class com.oracle.js.parser.ir.FunctionNode
 
setFlag(int) - Method in class com.oracle.js.parser.ir.VarNode
Set a flag for this var node
setFlags(LexicalContext, int) - Method in class com.oracle.js.parser.ir.Block
 
setFlags(LexicalContext, int) - Method in interface com.oracle.js.parser.ir.Flags
Set all flags of a LexicalContextNode, overwriting previous flags
setFlags(LexicalContext, int) - Method in class com.oracle.js.parser.ir.FunctionNode
 
setFrameDescriptor(FrameDescriptor) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setFrom(FromNode) - Method in class com.oracle.js.parser.ir.ExportNode
 
setFrom(FromNode) - Method in class com.oracle.js.parser.ir.ImportNode
 
setFrom(PrintWriterWrapper) - Method in class com.oracle.truffle.js.runtime.util.PrintWriterWrapper
 
setFullYear(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetFullYearNode
 
setFullYear(DynamicObject, double, double, boolean, double, boolean, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setFunction(Expression) - Method in class com.oracle.js.parser.ir.CallNode
Reset the function expression that this call invokes
setFunctionData(JSFunctionData) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setFunctionLength(DynamicObject, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
setFunctionName(String) - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
setFunctionName(String) - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder.Delegate
 
setFunctionName(String) - Method in interface com.oracle.truffle.js.nodes.function.FunctionNameHolder
 
setFunctionName(String) - Method in class com.oracle.truffle.js.nodes.function.JSFunctionExpressionNode
 
setFunctionName(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
SetFunctionNameNode - Class in com.oracle.truffle.js.nodes.function
 
SetFunctionNameNode() - Constructor for class com.oracle.truffle.js.nodes.function.SetFunctionNameNode
 
setGet(DynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setGetter(FunctionNode) - Method in class com.oracle.js.parser.ir.PropertyNode
Set the getter of this property, null if none
setGlobalObject(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setGroupingUsed(boolean) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setGroupsFactory(JSObjectFactory) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExpObject
 
setHasBeenDeclared() - Method in class com.oracle.js.parser.ir.Symbol
Mark this symbol as declared
setHasBeenDeclared(boolean) - Method in class com.oracle.js.parser.ir.Symbol
Mark this symbol as declared/undeclared
setHoistedBlockFunctionDeclaration() - Method in class com.oracle.js.parser.ir.Symbol
Mark this symbol as a hoisted block function declaration.
setHoleCount(Object, int) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setHoleValue(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setHoleValue(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setHoleValue(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setHoleValue(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setHoleValue(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setHours(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetHoursNode
 
setHours(DynamicObject, double, double, boolean, double, boolean, double, boolean, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setIdentifier(IdentNode) - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
setIdentifier(IdentNode) - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
setImportClause(ImportClauseNode) - Method in class com.oracle.js.parser.ir.ImportNode
 
setImportMetaInitializer(ImportMetaInitializer) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setImportModuleDynamicallyCallback(ImportModuleDynamicallyCallback) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setImportSpecifiers(List<ImportSpecifierNode>) - Method in class com.oracle.js.parser.ir.NamedImportsNode
 
setInBounds(DynamicObject, int, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setInBounds(DynamicObject, int, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setInBounds(DynamicObject, int, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setInBounds(DynamicObject, int, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setInBoundsFast(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
setInBoundsFast(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
setInBoundsFast(DynamicObject, int, JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
setInBoundsFast(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setInBoundsFast(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setInBoundsFast(DynamicObject, int, JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setInBoundsFast(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
setInBoundsFast(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
setInBoundsFast(DynamicObject, int, JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
setInBoundsFast(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
setInBoundsFast(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
setInBoundsFast(DynamicObject, int, JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
setInBoundsFastHole(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
setInBoundsFastHole(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
setInBoundsFastHole(DynamicObject, int, JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
setInBoundsFastHole(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
setInBoundsFastNonHole(DynamicObject, int, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
setInBoundsFastNonHole(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
setInBoundsFastNonHole(DynamicObject, int, JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
setInBoundsFastNonHole(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
setIndent(int) - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
setIndex(Expression) - Method in class com.oracle.js.parser.ir.IndexNode
Set the index expression for this node
setIndex(int) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
setIndexOffset(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
setIndexOffset(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
setIndexOffset(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
setIndexOffset(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
setIndexOffset(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setIndexOffset(Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setInit(LexicalContext, Expression) - Method in class com.oracle.js.parser.ir.ForNode
Reset the initialization expression for this for loop
setInt(DynamicObject, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
setIntegrityLevel(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetIntegrityLevelNode
 
setIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
setIntegrityLevel(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
setIntegrityLevel(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
setIntegrityLevel(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
ES2015 7.3.14 SetIntegrityLevel(O, level).
setIntegrityLevel(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
setIntegrityLevel(DynamicObject, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
setIntegrityLevel(boolean, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
setIntegrityLevel(boolean, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
ES2015 7.3.14 SetIntegrityLevel(O, level).
setIntegrityLevel(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setIntegrityLevel(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setIntegrityLevelFast(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
setInTerminalPosition(boolean) - Method in class com.oracle.js.parser.ir.ReturnNode
 
setInternalFunctionName(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
setIntImpl(ByteBuffer, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int16Array
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int32Array
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int8Array
 
setIntImpl(T, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint16Array
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint32Array
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8Array
 
setIntImpl(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8ClampedArray
 
setIntLength(DynamicObject, long, DeletePropertyNode, WritePropertyNode) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
setIntLength(DynamicObject, int, WritePropertyNode) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
setIsApplyArguments() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsArguments() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsCatchParameter() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsDeclaredHere() - Method in class com.oracle.js.parser.ir.IdentNode
Flag this IdentNode as being declared here.
setIsDirectSuper() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsDynamicallyScoped(boolean) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setIsImportMeta() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsInitializedHere() - Method in class com.oracle.js.parser.ir.IdentNode
Flag IdentNode to be initialized on creation
setIsNewTarget() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsPrivate() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsPropertyName() - Method in class com.oracle.js.parser.ir.IdentNode
Flag this IdentNode as a property name
setIsRestParameter() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsSuper() - Method in class com.oracle.js.parser.ir.AccessNode
 
setIsSuper() - Method in class com.oracle.js.parser.ir.BaseNode
Mark this node as being a SuperProperty access.
setIsSuper() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIsSuper() - Method in class com.oracle.js.parser.ir.IndexNode
 
setIsThis() - Method in class com.oracle.js.parser.ir.IdentNode
 
setIteratedString(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.IteratorState
 
setIterator(Symbol) - Method in class com.oracle.js.parser.ir.ForNode
Assign an iterator symbol to this ForNode.
SetIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorNextNode
 
SetIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %SetIteratorPrototype% object.
SetIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins
 
SetIteratorPrototypeBuiltins.SetIteratorNextNode - Class in com.oracle.truffle.js.builtins
 
SetIteratorPrototypeBuiltins.SetIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
setJSClass(DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
setJSStackTrace(GraalJSException.JSStackTraceElement[]) - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
setLastIndex(Object, int) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
setLastIndex(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
setLazyInit(JSFunctionData.Initializer) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
setLength(DynamicObject, long, DeletePropertyNode, WritePropertyNode, ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
setLength(Object, int) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
setLength(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
setLength(Object, double) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
setLength(DynamicObject, Object, WritePropertyNode) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
setLength(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setLength(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setLength(Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setLength(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
setLength(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
setLength(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
setLength(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
setLengthForeign(Object, Object) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
setLengthImpl(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
setLengthLess(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
setLengthLessContiguous(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthLessZeroBased(DynamicObject, long, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthNotWritable() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
setLengthNotWritable() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setLengthNotWritable() - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
setLHS(Expression) - Method in class com.oracle.js.parser.ir.BinaryNode
Set the left hand side expression for this node
setLimit(int) - Method in class com.oracle.js.parser.ErrorManager
Set the message limit
setLineNumber(int) - Method in exception com.oracle.js.parser.ParserException
Set the line number for this ParserException.
setLineNumber(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
setLocale(JSContext, JSListFormat.InternalState, String[]) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
setLocale(JSContext, JSSegmenter.InternalState, String[]) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
setMaximumFractionDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
setMaximumSignificantDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
setMessage(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
setMethod() - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
setMethod() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
setMethod() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
setMilliseconds(Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetMillisecondsNode
 
setMilliseconds(DynamicObject, double, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setMinimumFractionDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
setMinimumIntegerDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
setMinimumSignificantDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
setMinutes(DynamicObject, double, double, boolean, double, boolean, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setModify(LexicalContext, JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.ForNode
Reset the modification expression for this ForNode
setModuleSpecifier(LiteralNode<String>) - Method in class com.oracle.js.parser.ir.FromNode
 
setModuleSpecifier(LiteralNode<String>) - Method in class com.oracle.js.parser.ir.ImportNode
 
setMonth(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetMonthNode
 
setMonth(DynamicObject, double, double, boolean, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setName(LexicalContext, String) - Method in class com.oracle.js.parser.ir.FunctionNode
Set the name of this function.
setName(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
setNamedFunctionExpression(boolean) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setNamedImports(NamedImportsNode) - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
setNamespace(DynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setNameSpaceImport(NameSpaceImportNode) - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
setNeedsParentFrame(boolean) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setNext(T) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
setNonObjectKey(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapSetNode
 
setNotation(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setNumberFormatDigitOptions(JSNumberFormat.BasicInternalState, Object, int, int, boolean) - Method in class com.oracle.truffle.js.nodes.intl.SetNumberFormatDigitOptionsNode
 
SetNumberFormatDigitOptionsNode - Class in com.oracle.truffle.js.nodes.intl
SetNumberFormatDigitOptions() operation.
SetNumberFormatDigitOptionsNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.SetNumberFormatDigitOptionsNode
 
setNumberFormatter(LocalizedNumberFormatter) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.BasicInternalState
 
setNumeric(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat.InternalState
 
setObjectFlags(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
setObjReg(int, Object) - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
setOffset(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
setOptionValues(OptionValues) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
setOrVerifyPrototype(JSContext, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
setOutputWriter(Writer, OutputStream) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setParserOptions(JSParserOptions) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
setPendingAsyncDependencies(int) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setPrepareStackTraceCallback(PrepareStackTraceCallback) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setPreparingStackTrace(boolean) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setPromise(DynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
setPromiseHook(PromiseHook) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setPromiseRejectionTracker(PromiseRejectionTracker) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setPromiseState(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
setPromiseState(int) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromiseObject
 
setPropertyAssumptionCheckEnabled(boolean) - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
setPropertyAssumptionCheckEnabled(boolean) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
setPropertyAssumptionCheckEnabled(boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
setPropertyAssumptionCheckEnabled(boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
setPropertyAssumptionCheckEnabled(boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setPropertyFlags(DynamicObject, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
setPropertySlow(DynamicObject, Object, Object, Object, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
setPrototype(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayFactory
 
setPrototype(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
setPrototype(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setPrototype(DynamicObject, DynamicObject, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
SetPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSSet.prototype.
SetPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SetPrototypeBuiltins
 
SetPrototypeBuiltins.CreateSetIteratorNode - Class in com.oracle.truffle.js.builtins
 
SetPrototypeBuiltins.JSSetAddNode - Class in com.oracle.truffle.js.builtins
Implementation of the Set.prototype.add().
SetPrototypeBuiltins.JSSetClearNode - Class in com.oracle.truffle.js.builtins
Implementation of the Set.prototype.clear().
SetPrototypeBuiltins.JSSetDeleteNode - Class in com.oracle.truffle.js.builtins
Implementation of the Set.prototype.delete().
SetPrototypeBuiltins.JSSetForEachNode - Class in com.oracle.truffle.js.builtins
 
SetPrototypeBuiltins.JSSetHasNode - Class in com.oracle.truffle.js.builtins
Implementation of the Set.prototype.has().
SetPrototypeBuiltins.JSSetOperation - Class in com.oracle.truffle.js.builtins
 
SetPrototypeBuiltins.SetPrototype - Enum in com.oracle.truffle.js.builtins
 
setPrototypeFromNewTarget(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWithNewTargetNode
 
setPrototypeImpl(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.2 [[SetPrototypeOf]] (V).
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
setPrototypeOf(JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
 
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
9.4.7.2 SetImmutablePrototype ( O, V ).
setPrototypeOf(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
setPrototypeOf(JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
setPrototypeOf(JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
9.1.2 [[SetPrototypeOf]] (V).
setPrototypeOf(JSDynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
setRealm(JSRealm) - Method in exception com.oracle.truffle.js.runtime.JSException
 
setRealmBuiltinObject(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setReject(Object) - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
setReparsedFunction(RecompilableScriptFunctionData) - Method in class com.oracle.js.parser.Parser
Sets the @link RecompilableScriptFunctionData representing the function being reparsed (when this parser instance is used to reparse a previously parsed function, as part of its on-demand compilation).
setResolve(Object) - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
setRestParameter(boolean) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setRHS(Expression) - Method in class com.oracle.js.parser.ir.BinaryNode
Set the right hand side expression for this node
setRootTarget(CallTarget) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
setSeconds(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetSecondsNode
 
setSeconds(DynamicObject, double, double, boolean, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setSet(DynamicObject) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setSetter(FunctionNode) - Method in class com.oracle.js.parser.ir.PropertyNode
Set the setter for this property, null if none
setSignDisplay(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setSimpleParameterList(boolean) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
setSourceSection(SourceSection) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
setSourceSection(Source, int, int) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
setState(VirtualFrame, int) - Method in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 
setState(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
setState(VirtualFrame, Object) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
setStatements(LexicalContext, List<Statement>) - Method in class com.oracle.js.parser.ir.Block
Reset the statement list for this block
setStatements(List<Statement>) - Method in class com.oracle.js.parser.ir.CaseNode
 
setStaticRegexResult(JSContext, Object, String, long, Object) - Method in class com.oracle.truffle.js.runtime.JSRealm
To allow virtualization of TRegex RegexResults, we want to avoid storing the last result globally.
setStaticRegexResultInputString(String) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setStatus(JSModuleRecord.Status) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setStyle(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat.InternalState
 
setStyle(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setStyle(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSRelativeTimeFormat.InternalState
 
setSupported(DynamicObject, int, double, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setSupported(DynamicObject, int, int, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setSupported(DynamicObject, int, JSDynamicObject, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setSupported(DynamicObject, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setSymbolRegistry(Map<String, Symbol>) - Method in class com.oracle.truffle.js.runtime.JSContext
 
setTag(Symbol) - Method in class com.oracle.js.parser.ir.SwitchNode
Set the tag symbol for this switch.
setTest(Expression) - Method in class com.oracle.js.parser.ir.CaseNode
Reset the test expression for this case node
setTest(LexicalContext, JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.ForNode
 
setTest(Expression) - Method in class com.oracle.js.parser.ir.IfNode
Reset the test expression for this IfNode
setTest(LexicalContext, JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.LoopNode
Set the test for this for node
setTest(Expression) - Method in class com.oracle.js.parser.ir.TernaryNode
Set the test expression for this node
setTest(LexicalContext, JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.WhileNode
 
setTime(DynamicObject, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setTimeMillis(double) - Method in class com.oracle.truffle.js.runtime.builtins.JSDateObject
 
setTimeMillisField(DynamicObject, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setTimeout(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8SetTimeoutNode
 
setTopLevelAsync() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setTopLevelCapability(PromiseCapabilityRecord) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setTrueExpression(JoinPredecessorExpression) - Method in class com.oracle.js.parser.ir.TernaryNode
Set the true expression for this node
setTruncate() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
setTruncate() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
setTruncate() - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
setTruncate() - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
setTruncate() - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
setTruncate() - Method in interface com.oracle.truffle.js.nodes.Truncatable
 
setType(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat.InternalState
 
setType(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSPluralRules.InternalState
 
setUninstantiated() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setUnit(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setUnitDisplay(String) - Method in class com.oracle.truffle.js.runtime.builtins.intl.JSNumberFormat.InternalState
 
setupGlobals() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setupInternalBreakIterator(JSSegmenter.InternalState, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter
 
setupInternalDateTimeFormat(JSContext, JSDateTimeFormat.InternalState, String[], String, String, String, String, String, String, String, Boolean, String, String, String, TimeZone, String, String, String, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDateTimeFormat
 
setupInternalListFormatter(JSListFormat.InternalState) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSListFormat
 
setupInternalState(JSContext, JSDisplayNames.InternalState, String[], String, String, String) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSDisplayNames
 
setupInternalState(JSLocale.InternalState, Locale) - Static method in class com.oracle.truffle.js.runtime.builtins.intl.JSLocale
 
setUsedLength(Object, int) - Method in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
setUserArgument(Object[], int, Object) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
setUserArguments(Object[], int, Object...) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
setUsesAncestorScope(boolean) - Method in class com.oracle.js.parser.ir.FunctionNode
 
setValue(Expression) - Method in class com.oracle.js.parser.ir.PropertyNode
Set the value of this property
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.AccessorPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ArrayBufferViewNonIntegerIndexSetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ArrayLengthPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.BooleanPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DoublePropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ForeignPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.GenericPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.IntPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.JSAdapterPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.JSProxyDispatcherPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ObjectPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.PropertyProxySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ReadOnlyPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ReferenceErrorPropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.SetCacheNode
 
setValue(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValue(Object, Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValue(Object, Object, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.TypeErrorPropertySetNode
 
setValue(Property, DynamicObject, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
Set the value assigned to this property in the given object and store.
setValue(Object) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setValueBoolean(Object, boolean, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.BooleanPropertySetNode
 
setValueBoolean(Object, boolean, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
setValueBoolean(Object, boolean, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.GenericPropertySetNode
 
setValueBoolean(Object, boolean, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.SetCacheNode
 
setValueBoolean(Object, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValueBoolean(Object, boolean, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValueDouble(Object, double, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
setValueDouble(Object, double, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DoublePropertySetNode
 
setValueDouble(Object, double, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ForeignPropertySetNode
 
setValueDouble(Object, double, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.GenericPropertySetNode
 
setValueDouble(Object, double, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.SetCacheNode
 
setValueDouble(Object, double) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValueDouble(Object, double, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ArrayLengthPropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DoublePropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.ForeignPropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.GenericPropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.IntPropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.JSProxyDispatcherPropertySetNode
 
setValueInt(Object, int, Object, PropertySetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.SetCacheNode
 
setValueInt(Object, int) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
setValueInt(Object, int, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode
 
SetViewValueNode - Class in com.oracle.truffle.js.nodes.access
 
SetViewValueNode(JSContext, String, JavaScriptNode, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
SetViewValueNode(JSContext, TypedArrayFactory, JavaScriptNode, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
setWaiterList(DynamicObject, JSAgentWaiterList) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
 
setWaiterList(JSAgentWaiterList) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Shared
 
setWaiterList(DynamicObject, JSAgentWaiterList) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
setWarningsAsErrors(boolean) - Method in class com.oracle.js.parser.ErrorManager
Set warnings to be treated as errors
setWithReceiver(DynamicObject, Object, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
[[Set]] with a receiver different than the default.
setWithReceiver(DynamicObject, long, Object, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setWithReceiver(DynamicObject, Object, Object, Object, boolean, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setWithReceiver(DynamicObject, long, Object, Object, boolean, JSClassProfile) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setWritable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setYear(Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateSetYearNode
 
setYear(DynamicObject, double, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
shape(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugShapeNode
 
SHAPE_LIMIT - Static variable in class com.oracle.truffle.js.nodes.access.FromPropertyDescriptorNode
 
SHAPE_SUPPLIER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
ShapeCheckNode(Shape) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ShapeCheckNode
 
shapeDefineDataProperty(JSContext, Shape, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
shapeDefineDeclaredDataProperty(JSContext, Shape, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
Shared(Shape, ByteBuffer, JSAgentWaiterList) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Shared
 
SHARED_ARRAY_BUFFER - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SHARED_ARRAY_BUFFER_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
SHARED_ARRAY_BUFFER_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SharedArrayBufferFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSSharedArrayBuffer function (constructor).
SharedArrayBufferFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SharedArrayBufferFunctionBuiltins
 
SharedArrayBufferFunctionBuiltins.JSIsSharedArrayBufferViewNode - Class in com.oracle.truffle.js.builtins
 
SharedArrayBufferPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSSharedArrayBuffer.prototype.
SharedArrayBufferPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SharedArrayBufferPrototypeBuiltins
 
SharedArrayBufferPrototypeBuiltins.JSSharedArrayBufferSliceNode - Class in com.oracle.truffle.js.builtins
 
SharedMemorySync - Class in com.oracle.truffle.js.builtins.helper
Implementation of the synchronization primitives of ECMA2017 Shared Memory model.
shebang(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
SHEBANG - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SHEBANG_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SHELL - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SHELL_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
shiftForeign(Object, InteropLibrary, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
shiftGeneric(Object, DeletePropertyNode, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
shiftLeft(int) - Method in class com.oracle.truffle.js.runtime.BigInt
 
shiftRight(int) - Method in class com.oracle.truffle.js.runtime.BigInt
 
shiftSparse(DynamicObject, IsArrayNode, DeletePropertyNode, ConditionProfile, JSArrayFirstElementIndexNode, JSArrayLastElementIndexNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
shiftValue - Variable in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
shiftValue - Variable in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
shiftValue - Variable in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
shiftWithHoles(DynamicObject, IsArrayNode, TestArrayNode, DeletePropertyNode, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
shiftWithoutHoles(DynamicObject, IsArrayNode, TestArrayNode, ValueProfile, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayShiftNode
 
SHORT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
shouldCatch(Throwable, ValueProfile) - Static method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
shouldCatch(Throwable) - Static method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
shouldNotReachHere() - Static method in class com.oracle.truffle.js.runtime.Errors
 
shouldNotReachHere(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
shouldNotReachHere(Throwable) - Static method in class com.oracle.truffle.js.runtime.Errors
 
shouldUseUTCForLegacyDates() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
sign(int) - Static method in class com.oracle.truffle.js.builtins.math.SignNode
 
sign(double) - Static method in class com.oracle.truffle.js.builtins.math.SignNode
 
sign(Object) - Method in class com.oracle.truffle.js.builtins.math.SignNode
 
sign(Object) - Method in class com.oracle.truffle.js.builtins.math.TruncNode
 
SIGN_DISPLAY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SignNode - Class in com.oracle.truffle.js.builtins.math
 
SignNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.SignNode
 
signum() - Method in class com.oracle.truffle.js.runtime.BigInt
 
simpleArrayIterator(T[]) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
Like Arrays.asList(array).iterator(), but without concurrent modification checks.
SimpleArrayList<E> - Class in com.oracle.truffle.js.runtime.util
A simple array-based quasi list.
SimpleArrayList() - Constructor for class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
SimpleArrayList(int) - Constructor for class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
simpleListIterator(List<T>) - Static method in class com.oracle.truffle.js.runtime.util.IteratorUtil
Like AbstractList.iterator(), but without concurrent modification checks.
sin(double) - Static method in class com.oracle.truffle.js.builtins.math.SinNode
 
sin(Object) - Method in class com.oracle.truffle.js.builtins.math.SinNode
 
SINGLETON - Static variable in class com.oracle.truffle.js.runtime.builtins.ArrayAccess
 
SINGLETON - Static variable in class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
sinh(double) - Method in class com.oracle.truffle.js.builtins.math.SinhNode
 
sinh(Object) - Method in class com.oracle.truffle.js.builtins.math.SinhNode
 
SinhNode - Class in com.oracle.truffle.js.builtins.math
 
SinhNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.SinhNode
 
SinNode - Class in com.oracle.truffle.js.builtins.math
 
SinNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.SinNode
 
size() - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
size() - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
size() - Method in class com.oracle.truffle.js.runtime.util.UnmodifiableArrayList
 
size() - Method in class com.oracle.truffle.js.runtime.util.UnmodifiablePropertyKeyList
 
size() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
skip(int) - Method in class com.oracle.js.parser.Scanner
Skip ahead a number of characters.
skipChar() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
skipChar(char) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
skipExponent() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
SkipFinalShapeCheck - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
SkipGlobalShapeCheck - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
SkipPrototypeShapeCheck - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
skipString(String) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
skipWhitespace() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
sleep(int) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
slice(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode
ArrayBuffer slice(long begin, optional long end).
slice(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode
 
sliceDirect(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode
 
sliceDirect(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferSliceNode
 
sliceGeneric(Object, Object, Object, JSToIntegerAsLongNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySliceNode
 
sliceGeneric(Object, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
sliceObjectIntInt(Object, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
sliceSharedDirect(DynamicObject, int, int) - Method in class com.oracle.truffle.js.builtins.SharedArrayBufferPrototypeBuiltins.JSSharedArrayBufferSliceNode
 
sliceSharedDirect(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.SharedArrayBufferPrototypeBuiltins.JSSharedArrayBufferSliceNode
 
sliceStringIntInt(String, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
sliceStringIntUndefined(String, int, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
slowPathException() - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
 
SnapshotProvider - Interface in com.oracle.truffle.js.parser
 
some(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySomeNode
 
sort(Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySortNode
 
SORT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
sortArray(DynamicObject, Object, JSArrayToDenseObjectArrayNode, JSArrayDeleteRangeNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySortNode
 
sortForeignObject(Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySortNode
 
source - Variable in class com.oracle.js.parser.AbstractParser
Source to parse.
Source - Class in com.oracle.js.parser
Source objects track the origin of JavaScript entities.
SOURCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
source - Variable in class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
SOURCE - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
source(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
sourceFor(String, CharSequence, boolean) - Static method in class com.oracle.js.parser.Source
Returns a Source instance
sourceFor(String, String) - Static method in class com.oracle.js.parser.Source
Returns a Source instance
sourceFromFileName(String, JSRealm) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
sourceFromPath(String, JSRealm) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSFileLoadingOperation
 
sourceFromPath(String, JSRealm) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
sourceFromTruffleFile(TruffleFile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSFileLoadingOperation
 
sourceFromURL(URL) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
sourceNode - Variable in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
sparseArray(DynamicObject, ScriptArray, long, long, ScriptArray, DeletePropertyNode, JSArrayNextElementIndexNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayDeleteRangeNode
 
SparseArray - Class in com.oracle.truffle.js.runtime.array
Array that stores its elements in a HashMap-like structure, e.g.
specialize(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
specialize(Object, Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
SpecializedNewObjectNode - Class in com.oracle.truffle.js.nodes.function
 
SpecializedNewObjectNode(JSContext, boolean, boolean, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
speciesConstructor(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
Implement 7.3.20 SpeciesConstructor.
speciesConstructor(DynamicObject) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.PromiseMethodNode
 
splice(Object, Object[], ArrayPrototypeBuiltins.JSArraySpliceNode.SpliceJSArrayNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySpliceNode
 
splitES5(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
splitES6Generic(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
splitES6StrStrUndefined(String, String, DynamicObject) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
SpreadArgumentNode - Class in com.oracle.truffle.js.nodes.function
 
SpreadArgumentPlaceholderCount - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
sqrtDouble(double) - Static method in class com.oracle.truffle.js.builtins.math.SqrtNode
 
sqrtGeneric(Object) - Method in class com.oracle.truffle.js.builtins.math.SqrtNode
 
SqrtNode - Class in com.oracle.truffle.js.builtins.math
 
SqrtNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.SqrtNode
 
stack - Variable in class com.oracle.truffle.js.builtins.helper.JSONData
 
STACK_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
STACK_PROXY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
STACK_TRACE_ELEMENT_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
STACK_TRACE_INDEX - Static variable in interface com.oracle.truffle.js.nodes.promise.AsyncRootNode
 
STACK_TRACE_LIMIT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
STACK_TRACE_LIMIT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
STACK_TRACE_LIMIT_PROPERTY_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
stackTooDeep() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
stackTraceElement - Variable in class com.oracle.truffle.js.nodes.promise.AsyncHandlerRootNode.AsyncStackTraceInfo
 
STANDARD - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
STANDARD_NARROW - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
STANDARD_SHORT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
STAR_NAME - Static variable in class com.oracle.js.parser.ir.Module
 
start - Variable in class com.oracle.js.parser.AbstractParser
Start position of current token.
start - Variable in class com.oracle.js.parser.ir.Node
Start of source range.
start(Object) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentStart
 
startNewAgent(String) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
startsOrEndsWithWhitespace(String) - Method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
startsWithGeneric(Object, Object, Object, JSToStringNode, IsRegExpNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringStartsWithNode
 
startsWithI(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
startsWithString(String, String, DynamicObject) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringStartsWithNode
 
startsWithValidDouble(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
First two chars are valid finite double.
startsWithValidInt(String) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
Statement - Class in com.oracle.js.parser.ir
Statement is something that becomes code and can be stepped past.
Statement(int, long, int) - Constructor for class com.oracle.js.parser.ir.Statement
Constructor
Statement(int, long, int, int) - Constructor for class com.oracle.js.parser.ir.Statement
Constructor
Statement(Statement) - Constructor for class com.oracle.js.parser.ir.Statement
Copy constructor
StatementNode - Class in com.oracle.truffle.js.nodes.control
Common base class for statements.
StatementNode() - Constructor for class com.oracle.truffle.js.nodes.control.StatementNode
 
statements - Variable in class com.oracle.js.parser.ir.Block
List of statements
statements - Variable in class com.oracle.js.parser.ir.CaseNode
Statements.
STICKY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
STICKY - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
sticky(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
stream - Variable in class com.oracle.js.parser.AbstractParser
Stream of lex tokens to parse.
strict(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
STRICT - Static variable in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectAssignNode
 
strict - Variable in class com.oracle.truffle.js.nodes.array.JSArrayDeleteIndexNode
 
strict - Variable in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
STRICT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
STRICT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
STRICT_EQUALITY_COMPARISON - Static variable in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
STRICT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
string - Variable in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
STRING - Static variable in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
STRING_ITERATOR_NEXT_INDEX_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
STRING_LENGTH_LIMIT - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
STRING_LENGTH_LIMIT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
StringBuilderErrorManager() - Constructor for class com.oracle.js.parser.ErrorManager.StringBuilderErrorManager
 
StringBuilderProfile - Class in com.oracle.truffle.js.runtime.util
A wrapper around StringBuilder methods that takes care of profiling and checking that the string length does not exceed the allowed limit.
stringCharAt(String, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharAtNode
 
stringCodePointAt(String, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringCompare(Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugStringCompareNode
 
stringCompareTo(String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringConcat(String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringConcat(String, String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Concatenate two strings, preallocating the buffer with the exact length of the result.
stringEndsWith(String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringEquals(String, String) - Static method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
StringEscape - Class in com.oracle.truffle.js.builtins.helper
String escape/unescape utility class.
stringFormat(String, Object...) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
StringFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSString function (constructor).
StringFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.StringFunctionBuiltins
 
StringFunctionBuiltins.JSFromCharCodeNode - Class in com.oracle.truffle.js.builtins
 
StringFunctionBuiltins.JSFromCodePointNode - Class in com.oracle.truffle.js.builtins
 
StringFunctionBuiltins.StringFunction - Enum in com.oracle.truffle.js.builtins
 
StringFunctionBuiltins.StringRawNode - Class in com.oracle.truffle.js.builtins
 
stringGetIndexProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
ES6, 9.4.3.1.1 StringGetIndexProperty (S, P).
stringify(Object, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
stringifyAStringNoReplacer(Object, Object, Object, StringBuilderProfile) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
stringifyNoReplacer(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
stringifyReplacerArray(Object, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
stringIndexOf(String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringIndexOf(String, String, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringIndexOf(String, char) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringIndexOf(String, char, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringIntern(String) - Method in class com.oracle.js.parser.Lexer
 
StringIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorNextNode
 
StringIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %StringIteratorPrototype% object.
StringIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins
 
StringIteratorPrototypeBuiltins.StringIteratorNextNode - Class in com.oracle.truffle.js.builtins
 
StringIteratorPrototypeBuiltins.StringIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
stringLastIndexOf(String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringLastIndexOf(String, String, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringLastIndexOf(String, char) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringLastIndexOf(String, char, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringLengthLimit - Variable in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
StringLengthPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringLengthPropertyGetNode
 
StringLengthProxyProperty() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSString.StringLengthProxyProperty
 
StringObjectLengthPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringObjectLengthPropertyGetNode
 
StringPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSString.prototype.
StringPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins
 
StringPrototypeBuiltins.CreateRegExpStringIteratorNode - Class in com.oracle.truffle.js.builtins
Implementation of the CreateRegExpStringIterator abstract operation as specified by the String.prototype.matchAll draft proposal.
StringPrototypeBuiltins.CreateStringIteratorNode - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringCharAtNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.charAt() method as specified by ECMAScript 5.1 in 15.5.4.4.
StringPrototypeBuiltins.JSStringCharAtNode.Inlined - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringCharCodeAtNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.charCodeAt() method as specified by ECMAScript 5.1 in 15.5.4.5.
StringPrototypeBuiltins.JSStringCharCodeAtNode.Inlined - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringCodePointAtNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.codePointAt() method of ECMAScript6/Harmony.
StringPrototypeBuiltins.JSStringConcatNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.concat() method as specified by ECMAScript 5.1 in 15.5.4.6.
StringPrototypeBuiltins.JSStringEndsWithNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.endsWith() method of ECMAScript6/Harmony.
StringPrototypeBuiltins.JSStringIncludesNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.contains() or .includes() method of ECMAScript6/Harmony.
StringPrototypeBuiltins.JSStringIndexOfNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.indexOf() method as specified by ECMAScript 5.1 in 15.5.4.7.
StringPrototypeBuiltins.JSStringLastIndexOfNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.lastIndexOf() method as specified by ECMAScript 5.1 in 15.5.4.8.
StringPrototypeBuiltins.JSStringLocaleCompareIntlNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.localeCompare() method as specified by ECMAScript Internationalization API, 1.0.
StringPrototypeBuiltins.JSStringLocaleCompareNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.localeCompare() method as specified by ECMAScript 5.1 in 15.5.4.9.
StringPrototypeBuiltins.JSStringMatchES5Node - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.match() method as specified by ECMAScript 5.1 in 15.5.4.19.
StringPrototypeBuiltins.JSStringMatchNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.match() method as specified by ECMAScript 6 in 21.1.3.11 and the String.prototype.matchAll() method as specified by the String.prototype.matchAll draft proposal.
StringPrototypeBuiltins.JSStringNormalizeNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.normalize() method of ECMAScript6/Harmony.
StringPrototypeBuiltins.JSStringOperationWithRegExpArgument - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringPadNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.padStart() and padEnd() method as proposed for ECMAScript 2016 (ES7).
StringPrototypeBuiltins.JSStringRepeatNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.repeat() method of ECMAScript6/Harmony.
StringPrototypeBuiltins.JSStringReplaceAllNode - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringReplaceBaseNode - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringReplaceBaseNode.ReplaceStringConsumer - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringReplaceES5Node - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.replace() method as specified by ECMAScript 5.1 in 15.5.4.11.
StringPrototypeBuiltins.JSStringReplaceES5Node.FunctionReplacer - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringReplaceES5Node.StringReplacer - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringReplaceNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.replace() method as specified by ECMAScript 5.1 in 15.5.4.11.
StringPrototypeBuiltins.JSStringSearchES5Node - Class in com.oracle.truffle.js.builtins
Legacy Implementation of the String.prototype.search() method as specified by ECMAScript 5.
StringPrototypeBuiltins.JSStringSearchNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.search() method as specified by ECMAScript 6 in 21.1.3.15.
StringPrototypeBuiltins.JSStringSliceNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.slice() method as specified by ECMAScript 5.1 in 15.5.4.13.
StringPrototypeBuiltins.JSStringSplitNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.split() method as specified by ECMAScript 5.1 in 15.5.4.14.
StringPrototypeBuiltins.JSStringStartsWithNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.startsWith() method of ECMAScript6/Harmony.
StringPrototypeBuiltins.JSStringSubstringNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.substring() method as specified by ECMAScript 5.1 in 15.5.4.15.
StringPrototypeBuiltins.JSStringSubstringNode.Inlined - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringSubstrNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.substr() method as specified by ECMAScript 5.1 in Annex B.2.3.
StringPrototypeBuiltins.JSStringToLocaleLowerCaseIntlNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.toLocaleLowerCase() method as specified by ECMAScript Internationalization API, 1.0.
StringPrototypeBuiltins.JSStringToLocaleUpperCaseIntlNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.toLocaleUpperCase() method as specified by ECMAScript Internationalization API, 1.0.
StringPrototypeBuiltins.JSStringToLocaleXCaseIntl - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.JSStringToLowerCaseNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.toLowerCase() method as specified by ECMAScript 5.1 in 15.5.4.16.
StringPrototypeBuiltins.JSStringToStringNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.toString() and String.prototype.valueOf() methods as specified by ECMAScript 5.1 in 15.5.4.2 and 15.5.4.3.
StringPrototypeBuiltins.JSStringToUpperCaseNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.toUpperCase() method as specified by ECMAScript 5.1 in 15.5.4.18.
StringPrototypeBuiltins.JSStringTrimLeftNode - Class in com.oracle.truffle.js.builtins
Non-standard String.prototype.trimLeft to provide compatibility with Nashorn and V8.
StringPrototypeBuiltins.JSStringTrimNode - Class in com.oracle.truffle.js.builtins
Implementation of the String.prototype.trim() method as specified by ECMAScript 5.1 in 15.5.4.20.
StringPrototypeBuiltins.JSStringTrimRightNode - Class in com.oracle.truffle.js.builtins
Non-standard String.prototype.trimRight to provide compatibility with Nashorn and V8.
StringPrototypeBuiltins.StringPrototype - Enum in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.StringPrototypeExtensionBuiltins - Class in com.oracle.truffle.js.builtins
 
StringPrototypeBuiltins.StringPrototypeExtensionBuiltins.StringExtensionBuiltins - Enum in com.oracle.truffle.js.builtins
 
StringPrototypeExtensionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototypeExtensionBuiltins
 
StringRawNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.StringFunctionBuiltins.StringRawNode
 
stringReplaceAll(String, String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringStartsWith(String, String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringStartsWith(String, String, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringToBigInt(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
stringToDouble(String) - Method in class com.oracle.truffle.js.nodes.binary.JSCompareNode
 
stringToList(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
stringToLowerCase(String, Locale) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringToNumber(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.3.1 "ToNumber Applied to the String Type".
stringToUpperCase(String, Locale) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringValueOf(long) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringValueOf(int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringValueOf(double) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringValueOf(Object) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stringValueOf(char[]) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
stripName(String) - Static method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
STYLE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
subarray(DynamicObject, int, int, ValueProfile) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode
TypedArray subarray(long begin, optional long end).
subarray(DynamicObject, Object, Object, ValueProfile, ConditionProfile, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode
 
subarrayGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode
 
subarrayImpl(DynamicObject, TypedArray, int, int) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode
 
subpackage(JSContext, JSRealm, DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
subSequence(CharSequence, int, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
subSequence(CharSequence, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
subSequence(int, int) - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
SubstrateVM - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
substrGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstrNode
 
substring(String, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode
 
substring(String, int, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
substring(String, int) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
substringGeneric(Object, Object, Object, JSToNumberNode, JSToNumberNode, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode.Inlined
 
substringGeneric(Object, Object, Object, JSToNumberNode, JSToNumberNode, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode
 
substringStart(String, int, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode
 
substrInt(String, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstrNode
 
substrLenUndef(String, int, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstrNode
 
subtract(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
SUPER_NAME - Static variable in class com.oracle.truffle.js.parser.env.Environment
 
SuperPropertyReferenceNode - Class in com.oracle.truffle.js.nodes.access
 
supportedLocales(JSContext, String[], String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SupportedLocalesOfNode - Class in com.oracle.truffle.js.nodes.intl
 
SupportedLocalesOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.nodes.intl.SupportedLocalesOfNode
 
SuppressFBWarnings - Annotation Type in com.oracle.truffle.js.runtime
Used to suppress FindBugs warnings.
suspendAgent(JSContext, JSAgentWaiterList.JSAgentWaiterListEntry, int, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
suspendAwait(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
SuspendNode - Interface in com.oracle.truffle.js.nodes.control
Marker interface for suspending nodes, i.e., yield and await.
suspendYield(VirtualFrame, Object) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
swapPrototype(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWithNewTargetNode
 
sweep() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
sweep() - Method in class com.oracle.truffle.js.nodes.access.PropertySetNode.DataPropertySetNode
 
Switch(String) - Constructor for class com.oracle.truffle.js.builtins.JSBuiltinsContainer.Switch
 
SwitchEnum(String, Class<E>) - Constructor for class com.oracle.truffle.js.builtins.JSBuiltinsContainer.SwitchEnum
 
SwitchEnum(Class<E>) - Constructor for class com.oracle.truffle.js.builtins.JSBuiltinsContainer.SwitchEnum
 
SwitchNode - Class in com.oracle.js.parser.ir
IR representation of a SWITCH statement.
SwitchNode(int, long, int, Expression, List<CaseNode>, int) - Constructor for class com.oracle.js.parser.ir.SwitchNode
Constructor
SwitchNode - Class in com.oracle.truffle.js.nodes.control
Switch.
Symbol - Class in com.oracle.js.parser.ir
Symbol is a symbolic address for a value ("variable" if you wish).
Symbol(String, int) - Constructor for class com.oracle.js.parser.ir.Symbol
Constructor
Symbol - Class in com.oracle.truffle.js.runtime
 
SYMBOL - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
SYMBOL_ASYNC_ITERATOR - Static variable in class com.oracle.truffle.js.runtime.Symbol
A method that returns the default asynchronous iterator for an object.
SYMBOL_FLAG_MASK - Static variable in class com.oracle.truffle.js.runtime.JSFrameUtil
 
SYMBOL_HAS_INSTANCE - Static variable in class com.oracle.truffle.js.runtime.Symbol
A method that determines if a constructor object recognizes an object as one of the constructor's instances.
SYMBOL_IS_CONCAT_SPREADABLE - Static variable in class com.oracle.truffle.js.runtime.Symbol
A Boolean valued property that if true indicates that an object should be flatten to its array elements by Array.prototype.concat.
SYMBOL_ITERATOR - Static variable in class com.oracle.truffle.js.runtime.Symbol
A method that returns the default iterator for an object.
SYMBOL_MATCH - Static variable in class com.oracle.truffle.js.runtime.Symbol
A regular expression method that matches the regular expression against a string.
SYMBOL_MATCH_ALL - Static variable in class com.oracle.truffle.js.runtime.Symbol
A regular expression method that returns an iterator, that yields matches of the regular expression against a string.
SYMBOL_REPLACE - Static variable in class com.oracle.truffle.js.runtime.Symbol
A regular expression method that replaces matched substrings of a string.
SYMBOL_SEARCH - Static variable in class com.oracle.truffle.js.runtime.Symbol
A regular expression method that returns the index within a string that matches the regular expression.
SYMBOL_SPECIES - Static variable in class com.oracle.truffle.js.runtime.Symbol
A function valued property that is the constructor function that is used to create derived objects.
SYMBOL_SPLIT - Static variable in class com.oracle.truffle.js.runtime.Symbol
A regular expression method that splits a string at the indices that match the regular expression.
SYMBOL_TO_PRIMITIVE - Static variable in class com.oracle.truffle.js.runtime.Symbol
A method that converts an object to a corresponding primitive value.
SYMBOL_TO_STRING_TAG - Static variable in class com.oracle.truffle.js.runtime.Symbol
A property whose String value that is used in the creation of the default string description of an object.
SYMBOL_UNSCOPABLES - Static variable in class com.oracle.truffle.js.runtime.Symbol
A property whose value is an Object whose own property names are property names that are excluded from the with environment bindings of the associated object.
symbolFor(Object) - Method in class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolForNode
 
SymbolForNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolForNode
 
SymbolFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for Symbol function.
SymbolFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins
 
SymbolFunctionBuiltins.SymbolForNode - Class in com.oracle.truffle.js.builtins
 
SymbolFunctionBuiltins.SymbolFunction - Enum in com.oracle.truffle.js.builtins
 
SymbolFunctionBuiltins.SymbolKeyForNode - Class in com.oracle.truffle.js.builtins
 
symbolKeyFor(Symbol) - Method in class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolKeyForNode
 
SymbolKeyForNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolKeyForNode
 
SymbolPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for Symbol.prototype.
SymbolPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins
 
SymbolPrototypeBuiltins.SymbolPrototype - Enum in com.oracle.truffle.js.builtins
 
SymbolPrototypeBuiltins.SymbolToPrimitiveNode - Class in com.oracle.truffle.js.builtins
 
SymbolPrototypeBuiltins.SymbolToStringNode - Class in com.oracle.truffle.js.builtins
 
SymbolPrototypeBuiltins.SymbolValueOfNode - Class in com.oracle.truffle.js.builtins
 
symbols - Variable in class com.oracle.js.parser.ir.Scope
Symbol table - keys must be returned in the order they were put in.
symbols - Variable in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
SymbolToPrimitiveNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolToPrimitiveNode
 
SymbolToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolToStringNode
 
SymbolValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolValueOfNode
 
SYNTAX_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SYNTAX_EXTENSIONS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
syntaxExtensions(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
systemProperties() - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugSystemProperties
 
systemProperty(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugSystemProperty
 

T

T(int) - Method in class com.oracle.js.parser.AbstractParser
Return the tokenType of the ith token.
tan(double) - Static method in class com.oracle.truffle.js.builtins.math.TanNode
 
tan(Object) - Method in class com.oracle.truffle.js.builtins.math.TanNode
 
tanh(double) - Method in class com.oracle.truffle.js.builtins.math.TanhNode
 
tanh(Object) - Method in class com.oracle.truffle.js.builtins.math.TanhNode
 
TanhNode - Class in com.oracle.truffle.js.builtins.math
 
TanhNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.TanhNode
 
TanNode - Class in com.oracle.truffle.js.builtins.math
 
TanNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.TanNode
 
targetClassProfile - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateBrandCheckNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldGetNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.RestObjectNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode.InvokeNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.function.JSNewNode
 
TemporalDeadZoneCheckNode - Class in com.oracle.truffle.js.nodes.access
 
TERM - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
Terminal - Interface in com.oracle.js.parser.ir
Interface for AST nodes that can have a flag determining if they can terminate function control flow.
TerminalPositionReturnNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.ReturnNode.TerminalPositionReturnNode
 
terminate(int) - Method in interface com.oracle.truffle.js.runtime.EcmaAgent
Terminate the agent.
terminate(int) - Method in class com.oracle.truffle.js.runtime.MainJSAgent
 
terminate(int) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
TernaryNode - Class in com.oracle.js.parser.ir
TernaryNode represent the ternary operator ?:.
TernaryNode(long, Expression, JoinPredecessorExpression, JoinPredecessorExpression) - Constructor for class com.oracle.js.parser.ir.TernaryNode
Constructor
test - Variable in class com.oracle.js.parser.ir.LoopNode
Loop test node, null if infinite
test - Variable in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
TEST262_MODE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TEST262_MODE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
Test262AgentBroadcast(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentBroadcast
 
Test262AgentGetReport(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentGetReport
 
Test262AgentLeaving(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentLeaving
 
Test262AgentReceiveBroadcast(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentReceiveBroadcast
 
Test262AgentReport(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentReport
 
Test262AgentSleep(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentSleep
 
Test262AgentStart(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentStart
 
Test262Builtins - Class in com.oracle.truffle.js.builtins
Contains builtins to support special behavior used by Test262.
Test262Builtins() - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins
 
Test262Builtins.Test262 - Enum in com.oracle.truffle.js.builtins
 
Test262Builtins.Test262AgentBroadcast - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262AgentGetReport - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262AgentLeaving - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262AgentReceiveBroadcast - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262AgentReport - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262AgentSleep - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262AgentStart - Class in com.oracle.truffle.js.builtins
Used by test262 to test concurrent agents.
Test262Builtins.Test262CreateRealmNode - Class in com.oracle.truffle.js.builtins
A function which creates a new ECMAScript Realm, defines the Test262 API on the new realm's global object, and returns the $262 property of the new realm's global object.
Test262Builtins.Test262EvalScriptNode - Class in com.oracle.truffle.js.builtins
Used by test262.
Test262CreateRealmNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262CreateRealmNode
 
Test262EvalScriptNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.Test262Builtins.Test262EvalScriptNode
 
TEST_CLONE_UNINITIALIZED - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TEST_CLONE_UNINITIALIZED_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TestArrayNode - Class in com.oracle.truffle.js.nodes.array
 
TestArrayNode(TestArrayNode.Test) - Constructor for class com.oracle.truffle.js.nodes.array.TestArrayNode
 
TestArrayNode.Test - Enum in com.oracle.truffle.js.nodes.array
 
testBit(int) - Method in class com.oracle.truffle.js.runtime.BigInt
 
testError(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpTestNode
 
testGeneric(DynamicObject, Object, IsJSObjectNode, JSToStringNode, JSRegExpExecIntlNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpTestNode
 
testIntegrityLevel(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectTestIntegrityLevelNode
 
testIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
testIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
testIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
ES2015 7.3.15 TestIntegrityLevel(O, level).
testIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
ES2015 7.3.15 TestIntegrityLevel(O, level).
testIntegrityLevel(boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
testIntegrityLevel(boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
ES2015 7.3.15 TestIntegrityLevel(O, level).
testIntegrityLevel(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
testIntegrityLevelDefault(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
testIntegrityLevelFast(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
testProperties(DynamicObject, Predicate<Property>) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
TESTV8_MODE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TESTV8_MODE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TestV8Builtins - Class in com.oracle.truffle.js.builtins
Contains builtins to support special behavior used by TestV8.
TestV8Builtins() - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins
 
TestV8Builtins.TestV8 - Enum in com.oracle.truffle.js.builtins
 
TestV8Builtins.TestV8ConstructDoubleNode - Class in com.oracle.truffle.js.builtins
Constructs a double from two 32bit ints.
TestV8Builtins.TestV8CreateAsyncFromSyncIterator - Class in com.oracle.truffle.js.builtins
Calls CreateAsyncFromSyncIterator, used by v8mockup.js.
TestV8Builtins.TestV8DoublePartNode - Class in com.oracle.truffle.js.builtins
Gets the upper (hi) or lower (lo) 32 bits of a double.
TestV8Builtins.TestV8EnqueueJobNode - Class in com.oracle.truffle.js.builtins
 
TestV8Builtins.TestV8ReferenceEqualNode - Class in com.oracle.truffle.js.builtins
 
TestV8Builtins.TestV8RunMicrotasksNode - Class in com.oracle.truffle.js.builtins
Executes all pending jobs, used by v8mockup.js.
TestV8Builtins.TestV8SetTimeoutNode - Class in com.oracle.truffle.js.builtins
 
TestV8Builtins.TestV8ToLengthNode - Class in com.oracle.truffle.js.builtins
Calls [[ToLength]].
TestV8Builtins.TestV8ToNameNode - Class in com.oracle.truffle.js.builtins
Calls [[ToName]], used by v8mockup.js.
TestV8Builtins.TestV8ToNumberNode - Class in com.oracle.truffle.js.builtins
Calls [[ToNumber]], used by v8mockup.js.
TestV8Builtins.TestV8ToPrimitiveNode - Class in com.oracle.truffle.js.builtins
Calls [[ToPrimitive]], used by v8mockup.js .
TestV8Builtins.TestV8ToStringNode - Class in com.oracle.truffle.js.builtins
Calls [[ToString]], used by v8mockup.js.
TestV8ConstructDoubleNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ConstructDoubleNode
 
TestV8CreateAsyncFromSyncIterator(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8CreateAsyncFromSyncIterator
 
TestV8DoublePartNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8DoublePartNode
 
TestV8EnqueueJobNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8EnqueueJobNode
 
TestV8ReferenceEqualNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ReferenceEqualNode
 
TestV8RunMicrotasksNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8RunMicrotasksNode
 
TestV8SetTimeoutNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8SetTimeoutNode
 
TestV8ToLengthNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToLengthNode
 
TestV8ToNameNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToNameNode
 
TestV8ToNumberNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToNumberNode
 
TestV8ToPrimitiveNode(JSContext, JSBuiltin, JSToPrimitiveNode.Hint) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToPrimitiveNode
 
TestV8ToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToStringNode
 
TEXT_MIME_TYPE - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
THEN - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
ThenNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.ThenNode
 
THIS_NAME - Static variable in class com.oracle.truffle.js.parser.env.Environment
 
THROW_ERROR - Static variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
THROW_ERROR - Static variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
ThrowErrorManager() - Constructor for class com.oracle.js.parser.ErrorManager.ThrowErrorManager
 
throwLengthError() - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
ThrowNode - Class in com.oracle.js.parser.ir
IR representation for throw statements.
ThrowNode(int, long, int, Expression, boolean) - Constructor for class com.oracle.js.parser.ir.ThrowNode
Constructor
ThrowNode - Class in com.oracle.truffle.js.nodes.control
12.13 The throw Statement.
ThrowNode(JavaScriptNode, JSContext) - Constructor for class com.oracle.truffle.js.nodes.control.ThrowNode
 
throwNotConstructorFunctionTypeError(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
throwStackError() - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
throwSyntaxError(String) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatFormatNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode
 
throwTypeError(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode
 
throwTypeError(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.JSSegmenterSegmentNode
 
throwValue(Object) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
time(Object) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeNode
 
TIME_STYLE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
TIME_ZONE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TIME_ZONE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
TIME_ZONE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TIME_ZONE_NAME - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
timeClip(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
Implementation of ECMAScript 5.1 15.9.1.14 TimeClip.
timeEnd(Object) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeEndNode
 
timeLog(Object...) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeLogNode
 
TimeProfiler - Class in com.oracle.truffle.js.runtime.util
 
TimeProfiler() - Constructor for class com.oracle.truffle.js.runtime.util.TimeProfiler
 
TIMER_RESOLUTION - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TIMER_RESOLUTION_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
TimeUtil - Class in com.oracle.truffle.js.runtime.util
 
TIMEZONE - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed time zone offset value.
timingStart() - Static method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
timingStop() - Static method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
TO_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
TO_STRING_MAX_DEPTH - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
toArray(DynamicObject, GetIteratorNode, IteratorStepNode, IteratorValueNode, IteratorCloseNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
toArray(DynamicObject, JSGetLengthNode, ReadElementNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Creates an Object[] from this array, of size array.length.
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
toArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
toArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toArray() - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
toArray(T[]) - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
toArray() - Method in class com.oracle.truffle.js.runtime.util.UnmodifiableArrayList
 
toArrayBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
toArrayDouble(double) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
toArrayIndexNode() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
ToArrayIndexNode - Class in com.oracle.truffle.js.nodes.cast
Converts value to array index according to ES5 15.4 Array Objects.
ToArrayIndexNode(boolean) - Constructor for class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
toArrayInt(int) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
ToArrayLengthNode - Class in com.oracle.truffle.js.nodes.cast
Checks if the provided value is a valid length argument for the Array(len) constructor and converts it to a uint32 value.
toArrayLengthOrRangeError(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toArrayLengthOrRangeError(Number, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toArrayString(CharSequence) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
toArrayZeroBased(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toBigInt(Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewFillNode
 
toBigInt(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toBigInt64() - Method in class com.oracle.truffle.js.runtime.BigInt
 
toBigUint64() - Method in class com.oracle.truffle.js.runtime.BigInt
 
toBoolean(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayConcatNode
 
toBoolean(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLogicalNode
 
toBoolean(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSOrNode.NotUndefinedOrNode
 
toBoolean(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.2 "ToBoolean".
toBoolean(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toContiguous(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toContiguous(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toContiguous(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toContiguous(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
toContiguous(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
ToDateTimeOptionsNode - Class in com.oracle.truffle.js.nodes.intl
 
ToDateTimeOptionsNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.ToDateTimeOptionsNode
 
toDesc(TokenType, int, int) - Static method in class com.oracle.js.parser.Token
Create a compact form of token information.
toDesiredCase(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleXCaseIntl
 
toDisplayString(Object, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toDisplayString(Object, int, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toDisplayString(Object, int, Object, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toDisplayString(boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
toDisplayString(DynamicObject, int, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
A more informative toString variant, mainly used for error messages.
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakRef
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
toDisplayStringImpl(DynamicObject, int, boolean, JSContext) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
toDisplayStringImpl(int, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
toDisplayStringImpl(int, boolean) - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
A more informative toString variant, mainly used for error messages.
toDisplayStringImpl(int, boolean) - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
toDouble(Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructDateNode
 
toDouble(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperationWithToNumberNode
 
toDouble(Object) - Method in class com.oracle.truffle.js.builtins.math.MathOperation
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toDouble(DynamicObject, long, double) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toDouble(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Non-standard "ToDouble" utility function.
toDouble(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ToDouble for Numbers.
toExponential(DynamicObject, Object, BranchProfile, JSToIntegerAsIntNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToExponentialNode
 
toExponential(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToExponentialNode
 
toExponential(double, int) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Computes a representation in exponential format with requestedDigits after the decimal point.
toExponential(double, int, boolean) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Computes a representation in exponential format with requestedDigits after the decimal point.
toExponentialPrimitive(Object, Object, BranchProfile, JSToIntegerAsIntNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToExponentialNode
 
toExponentialPrimitiveUndefined(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToExponentialNode
 
toExponentialUndefined(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToExponentialNode
 
toFixed(DynamicObject, Object, JSToIntegerAsIntNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToFixedNode
 
toFixed(double, int) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to a string representation with a fixed number of digits after the decimal point.
toFixedGeneric(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToFixedNode
 
toFixedJava(Object, Object, JSToIntegerAsIntNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToFixedNode
 
toFunctionNameString() - Method in class com.oracle.truffle.js.runtime.Symbol
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
toHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
toInt(double) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint8ClampedArray
 
toInt16(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 7.1.7 "ToInt16".
toInt16(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toInt16(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toInt32(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
toInt32(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.5 "ToInt32".
toInt32(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Convert JS number to int32.
toInt32(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toInt32NoTruncate(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toInt8(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 7.1.9 "ToInt8".
toInt8(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toInt8(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toInteger(Object) - Method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferOperation
 
toInteger(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.4 "ToInteger".
toInteger(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toIntegerAsInt(Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntOperation
 
toIntegerAsLong(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperationWithToInt
 
toISOStringIntl(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
toJavaNull(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toJavaString(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugToJavaStringNode
 
toJSNull(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toJSObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
Convert to a DynamicObject that is a JavaScript object.
toJSON(Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToJSONNode
 
token - Variable in class com.oracle.js.parser.AbstractParser
Descriptor of current token.
Token - Class in com.oracle.js.parser
A token is a 64 bit long value that represents a basic parse/lex unit.
Token(ReplaceStringParser.Token.Kind) - Constructor for class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Token
 
TokenKind - Enum in com.oracle.js.parser
Classification of token types.
TokenLookup - Class in com.oracle.js.parser
Fast lookup of operators and keywords.
TokenStream - Class in com.oracle.js.parser
Handles streaming of tokens between lexer and parser.
TokenStream() - Constructor for class com.oracle.js.parser.TokenStream
Constructor.
tokenType() - Method in class com.oracle.js.parser.ir.Node
Returns this node's token's type.
TokenType - Enum in com.oracle.js.parser
Description of all the JavaScript tokens.
toLength(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMAScript6 7.1.15 "ToLength".
toLength(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toLength(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toLength(int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toLengthOp(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToLengthNode
 
toLocaleString(VirtualFrame, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayToLocaleStringNode
 
toLocaleString(DynamicObject) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringNode
 
toLocaleString(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringNode
 
toLocaleString(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToLocaleStringNode
 
toLocaleStringBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringNode
 
toLocaleStringJSBigInt(DynamicObject) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToLocaleStringNode
 
toLocaleStringPrimitive(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToLocaleStringNode
 
toLong(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Convert JS number to long.
toLowerCase(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLowerCaseNode
 
toLowerCase(JSContext, String, String[]) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
toLowerCaseString(String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLowerCaseNode
 
toName(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToNameNode
 
toNonContiguous(DynamicObject, int, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toNonContiguous(DynamicObject, int, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
toNonContiguous(DynamicObject, int, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toNonContiguous(DynamicObject, int, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
toNonContiguous(DynamicObject, int, Object, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
toNonHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toNonHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
toNonHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toNonHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
toNonHoles(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
toNumber(Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONStringifyNode
 
toNumber(Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewFillNode
 
toNumber(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.3 "ToNumber".
toNumberFromPrimitive(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toNumberNode - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperationWithToNumberNode
 
toNumberOp(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToNumberNode
 
toNumeric(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toObject(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
 
toObject(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
toObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
Convert to a TruffleObject.
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toObject(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
toObject(JSContext, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.9 "ToObject".
toObjectFromPrimitive(JSContext, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toObjectHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
toObjectHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toObjectHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toObjectHoles(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toOptionType(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
toOptionType(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
toOrAsJSObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
 
TopLevelAwaitModuleBodyNode - Class in com.oracle.truffle.js.nodes.control
 
TopLevelAwaitModuleBodyNode.TopLevelAwaitModuleRootNode - Class in com.oracle.truffle.js.nodes.control
 
topLevelRealm(JSContext) - Static method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
toPrecision(DynamicObject, Object, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrecision(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrecision(double, int) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to a string representation with a fixed number of digits.
toPrecisionPrimitive(Object, Object, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrecisionPrimitiveUndefined(Object, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrecisionUndefined(DynamicObject, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrimitive(Object, Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateToPrimitiveNode
 
toPrimitive(Object) - Method in class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolToPrimitiveNode
 
toPrimitive(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToPrimitiveNode
 
toPrimitive(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 7.1.1 "ToPrimitive", with NO hint given.
toPrimitive(Object, String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 7.1.1 "ToPrimitive".
toPrimitive(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
ES2015 7.1.1 ToPrimitive in case an Object is passed.
toPrimitive(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
toPrimitiveFromForeign(Object, String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Converts a foreign object to a primitive value.
toPrimitiveOrDefault(Object, Object, InteropLibrary, Node) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
toPrimitiveString(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
toPropertyDescriptor(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefineOperation
 
toPropertyDescriptor(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of the ToPropertyDescriptor function as defined in ECMA 8.10.5.
ToPropertyDescriptorNode - Class in com.oracle.truffle.js.nodes.access
Implementation of the ToPropertyDescriptor function as defined in ECMA 8.10.5.
ToPropertyDescriptorNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
 
toPropertyKey(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015 7.1.14 ToPropertyKey(argument).
TopScopeObject - Class in com.oracle.truffle.js.runtime.interop
Object representing the top scope.
TopScopeObject(Object[]) - Constructor for class com.oracle.truffle.js.runtime.interop.TopScopeObject
 
toRealmIndexOrThrow(JSRealm, Object) - Static method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
toShortest(double) - Static method in class com.oracle.truffle.js.runtime.doubleconv.DoubleConversion
Converts a double number to its shortest string representation.
toSparse(DynamicObject, long, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.AccessNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.BinaryNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.Block
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.BlockExpression
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.BlockStatement
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.CallNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.CaseNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.CatchNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ClassNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.DebuggerNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.EmptyNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ErrorNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ExportNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ExportSpecifierNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ExpressionList
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ExpressionStatement
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ForNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.FromNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.FunctionNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.IdentNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.IfNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ImportClauseNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ImportNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ImportSpecifierNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.IndexNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.JoinPredecessorExpression
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.JumpStatement
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.LabelNode
 
toString() - Method in class com.oracle.js.parser.ir.LexicalContext
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.LiteralNode
 
toString() - Method in class com.oracle.js.parser.ir.Module.ExportEntry
 
toString() - Method in class com.oracle.js.parser.ir.Module.ImportEntry
 
toString() - Method in class com.oracle.js.parser.ir.Module
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.NamedExportsNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.NamedImportsNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.NameSpaceImportNode
 
toString() - Method in class com.oracle.js.parser.ir.Node
 
toString(boolean) - Method in class com.oracle.js.parser.ir.Node
Return String representation of this Node.
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.Node
Print logic that decides whether to show the optimistic type or not - for example it should not be printed after just parse, when it hasn't been computed, or has been set to a trivially provable value
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ObjectNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ParameterNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.PropertyNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ReturnNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.RuntimeNode
 
toString() - Method in class com.oracle.js.parser.ir.Scope
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.SwitchNode
 
toString() - Method in class com.oracle.js.parser.ir.Symbol
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.TernaryNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.ThrowNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.TryNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.UnaryNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.VarNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.WhileNode
 
toString(StringBuilder, boolean) - Method in class com.oracle.js.parser.ir.WithNode
 
toString() - Method in class com.oracle.js.parser.Lexer.RegexToken
 
toString() - Method in class com.oracle.js.parser.Namespace
 
toString() - Method in class com.oracle.js.parser.Parser
 
toString() - Method in class com.oracle.js.parser.Source
 
toString(Source, long, boolean) - Static method in class com.oracle.js.parser.Token
Return a string representation of a token.
toString(Source, long) - Static method in class com.oracle.js.parser.Token
String conversion of token
toString() - Method in enum com.oracle.js.parser.TokenType
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayConcatNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayToStringNode
 
toString(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanToStringNode
 
toString(DynamicObject) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanToStringNode
 
toString(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.JSONBuiltins.JSONOperation
 
toString(DynamicObject, Object, JSToIntegerAsIntNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toString(DynamicObject, IsJSObjectNode, JSToStringNode, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpToStringNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpToStringNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolToStringNode
 
toString() - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
toString() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
toString() - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode.AsyncFunctionRootNode
 
toString() - Method in class com.oracle.truffle.js.nodes.function.ConstructorRootNode
 
toString() - Method in class com.oracle.truffle.js.nodes.function.FunctionRootNode
 
toString() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
toString() - Method in class com.oracle.truffle.js.nodes.function.NewTargetRootNode
 
toString() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
toString() - Method in class com.oracle.truffle.js.parser.internal.ir.debug.PrintVisitor
 
toString() - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
toString(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
toString(int) - Method in class com.oracle.truffle.js.runtime.BigInt
 
toString() - Method in class com.oracle.truffle.js.runtime.BigInt
 
toString() - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
toString() - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
toString(double, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
toString() - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
toString() - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
toString() - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
toString() - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
 
toString() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
toString(JSContext) - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
toString() - Method in class com.oracle.truffle.js.runtime.interop.JSMetaType
 
toString() - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
toString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
The abstract operation ToString.
toString(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.JSClassObject
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
toString(ConditionProfile) - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
toString(Property) - Method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.Nullish
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
toString() - Method in class com.oracle.truffle.js.runtime.SafeInteger
 
toString() - Method in class com.oracle.truffle.js.runtime.Symbol
 
toString() - Method in class com.oracle.truffle.js.runtime.util.JSHashMap
 
toString() - Method in class com.oracle.truffle.js.runtime.util.Pair
 
toString() - Method in class com.oracle.truffle.js.runtime.util.SimpleArrayList
 
toString(StringBuilder) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
toString() - Method in class com.oracle.truffle.js.runtime.util.Triple
 
toString2Node - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
toString3Node - Variable in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceBaseNode
 
toStringBigInt(BigInt, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
toStringBigIntRadix10(BigInt, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
toStringBound(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toStringCallable(Object, IsCallableNode, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toStringCharseq(CharSequence) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
toStringConv(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToStringNode
 
toStringDefault(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toStringGeneric(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
toStringIntRadix10(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringIsString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toStringNoBigInt(Object, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
toStringNonObject(Object) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeToStringNode
 
toStringNoNumber(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringNotCallable(Object, IsCallableNode) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toStringNotFunction(Object) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toStringObject(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeToStringNode
 
toStringPrimitive(Object) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanToStringNode
 
toStringPrimitive(Number, Object, JSToIntegerAsIntNode) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringPrimitiveIntRadix10(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringPrimitiveRadix10(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringPrimitiveRadixInt(Number, int) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringRadix10(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
toStringRadix10(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
toStringString(DynamicObject, StringPrototypeBuiltins.JSStringToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
toStringTypeError(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt16(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.7 "ToUInt16".
toUInt16(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt16(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUint32(int) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint32Array
 
toUInt32(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 9.6 "ToUInt32".
toUInt32(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt32(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt32(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt32NoTruncate(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt8(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Implementation of ECMA 7.1.10 "ToUInt8".
toUInt8(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUInt8(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toUpperCase(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
toUpperCase(JSContext, String, String[]) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
toUpperCaseGeneric(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToUpperCaseNode
 
toUpperCaseString(String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToUpperCaseNode
 
toXCase(String, String[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleLowerCaseIntlNode
 
toXCase(String, String[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleUpperCaseIntlNode
 
toXCase(String, String[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToLocaleXCaseIntl
 
traceArrayTransition(ScriptArray, ScriptArray, long, Object) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
TraceArrayTransitions - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Traces transitions between dynamic array types.
TraceArrayWrites - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Traces all array writes with their access mode.
TraceDictionaryObject - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
TraceFunctionCache - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
TraceMegamorphicPropertyAccess - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
TracePolymorphicPropertyAccess - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
traceRewriteEvictFinal(Node) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
traceWrite(String, long, Object) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
traceWriteValue(String, int, Object) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
trackAllocation(T) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
trackAllocation(T) - Method in class com.oracle.truffle.js.runtime.JSContext
 
TrackArrayAllocationSites - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
transferSourceSection(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
transferSourceSectionAddExpressionTag(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
transferSourceSectionAndTags(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
translateEvalScript(NodeFactory, JSContext, Source, boolean, DirectEvalContext) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateFunction(NodeFactory, JSContext, Environment, Source, boolean, FunctionNode) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateFunction(NodeFactory, JSContext, Environment, Source, int, boolean, FunctionNode) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateInlineScript(NodeFactory, JSContext, Environment, Source, boolean) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateModule(NodeFactory, JSContext, Source, JSModuleLoader) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateScript(NodeFactory, JSContext, Source, boolean, String, String) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateScript(NodeFactory, JSContext, Source, boolean, String, String, String[]) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
TranslatorNodeVisitor<T extends LexicalContext,R> - Class in com.oracle.js.parser.ir.visitor
Visitor used to navigate the IR.
TranslatorNodeVisitor(T) - Constructor for class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
Constructor
trapGet - Variable in class com.oracle.truffle.js.nodes.access.JSProxyPropertyGetNode
 
trapGet - Variable in class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
trapGetter - Variable in class com.oracle.truffle.js.nodes.access.JSProxyHasPropertyNode
 
TraversePrototypeChainCheckNode(Shape, DynamicObject, int, JSClass, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainCheckNode
 
TraversePrototypeChainShapeCheckNode(Shape, DynamicObject, int) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeChainShapeCheckNode
 
TraversePrototypeShapeCheckNode(Shape, DynamicObject) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.TraversePrototypeShapeCheckNode
 
TRegexUtil - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.CompileRegexNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.Constants - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropIsMemberReadableNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropIsNullNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropReadBooleanMemberNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropReadIntMemberNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropReadMemberNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropReadStringMemberNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropToBooleanNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropToIntNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InteropToStringNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InvokeExecMethodNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.InvokeGetGroupBoundariesMethodNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.Props - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.Props.CompiledRegex - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.Props.Flags - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.Props.RegexEngine - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.Props.RegexResult - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.TRegexCompiledRegexAccessor - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.TRegexCompiledRegexSingleFlagAccessor - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.TRegexFlagsAccessor - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.TRegexMaterializeResultNode - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.TRegexNamedCaptureGroupsAccessor - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.TRegexResultAccessor - Class in com.oracle.truffle.js.runtime.util
 
TRegexUtil.ValidateRegexNode - Class in com.oracle.truffle.js.runtime.util
 
TriggerPromiseReactionsNode - Class in com.oracle.truffle.js.nodes.promise
 
TriggerPromiseReactionsNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.TriggerPromiseReactionsNode
 
TrimCompiledRegexCache - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
trimJSWhiteSpace(String) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
trimJSWhiteSpace(String, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
trimLeft(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimLeftNode
 
trimObject(Object, JSTrimWhitespaceNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimNode
 
trimRight(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimRightNode
 
trimString(String, JSTrimWhitespaceNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringTrimNode
 
trimWhitespace(String) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
trimWhitespaceNode - Variable in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
Triple<T,U,P> - Class in com.oracle.truffle.js.runtime.util
 
Triple(T, U, P) - Constructor for class com.oracle.truffle.js.runtime.util.Triple
 
TRUE - Static variable in class com.oracle.truffle.js.nodes.JSGuards
true constant for use in DSL.
TRUE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
TruffleJSONParser - Class in com.oracle.truffle.js.builtins.helper
 
TruffleJSONParser(JSContext) - Constructor for class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
TruffleJSONParser.Member - Class in com.oracle.truffle.js.builtins.helper
 
TruffleWeakReference(T) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSWeakRef.TruffleWeakReference
 
Truncatable - Interface in com.oracle.truffle.js.nodes
 
truncate(Node) - Static method in interface com.oracle.truffle.js.nodes.Truncatable
 
truncateDouble(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
truncateDouble2(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
TruncNode - Class in com.oracle.truffle.js.builtins.math
 
TruncNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.TruncNode
 
TryCatchNode - Class in com.oracle.truffle.js.nodes.control
12.14 The try Statement.
TryCatchNode(JSContext, JavaScriptNode, JavaScriptNode, JSWriteFrameSlotNode, BlockScopeNode, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.control.TryCatchNode
 
TryCatchNode.GetErrorObjectNode - Class in com.oracle.truffle.js.nodes.control
 
tryCreateInlined() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
TryFinallyNode - Class in com.oracle.truffle.js.nodes.control
12.14 The try Statement.
tryMergeShapes(Shape, T) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
Does the given map relate to any of the cached maps by upcasting? If so, obsolete the downcast map.
TryNode - Class in com.oracle.js.parser.ir
IR representation of a try statement.
TryNode(int, long, int, Block, List<Block>, Block) - Constructor for class com.oracle.js.parser.ir.TryNode
Constructor
TWO - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
TWO32 - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
type - Variable in class com.oracle.js.parser.AbstractParser
Type of current token.
type - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.InstanceofCheckNode
 
type - Variable in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
TYPE - Static variable in class com.oracle.truffle.js.nodes.instrumentation.JSTags.DeclareTag
 
TYPE - Static variable in class com.oracle.truffle.js.nodes.instrumentation.JSTags.LiteralTag
 
TYPE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
TYPE_AFTER - Static variable in interface com.oracle.truffle.js.runtime.PromiseHook
PromiseHook with type TYPE_AFTER is called right at the end of the PromiseReactionJob.
TYPE_BEFORE - Static variable in interface com.oracle.truffle.js.runtime.PromiseHook
PromiseHook with type TYPE_BEFORE is called at the beginning of the PromiseReactionJob.
TYPE_INIT - Static variable in interface com.oracle.truffle.js.runtime.PromiseHook
PromiseHook with type TYPE_INIT is called when a new promise is created.
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSOrdinary
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSString
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.java.JavaPackage
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.objects.Null
 
TYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.objects.Undefined
 
TYPE_RESOLVE - Static variable in interface com.oracle.truffle.js.runtime.PromiseHook
PromiseHook with type TYPE_RESOLVE is called at the beginning of resolve or reject function defined by CreateResolvingFunctions.
TypedArray - Class in com.oracle.truffle.js.runtime.array
 
TypedArray(TypedArrayFactory, boolean) - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray
 
TypedArray.AbstractUint32Array<T> - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.AbstractUint8ClampedArray<T> - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.BigInt64Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.BigUint64Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectBigInt64Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectBigUint64Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectFloat32Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectFloat64Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectInt16Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectInt32Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectInt8Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectUint16Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectUint32Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectUint8Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.DirectUint8ClampedArray - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Float32Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Float64Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Int16Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Int32Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Int8Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.TypedBigIntArray<T> - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.TypedFloatArray<T> - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.TypedIntArray<T> - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Uint16Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Uint32Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Uint8Array - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.Uint8ClampedArray - Class in com.oracle.truffle.js.runtime.array
 
typedArrayAccess() - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
TypedArrayAccess - Class in com.oracle.truffle.js.runtime.builtins
 
TypedArrayAccess() - Constructor for class com.oracle.truffle.js.runtime.builtins.TypedArrayAccess
 
typedArrayCreate(DynamicObject, Object...) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
22.2.4.6 TypedArrayCreate().
TypedArrayFactory - Enum in com.oracle.truffle.js.runtime.array
 
TypedArrayFromNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayFromNode
 
TypedArrayFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %TypedArray% constructor function object.
TypedArrayFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins
 
TypedArrayFunctionBuiltins.TypedArrayFromNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayFunctionBuiltins.TypedArrayFunction - Enum in com.oracle.truffle.js.builtins
 
TypedArrayFunctionBuiltins.TypedArrayOfNode - Class in com.oracle.truffle.js.builtins
 
typedArrayGetArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetByteArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
typedArrayGetLengthChecked(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
typedArrayGetOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
typedArrayGetOffsetChecked(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
TypedArrayOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayOfNode
 
TypedArrayPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains %TypedArrayPrototype% methods.
TypedArrayPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins
 
TypedArrayPrototypeBuiltins.JSArrayBufferViewFillNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayPrototypeBuiltins.JSArrayBufferViewForEachNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayPrototypeBuiltins.JSArrayBufferViewIteratorNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayPrototypeBuiltins.JSArrayBufferViewReverseNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayPrototypeBuiltins.JSArrayBufferViewSetNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayPrototypeBuiltins.JSArrayBufferViewSubarrayNode - Class in com.oracle.truffle.js.builtins
 
TypedArrayPrototypeBuiltins.TypedArrayPrototype - Enum in com.oracle.truffle.js.builtins
 
typedArraySpeciesCreate(DynamicObject, Object...) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
TypedBigIntArray(TypedArrayFactory, boolean) - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
TypedFloatArray(TypedArrayFactory, boolean) - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
TypedIntArray(TypedArrayFactory, boolean) - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
typeErrorKeyIsNotObject() - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins
 
typeErrorKeyIsNotObject() - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
 
TypeErrorPropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.TypeErrorPropertyGetNode
 
TypeErrorPropertySetNode(PropertyCacheNode.AbstractShapeCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertySetNode.TypeErrorPropertySetNode
 
typeErrorWeakMapExpected() - Static method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins
 
typeErrorWeakSetExpected() - Static method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
 
typeNotNumber(Object) - Static method in class com.oracle.truffle.js.nodes.cast.ToArrayLengthNode
 
typeof(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
TypeOfNode - Class in com.oracle.truffle.js.nodes.unary
 
TypeOfNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.TypeOfNode
 

U

U180EWhitespace - Static variable in class com.oracle.truffle.js.runtime.JSConfig
Used to be an option, was only used by Nashorn.
uint8Clamp(int) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint8ClampedArray
 
UnaryNode - Class in com.oracle.js.parser.ir
UnaryNode nodes represent single operand operations.
UnaryNode(long, Expression) - Constructor for class com.oracle.js.parser.ir.UnaryNode
Constructor
UnaryNode(long, int, int, Expression) - Constructor for class com.oracle.js.parser.ir.UnaryNode
Constructor
Unbound(Shape, JSFunctionData, MaterializedFrame, JSRealm, Object) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Unbound
 
UnboundProto(JSContext, Shape) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.UnboundProto
 
uncached(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
UND - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
Undefined - Class in com.oracle.truffle.js.runtime.objects
A singleton instance of this class represents an undefined JavaScript value.
undefinedDataDesc - Static variable in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
undefinedDataDescNotConfigurable - Static variable in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
UndefinedPropertyErrorNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyErrorNode
 
UndefinedPropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyGetNode
 
undefinedToNull(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
unescape(String) - Static method in class com.oracle.truffle.js.builtins.helper.StringEscape
 
UNICODE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
UNICODE - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.Flags
 
unicode(Object) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexFlagsAccessor
 
uniqueName(String) - Method in class com.oracle.js.parser.Namespace
Create a uniqueName name in the namespace in the form base$n where n varies .
UNIT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
UNIT_DISPLAY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
UNIT_NARROW - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
UNIT_SHORT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
unlock() - Method in class com.oracle.truffle.js.runtime.JSAgentWaiterList.JSAgentWaiterListEntry
 
unlock() - Method in class com.oracle.truffle.js.runtime.JSAgentWaiterList
 
Unmapped(Shape, ScriptArray, Object, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Unmapped
 
UnmodifiableArrayList<T> - Class in com.oracle.truffle.js.runtime.util
 
UnmodifiableArrayList(T[]) - Constructor for class com.oracle.truffle.js.runtime.util.UnmodifiableArrayList
 
UnmodifiablePropertyKeyList<T> - Class in com.oracle.truffle.js.runtime.util
 
unquoteJSON(String, int) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
unquoteJSONUnicode(String, int, StringBuilder) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
unregister(JSFinalizationRegistryObject, Object) - Method in class com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.JSFinalizationRegistryUnregisterNode
 
unshiftDouble(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
unshiftHoles(Object, Object[], DeletePropertyNode, JSArrayLastElementIndexNode, JSArrayFirstElementIndexNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
unshiftInt(DynamicObject, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
UnspecializedHasPropertyCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.UnspecializedHasPropertyCacheNode
 
UnspecializedPropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.UnspecializedPropertyGetNode
 
unsupported(String) - Static method in class com.oracle.truffle.js.runtime.Errors
 
UnwrapPromiseNode - Class in com.oracle.truffle.js.nodes.promise
 
UnwrapPromiseNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.UnwrapPromiseNode
 
updateCompilation(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
updateHolesStateIsHole(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
updatePropertyFlags(DynamicObject, Object, IntUnaryOperator) - Static method in class com.oracle.truffle.js.runtime.objects.JSDynamicObject
Update property flags, changing the object's shape if need be.
updateStateAppend(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
updateStatePrepend(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
updateStateSetLength(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray.SetSupportedProfileAccess
 
UPPER - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
USAGE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
USE_GROUPING - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
USE_UTC_FOR_LEGACY_DATES - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
USE_UTC_FOR_LEGACY_DATES_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
useCallerRealm() - Method in exception com.oracle.truffle.js.runtime.JSException
 
useLeftValue(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSLogicalNode
 
useLeftValue(Object) - Method in class com.oracle.truffle.js.nodes.binary.JSNullishCoalescingNode
 
usePromiseResolve() - Method in class com.oracle.truffle.js.runtime.JSContext
 
UserScriptException - Exception in com.oracle.truffle.js.runtime
 
USES_ANCESTOR_SCOPE - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function or any of its descendants use variables from an ancestor function's scope (incl.
USES_ARGUMENTS - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does the function use the "arguments" identifier ?
USES_NEW_TARGET - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function use new.target?
USES_SELF_SYMBOL - Static variable in class com.oracle.js.parser.ir.FunctionNode
Flag indicating whether this function uses the local variable symbol for itself.
USES_SUPER - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function use the super binding?
USES_THIS - Static variable in class com.oracle.js.parser.ir.FunctionNode
Does this function use the "this" keyword?
usesAncestorScope() - Method in class com.oracle.js.parser.ir.FunctionNode
 
usesNewTarget() - Method in class com.oracle.js.parser.ir.FunctionNode
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionary
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
UsesOrdinaryGetOwnPropertyNode() - Constructor for class com.oracle.truffle.js.nodes.access.JSGetOwnPropertyNode.UsesOrdinaryGetOwnPropertyNode
 
usesOrdinaryIsExtensible() - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
usesOrdinaryIsExtensible() - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
usesOrdinaryIsExtensible() - Method in class com.oracle.truffle.js.runtime.builtins.JSNonProxy
 
usesSuper() - Method in class com.oracle.js.parser.ir.FunctionNode
 
usesThis() - Method in class com.oracle.js.parser.ir.FunctionNode
Return true if this function makes use of the this object.
UseSuperOperations - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
utc(Object[], JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateUTCNode
 
UTS35Validator - Class in com.oracle.truffle.js.runtime.util
Validation of patterns from Unicode Technical Standard #35: UNICODE LOCALE DATA MARKUP LANGUAGE.
UTS35Validator() - Constructor for class com.oracle.truffle.js.runtime.util.UTS35Validator
 

V

V8_COMPATIBILITY_MODE - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
V8_COMPATIBILITY_MODE_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
V8_LEGACY_CONST - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
V8_LEGACY_CONST_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
V8_REALM_BUILTIN - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
V8_REALM_BUILTIN_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
validate(JSContext, String, String, int) - Static method in class com.oracle.truffle.js.runtime.RegexCompilerInterface
 
VALIDATE - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.RegexEngine
 
VALIDATE_REGEXP_LITERALS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
VALIDATE_REGEXP_LITERALS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
validateAndCanonicalizeLanguageTag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
validateAtomicAccess(DynamicObject, long, Object) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
validateFlags(String, int, boolean) - Static method in class com.oracle.truffle.js.runtime.RegexCompilerInterface
 
validateLexerToken(Lexer.LexerToken) - Method in class com.oracle.js.parser.AbstractParser
Lexer token validation hook for subclasses.
ValidateRegexNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.ValidateRegexNode
 
validateSharedIntegerTypedArray(DynamicObject, boolean) - Method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
validateTypedArray(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.BasicArrayOperation
ES2016, 22.2.3.5.1 ValidateTypedArray(O).
validateUnicodeLocaleIdentifierType(String, BranchProfile) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
value - Variable in class com.oracle.js.parser.ir.LiteralNode
Literal value
VALUE - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
VALUE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
ES5 8.6.1 Property Attributes.
VALUE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
VALUE_OF - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
valueInHex(char) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
valueInRadix(char, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
valueInRadix10(char) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
valueIsByte(int) - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
valueNode - Variable in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
valueNode - Variable in class com.oracle.truffle.js.nodes.access.PrivateFieldSetNode
 
valueNode - Variable in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
valueNode - Variable in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
valueOf(String) - Static method in enum com.oracle.js.parser.ir.RuntimeNode.Request
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.js.parser.JSErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.js.parser.ScriptEnvironment.FunctionStatementBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.js.parser.TokenKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.js.parser.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.ArrayFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.GeneratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins.AsyncGeneratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.AtomicsBuiltins.Atomics
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.BigIntFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.BigIntPrototype
Returns the enum constant of this type with the specified name.
valueOf(DynamicObject) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntValueOfNode
 
valueOf(Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntValueOfNode
 
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.BooleanPrototype
Returns the enum constant of this type with the specified name.
valueOf(Object) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanValueOfNode
 
valueOf(DynamicObject) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanValueOfNode
 
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins.CallSitePrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.commonjs.GlobalCommonJSRequireBuiltins.GlobalRequire
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ConsoleBuiltins.Console
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ConstructorBuiltins.Constructor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.DatePrototypeBuiltins.DatePrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.DebugBuiltins.Debug
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins.EnumerateIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins.ErrorNashornCompat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.FinalizationRegistryPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.EnumerateIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins.FunctionNashornCompat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins.GeneratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.Global
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalLoadBuiltins.GlobalLoad
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornScriptingBuiltins.GlobalNashornScripting
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalPrintBuiltins.GlobalPrint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalShellBuiltins.GlobalShell
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Token.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.CollatorFunctionBuiltins.CollatorFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins.CollatorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.DateTimeFormatFunctionBuiltins.DateTimeFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.DisplayNamesFunctionBuiltins.DisplayNamesFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.DisplayNamesPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.IntlBuiltins.Intl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.ListFormatFunctionBuiltins.ListFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.ListFormatPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.LocalePrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.NumberFormatFunctionBuiltins.NumberFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.NumberFormatPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.PluralRulesFunctionBuiltins.PluralRulesFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.PluralRulesPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.SegmenterFunctionBuiltins.SegmenterFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.SegmenterPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.JavaBuiltins.Java
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.JavaBuiltins.JavaNashornCompatBuiltins.JavaNashornCompat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.JSONBuiltins.JSON
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.MapPrototypeBuiltins.MapPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.math.MathBuiltins.Math
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.NumberFunctionBuiltins.NumberFunction
Returns the enum constant of this type with the specified name.
valueOf(DynamicObject) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberValueOfNode
 
valueOf(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberValueOfNode
 
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.NumberPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins.ObjectNashornCompat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.PolyglotBuiltins.Polyglot
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.PolyglotBuiltins.PolyglotInternalBuiltins.PolyglotInternal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.PromisePrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ReflectBuiltins.Reflect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.RegExpBuiltins.RegExpBuiltin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SetPrototypeBuiltins.SetPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.StringFunctionBuiltins.StringFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototypeExtensionBuiltins.StringExtensionBuiltins
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolFunction
Returns the enum constant of this type with the specified name.
valueOf(Object) - Static method in class com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolKeyForNode
 
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolPrototype
Returns the enum constant of this type with the specified name.
valueOf(Object) - Method in class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolValueOfNode
 
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.Test262Builtins.Test262
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.TestV8Builtins.TestV8
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.TypedArrayPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.WeakMapPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.WeakRefPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.WeakSetPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.access.ArrayLiteralNode.ArrayContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.access.IsArrayNode.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.access.LocalVarIncNode.Op
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.array.TestArrayNode.Test
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode.Hint
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.instrumentation.JSTags.ControlFlowBranchTag.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.instrumentation.JSTags.ControlFlowRootTag.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.instrumentation.JSTags.LiteralTag.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.JSNodeDecoder.Bytecode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.NodeFactory.BinaryOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.nodes.NodeFactory.UnaryOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.oracle.truffle.js.runtime.BigInt
 
valueOf(long) - Static method in class com.oracle.truffle.js.runtime.BigInt
 
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.Granularity
Returns the enum constant of this type with the specified name.
valueOf(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
valueOf(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.builtins.JSFunction.AsyncGeneratorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.builtins.JSFunction.GeneratorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.builtins.JSFunctionData.Target
Returns the enum constant of this type with the specified name.
valueOf(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.doubleconv.DtoaMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.JSContext.BuiltinFunctionKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.JSErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.objects.Completion.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.runtime.objects.JSModuleRecord.Status
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in class com.oracle.truffle.js.runtime.SafeInteger
 
valueOf(long) - Static method in class com.oracle.truffle.js.runtime.SafeInteger
 
valueOfBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntValueOfNode
 
valueOfBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfForeign(Object, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfJSObject(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfLazyString(JSLazyString) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfOther(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfPattern(int, int) - Method in class com.oracle.js.parser.Lexer
Convert a regex token to a token object.
valueOfPrimitive(Object) - Method in class com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.JSBooleanValueOfNode
 
valueOfPrimitive(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberValueOfNode
 
valueOfRawString(long) - Method in class com.oracle.js.parser.Lexer
Get the raw string value of a template literal string part.
valueOfSafeInteger(SafeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfSymbol(Symbol) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOfUnsigned(long) - Static method in class com.oracle.truffle.js.runtime.BigInt
 
values() - Static method in enum com.oracle.js.parser.ir.RuntimeNode.Request
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.js.parser.JSErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.js.parser.ScriptEnvironment.FunctionStatementBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.js.parser.TokenKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.js.parser.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.ArrayFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.GeneratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.AsyncGeneratorPrototypeBuiltins.AsyncGeneratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.AtomicsBuiltins.Atomics
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.BigIntFunctionBuiltins.BigIntFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.BigIntPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.BooleanPrototypeBuiltins.BooleanPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.CallSitePrototypeBuiltins.CallSitePrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.commonjs.GlobalCommonJSRequireBuiltins.GlobalRequire
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ConsoleBuiltins.Console
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ConstructorBuiltins.Constructor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.DataViewPrototypeBuiltins.DataViewPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.DatePrototypeBuiltins.DatePrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.DebugBuiltins.Debug
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins.EnumerateIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeNashornCompatBuiltins.ErrorNashornCompat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.FinalizationRegistryPrototypeBuiltins.FinalizationRegistryPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.EnumerateIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.FunctionPrototypeNashornCompatBuiltins.FunctionNashornCompat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.GeneratorPrototypeBuiltins.GeneratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.Global
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalLoadBuiltins.GlobalLoad
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalNashornScriptingBuiltins.GlobalNashornScripting
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalPrintBuiltins.GlobalPrint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.GlobalBuiltins.GlobalShellBuiltins.GlobalShell
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Token.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.CollatorFunctionBuiltins.CollatorFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.CollatorPrototypeBuiltins.CollatorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.DateTimeFormatFunctionBuiltins.DateTimeFormatFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.DisplayNamesFunctionBuiltins.DisplayNamesFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.DisplayNamesPrototypeBuiltins.DisplayNamesPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.IntlBuiltins.Intl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.ListFormatFunctionBuiltins.ListFormatFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.ListFormatPrototypeBuiltins.ListFormatPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.LocalePrototypeBuiltins.LocalePrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.NumberFormatFunctionBuiltins.NumberFormatFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.NumberFormatPrototypeBuiltins.NumberFormatPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.PluralRulesFunctionBuiltins.PluralRulesFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.PluralRulesPrototypeBuiltins.PluralRulesPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.SegmenterFunctionBuiltins.SegmenterFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.SegmenterPrototypeBuiltins.SegmenterPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.intl.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.JavaBuiltins.Java
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.JavaBuiltins.JavaNashornCompatBuiltins.JavaNashornCompat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.JSONBuiltins.JSON
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.MapIteratorPrototypeBuiltins.MapIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.MapPrototypeBuiltins.MapPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.math.MathBuiltins.Math
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.NumberFunctionBuiltins.NumberFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.NumberPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectFunctionNashornCompatBuiltins.ObjectNashornCompat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.PolyglotBuiltins.Polyglot
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.PolyglotBuiltins.PolyglotInternalBuiltins.PolyglotInternal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.PromiseFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.PromisePrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.ReflectBuiltins.Reflect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.RegExpBuiltins.RegExpBuiltin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeGetterBuiltins.RegExpPrototypeGetters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.SetPrototypeBuiltins.SetPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.StringFunctionBuiltins.StringFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.StringIteratorPrototypeBuiltins.StringIteratorPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototypeExtensionBuiltins.StringExtensionBuiltins
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.SymbolFunctionBuiltins.SymbolFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.Test262Builtins.Test262
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.TestV8Builtins.TestV8
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.TypedArrayFunctionBuiltins.TypedArrayFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.TypedArrayPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.WeakMapPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins.WeakRefPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins.WeakSetPrototype
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.access.ArrayLiteralNode.ArrayContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.access.IsArrayNode.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.access.LocalVarIncNode.Op
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.array.TestArrayNode.Test
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode.Hint
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.instrumentation.JSTags.ControlFlowBranchTag.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.instrumentation.JSTags.ControlFlowRootTag.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.instrumentation.JSTags.LiteralTag.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.JSNodeDecoder.Bytecode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.NodeFactory.BinaryOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.nodes.NodeFactory.UnaryOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.builtins.intl.JSSegmenter.Granularity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.builtins.JSFunction.AsyncGeneratorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.builtins.JSFunction.GeneratorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.builtins.JSFunctionData.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.doubleconv.DtoaMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.JSContext.BuiltinFunctionKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.JSErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.objects.Completion.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.js.runtime.objects.JSModuleRecord.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
valuesOrEntriesGeneric(Object, ObjectFunctionBuiltins.ObjectValuesOrEntriesNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
valuesOrEntriesJSObject(DynamicObject, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
varArgs() - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
varArgs(boolean) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
VARIANT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
varName - Variable in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
VarNode - Class in com.oracle.js.parser.ir
Node represents a var/let declaration.
VarNode(int, long, int, IdentNode, Expression) - Constructor for class com.oracle.js.parser.ir.VarNode
Constructor
VarNode(int, long, int, IdentNode, Expression, int) - Constructor for class com.oracle.js.parser.ir.VarNode
Constructor
VarNode(int, long, int, int, IdentNode, Expression, int) - Constructor for class com.oracle.js.parser.ir.VarNode
Constructor
VarNode(int, long, int, int, int, IdentNode, Expression, int) - Constructor for class com.oracle.js.parser.ir.VarNode
Constructor
VarRef(String) - Constructor for class com.oracle.truffle.js.parser.env.Environment.VarRef
 
verify(JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
verify(JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
verify(JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
verify(JSContext, JSRealm) - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
verifyHoistedVarDeclarations() - Method in class com.oracle.js.parser.ir.Scope
 
viewNode - Variable in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
viewNode - Variable in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
visitedKeys - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
visitedShapes - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
visitedShapesSize - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
VoidBlockNode - Class in com.oracle.truffle.js.nodes.control
 
VoidNode - Class in com.oracle.truffle.js.nodes.unary
 
VoidNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.VoidNode
 

W

wakeAgent(int) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
wakeAgent(int) - Method in class com.oracle.truffle.js.runtime.MainJSAgent
 
wakeAgent(int) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
wakeWaiter(JSContext, int) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
warning(JSErrorType, String, long) - Method in class com.oracle.js.parser.AbstractParser
Report a warning to the error manager.
warning(ParserException) - Method in class com.oracle.js.parser.ErrorManager
Report a warning using information provided by the ParserException
warning(String) - Method in class com.oracle.js.parser.ErrorManager
Report a warning message provided
wasExecuted(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.ToPropertyDescriptorNode
 
wasIndexDisconnected(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
 
WeakMap - Class in com.oracle.truffle.js.runtime.util
JavaScript WeakMap.
WeakMap() - Constructor for class com.oracle.truffle.js.runtime.util.WeakMap
 
WeakMapPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSWeakMap.prototype.
WeakMapPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins
 
WeakMapPrototypeBuiltins.JSWeakMapBaseNode - Class in com.oracle.truffle.js.builtins
 
WeakMapPrototypeBuiltins.JSWeakMapDeleteNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakMap.prototype.delete().
WeakMapPrototypeBuiltins.JSWeakMapGetNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakMap.prototype.get().
WeakMapPrototypeBuiltins.JSWeakMapHasNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakMap.prototype.has().
WeakMapPrototypeBuiltins.JSWeakMapSetNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakMap.prototype.set().
WeakMapPrototypeBuiltins.WeakMapPrototype - Enum in com.oracle.truffle.js.builtins
 
WeakRefPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSWeakRef.prototype.
WeakRefPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.WeakRefPrototypeBuiltins
 
WeakRefPrototypeBuiltins.JSWeakRefDerefNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakRef.prototype.deref().
WeakRefPrototypeBuiltins.JSWeakRefOperation - Class in com.oracle.truffle.js.builtins
 
WeakRefPrototypeBuiltins.WeakRefPrototype - Enum in com.oracle.truffle.js.builtins
 
WeakSetPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains builtins for JSWeakSet.prototype.
WeakSetPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
 
WeakSetPrototypeBuiltins.JSWeakSetAddNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakSet.prototype.add().
WeakSetPrototypeBuiltins.JSWeakSetDeleteNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakSet.prototype.delete().
WeakSetPrototypeBuiltins.JSWeakSetHasNode - Class in com.oracle.truffle.js.builtins
Implementation of the WeakSet.prototype.has().
WeakSetPrototypeBuiltins.WeakSetPrototype - Enum in com.oracle.truffle.js.builtins
 
weekDay(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
WEEKDAY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
WhileNode - Class in com.oracle.js.parser.ir
IR representation for a while statement.
WhileNode(int, long, int, boolean, JoinPredecessorExpression, Block) - Constructor for class com.oracle.js.parser.ir.WhileNode
Constructor
WhileNode - Class in com.oracle.truffle.js.nodes.control
12.6.2 The while Statement.
withDelimiter(long) - Static method in class com.oracle.js.parser.Token
Normally returns the token itself, except in case of string tokens which report their position past their opening delimiter and thus need to have position and length adjusted.
WithDescriptor(FrameSlot, FrameDescriptor) - Constructor for class com.oracle.truffle.js.nodes.access.FrameSlotNode.WithDescriptor
 
WithEnvironment - Class in com.oracle.truffle.js.parser.env
This environment stores "with" blocks.
WithEnvironment(Environment, NodeFactory, JSContext, String) - Constructor for class com.oracle.truffle.js.parser.env.WithEnvironment
 
withFields(Object, Object, Object[][], Object, PrivateFieldAddNode, InitializeInstanceElementsNode.DefineFieldNode[]) - Static method in class com.oracle.truffle.js.nodes.access.InitializeInstanceElementsNode
 
withFrom(String) - Method in class com.oracle.js.parser.ir.Module.ExportEntry
 
withFrom(String) - Method in class com.oracle.js.parser.ir.Module.ImportEntry
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultIndicesArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.DynamicArray
 
withIntegrityLevel(int) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
withMapCallback - Variable in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.FlattenIntoArrayNode
 
withNext(T) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
WithNode - Class in com.oracle.js.parser.ir
IR representation for with statements.
WithNode(int, long, int, Expression, Block) - Constructor for class com.oracle.js.parser.ir.WithNode
Constructor
WithNode - Class in com.oracle.truffle.js.nodes.control
 
withoutUnicodeExtension(Locale, String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
withRequired(boolean) - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
withRequired(boolean) - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalVarRef
 
withRequired(boolean) - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
withRequired(boolean) - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
WithTargetNode - Class in com.oracle.truffle.js.nodes.access
Reads the with binding object and performs Object Environment HasBinding(name).
withTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.FrameSlotVarRef
 
withTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.GlobalLexVarRef
 
withTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.VarRef
 
withTDZCheck() - Method in class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
withThis() - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
withThis(boolean) - Method in class com.oracle.truffle.js.nodes.function.BuiltinArgumentBuilder
 
WithVarWrapperNode - Class in com.oracle.truffle.js.nodes.access
 
WithVarWrapperNode(String, JavaScriptNode, JSTargetableNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
WORD - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
wrapBreakTargetNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment.JumpTargetCloseable
 
wrapContinueTargetNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment.JumpTargetCloseable
 
wrapLabelBreakTargetNode(JavaScriptNode) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment.JumpTargetCloseable
 
WrappedVarRef(String, Environment.VarRef, Environment.WrapClosure) - Constructor for class com.oracle.truffle.js.parser.env.Environment.WrappedVarRef
 
wrapPrimitive(Object, JSContext) - Static method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
WRITABLE - Static variable in class com.oracle.truffle.js.nodes.interop.ArrayElementInfoNode
 
WRITABLE - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
WRITABLE - Static variable in class com.oracle.truffle.js.runtime.objects.JSAttributes
 
write(Object, int, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
write(Object, long, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
write(Object, int, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.RegExpPrototypeSymbolOperation
 
WRITE_SIDE_EFFECTS - Static variable in class com.oracle.truffle.js.nodes.interop.KeyInfoNode
 
writeArrayElement(long, Object, ArrayElementInfoNode, ImportValueNode, TruffleLanguage.LanguageReference<JavaScriptLanguage>, WriteElementNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
writeArrayElement(long, Object, ArrayElementInfoNode, ImportValueNode, TruffleLanguage.LanguageReference<JavaScriptLanguage>, WriteElementNode) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayObject
 
writeArrayElement(long, Object, ImportValueNode, TruffleLanguage.LanguageReference<JavaScriptLanguage>, WriteElementNode, InteropLibrary) - Method in class com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
 
WriteElementNode - Class in com.oracle.truffle.js.nodes.access
 
WriteElementNode(JavaScriptNode, JavaScriptNode, JavaScriptNode, JSContext, boolean, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.WriteElementNode
 
writeMember(Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
writeMember(Object, Object, Object, InteropLibrary, ExportValueNode, Node) - Static method in class com.oracle.truffle.js.runtime.interop.JSInteropUtil
 
writeMember(String, Object, KeyInfoNode, ImportValueNode, TruffleLanguage.LanguageReference<JavaScriptLanguage>, WriteElementNode) - Method in class com.oracle.truffle.js.runtime.objects.JSObject
 
WriteNode - Interface in com.oracle.truffle.js.nodes.access
 
writeOwn(Object, int, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
writeOwn(Object, long, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
writeOwn() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
WritePropertyNode - Class in com.oracle.truffle.js.nodes.access
 
WritePropertyNode(JavaScriptNode, JavaScriptNode, Object, boolean, JSContext, boolean) - Constructor for class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
writeStateNode - Variable in class com.oracle.truffle.js.nodes.control.AbstractGeneratorBlockNode
 

X

XMLToken(String) - Constructor for class com.oracle.js.parser.Lexer.XMLToken
Constructor.
xor(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 

Y

YEAR - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed year value.
YEAR - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
YEAR_NAME - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
yearFromDays(int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
yearFromTime(long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
YIELD_NULL - Static variable in exception com.oracle.truffle.js.nodes.control.YieldException
 
YieldException - Exception in com.oracle.truffle.js.nodes.control
 
YieldException(Object) - Constructor for exception com.oracle.truffle.js.nodes.control.YieldException
 
YieldNode - Class in com.oracle.truffle.js.nodes.control
 
YieldNode(JSContext, JavaScriptNode, JavaScriptNode, ReturnNode, JSWriteFrameSlotNode) - Constructor for class com.oracle.truffle.js.nodes.control.YieldNode
 
YieldNode.ExceptionYieldResultNode - Class in com.oracle.truffle.js.nodes.control
 
YieldNode.FrameYieldResultNode - Class in com.oracle.truffle.js.nodes.control
 
YieldNode.YieldResultNode - Class in com.oracle.truffle.js.nodes.control
 
YieldResultInFrame - Static variable in class com.oracle.truffle.js.runtime.JSConfig
 
YieldResultNode() - Constructor for class com.oracle.truffle.js.nodes.control.YieldNode.YieldResultNode
 
yieldValue - Variable in class com.oracle.truffle.js.nodes.control.YieldNode
 

Z

ZERO - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
zeroBasedClearUnusedArea(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 
ZeroBasedDoubleArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ZeroBasedIntArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ZeroBasedJSObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
ZeroBasedObjectArray - Class in com.oracle.truffle.js.runtime.array.dyn
 
zeroBasedSetUsedLength(ScriptArray.ProfileHolder, boolean) - Method in interface com.oracle.truffle.js.runtime.array.ScriptArray.SetLengthProfileAccess
 

_

_2_DIGIT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links