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

abs(int, ConditionProfile) - Static method in class com.oracle.truffle.js.builtins.math.AbsNode
 
abs(double) - Static method in class com.oracle.truffle.js.builtins.math.AbsNode
 
abs(Object) - Method in class com.oracle.truffle.js.builtins.math.AbsNode
 
ABSADDR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
ABSADDR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
AbsentHasPropertyCacheNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode.AbsentHasPropertyCacheNode
 
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
 
AbstractConstantKeysObject - Class in com.oracle.truffle.js.runtime.joni
 
AbstractConstantKeysObject() - Constructor for class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
AbstractConstantKeysObject.IsReadableCacheNode - Class in com.oracle.truffle.js.runtime.joni
 
AbstractConstantKeysObject.ReadCacheNode - Class in com.oracle.truffle.js.runtime.joni
 
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.ExportClauseNode
 
accept(TranslatorNodeVisitor<? extends LexicalContext, R>) - Method in class com.oracle.js.parser.ir.ExportClauseNode
 
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.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.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.JavaSuperAdapterCheckNode
 
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.PrototypeChainShapeCheckNode
 
accept(Object) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.PrototypeShapeCheckNode
 
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.ShapeCheckNode
 
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
 
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) - Constructor for class com.oracle.js.parser.ir.AccessNode
Constructor
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
 
acos(double) - Static method in class com.oracle.truffle.js.builtins.math.AcosNode
 
acos(Object) - Method in class com.oracle.truffle.js.builtins.math.AcosNode
 
acosh(double) - Static method in class com.oracle.truffle.js.builtins.math.AcoshNode
 
acosh(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
 
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
 
addAllMultiByteRange() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
addAllMultiByteRange(CodeRangeBuffer) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
addArrayProperties(Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
addAwait() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
addCallTag() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
addCodeRange(ScanEnvironment, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
addCodeRange(CodeRangeBuffer, ScanEnvironment, int, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
addCodeRangeToBuf(int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
addCodeRangeToBuff(CodeRangeBuffer, int, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
addCompileString(char[], int, int, boolean) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
addCType(int, boolean, ScanEnvironment, IntHolder) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
addCTypeByRange(int, boolean, int, int[]) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
addExact(LargeInteger) - Method in class com.oracle.truffle.js.runtime.LargeInteger
 
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
 
addImportBinding(String, JSModuleRecord, String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
addLexicalDeclaration(String, boolean) - Method in class com.oracle.truffle.js.parser.env.GlobalEnvironment
 
addMemEntry() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
addMessagePropertyToShape(Shape) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
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.
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.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
 
addYield() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
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
 
ALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackPopLevel
 
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
 
allocator - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
ALLOW_DOUBLE_RANGE_OP_IN_CC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
ALLOW_EMPTY_RANGE_IN_CC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
ALLOW_INTERVAL_LOW_ABBREV - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
ALLOW_INVALID_INTERVAL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
ALLOW_MULTIPLEX_DEFINITION_NAME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
ALLOW_UNMATCHED_CLOSE_SUBEXP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
allowBigInt(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
allowDoubleRangeOpInCC() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
ALLOWED_IN_LB - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
ALLOWED_IN_LB - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.EncloseType
 
ALLOWED_IN_LB - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
ALLOWED_IN_LB_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
ALLOWED_IN_LB_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.EncloseType
 
allowEmptyRangeInCC() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
allowIntervalLowAbbrev() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
allowInvalidInterval() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
allowMultiplexDefinitionName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
allowUnmatchedCloseSubexp() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
ALNUM - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
ALNUM_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
ALPHA - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
ALPHA_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
ALT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
ALT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
altMerge(NodeOptInfo, OptEnvironment) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
ALWAYS - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ambiguous() - Static method in class com.oracle.truffle.js.runtime.objects.ExportResolution
 
Analyser - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Analyser(ScanEnvironment, char[], int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Analyser
 
analyser - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
analyser - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
ANCHOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
AnchorNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
AnchorNode(int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
AnchorType - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
and(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
and(CClassNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
and(BitSet) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
andCodeRange1(CodeRangeBuffer, int, int, int[], int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
andCodeRangeBuff(CodeRangeBuffer, boolean, CodeRangeBuffer, boolean) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
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.JSTruffleOptions
Enable Annex B "Additional ECMAScript Features for Web Browsers".
ANONYMOUS_FUNCTION_NAME_STACK_TRACE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
ANYCHAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
ANYCHAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
anyChar - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 
ANYCHAR_ANYTIME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
ANYCHAR_ML - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
ANYCHAR_ML_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
ANYCHAR_ML_STAR_PEEK_NEXT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
ANYCHAR_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
ANYCHAR_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
ANYCHAR_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
ANYCHAR_STAR_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
ANYCHAR_STAR_ML - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
ANYCHAR_STAR_PEEK_NEXT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
ANYCHAR_STAR_PEEK_NEXT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
anyCharAnyTime - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 
AnyCharNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
AnyCharNode() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnyCharNode
 
ANYTIME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
anyTime - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 
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
 
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
 
APPLICATION_MIME_TYPE - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
apply(long, Object, TruffleObject, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation.DefaultCallbackNode
 
apply(long, Object, TruffleObject, 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
 
applyAllCaseFold(int, ApplyCaseFold, Object) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
applyAllCaseFold1(int, ApplyCaseFold, Object) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
ApplyCaseFoldArg - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
ApplyCaseFoldArg(ScanEnvironment, CClassNode) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ApplyCaseFoldArg
 
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
 
arguments - Variable in class com.oracle.truffle.js.nodes.function.EvalNode
 
ARGUMENTS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
Arguments - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
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
 
argumentsToRun(JSRealm) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
argumentsToRunWithThisObject(JSRealm, Object) - Method in class com.oracle.truffle.js.nodes.ScriptNode
 
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_PROPERTY - 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
 
ARRAY_TYPE_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
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
 
arrayCast(Object, Class<T>, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
arrayCondition() - Static method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
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(TruffleObject, Number, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
arrayElementInt(TruffleObject, 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, DynamicObject, 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, DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
arrayFromIterable(Object, DynamicObject, 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
 
arrayGetAllocationSite(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArrayOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArrayOffset(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArrayType(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetArrayType(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetHoleCount(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetHoleCount(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetIndexOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetIndexOffset(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetLength(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetRegexResult(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetRegexResult(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetRegexResultOriginalInput(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetRegexResultOriginalInput(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetUsedLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
arrayGetUsedLength(DynamicObject, boolean) - 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
 
arrayJoin(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToStringNode
 
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, 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(TruffleObject, 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.
ASCII - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
asDate(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
Coerce to Date or throw TypeError.
asDateMillis(Object) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
asDouble(Object) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
asEnum() - Method in interface com.oracle.truffle.js.runtime.builtins.BuiltinEnum
 
asin(double) - Static method in class com.oracle.truffle.js.builtins.math.AsinNode
 
asin(Object) - Method in class com.oracle.truffle.js.builtins.math.AsinNode
 
asinh(double) - Method in class com.oracle.truffle.js.builtins.math.AsinhNode
 
asinh(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
 
ASIS - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
asIterable(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
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
 
asObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
Coerce to Object or throw TypeError.
AssertFinalPropertySpecialization - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.
assign(Object, Object[], ReadElementNode, WriteElementNode, JSGetOwnPropertyNode, BranchProfile, BranchProfile, JSClassProfile, BranchProfile) - 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.
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
 
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
 
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, JSWriteFrameSlotNode, String) - 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) - 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
 
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
 
at(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
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
 
atan2(double, double) - Static method in class com.oracle.truffle.js.builtins.math.Atan2Node
 
atan2(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
atEOF() - Method in class com.oracle.truffle.regex.nashorn.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

b(int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigEndianBufferAccess
 
b(int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.LittleEndianBufferAccess
 
b(int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
Byte order.
backRef - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.BackRefNode
 
BACKREF1 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BACKREF2 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BACKREF_MULTI - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BACKREF_MULTI_IC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BACKREF_WITH_LEVEL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BACKREFN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BACKREFN_IC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BackRefNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
BackRefNode(int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.BackRefNode
 
BACKSLASH_ESCAPE_IN_CC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
backSlashEscapeInCC() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
BackwardForEachIndexCallNode(JSContext, ForEachIndexCallNode.CallbackNode, ForEachIndexCallNode.MaybeResultNode) - Constructor for class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
base - Variable in class com.oracle.js.parser.ir.BaseNode
Base Node.
BASE - 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) - Constructor for class com.oracle.js.parser.ir.BaseNode
Constructor
BaseNode(BaseNode, Expression, 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.JSNumberFormat.BasicInternalState
 
BCP47_CU_KEYS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
beg - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Region
 
BEGIN_BUF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
BEGIN_BUF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BEGIN_LINE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
BEGIN_LINE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BEGIN_POSITION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
BEGIN_POSITION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
BEST_FIT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
BigArrayThreshold - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
BigEndianBufferAccess() - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.BigEndianBufferAccess
 
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(DynamicObject, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
bind(Object, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
bind(JSRealm, DynamicObject, Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
BindProgramResult - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
bindProxy(DynamicObject, Object, Object[]) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSBindNode
 
BIT_ALT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_ANCHOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_BREF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_CALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_CANY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_CCLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_CTYPE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_ENCLOSE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_LIST - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_QTFR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BIT_STR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
BitSet - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
BitSet() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
BitVector - Class in com.oracle.truffle.regex.nashorn.runtime
Faster implementation of BitSet
BitVector() - Constructor for class com.oracle.truffle.regex.nashorn.runtime.BitVector
Constructor.
BitVector(long) - Constructor for class com.oracle.truffle.regex.nashorn.runtime.BitVector
Constructor
BitVector(long[]) - Constructor for class com.oracle.truffle.regex.nashorn.runtime.BitVector
Copy constructor
BLANK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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.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
BM - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
body - Variable in class com.oracle.js.parser.ir.LoopNode
Loop body
body - Variable in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
BOOL16X8_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
BOOL32X4_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
BOOL8X16_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
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
 
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, boolean, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
BoundProto(JSContext, DynamicObject, DynamicObjectFactory) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
boxIndex(long, ConditionProfile) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
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
 
BREAK_TYPE_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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
 
BREF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
broadcast(Object) - Method in class com.oracle.truffle.js.builtins.Test262Builtins.Test262AgentBroadcast
 
broadcast(Object) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
bs - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
BUFFER_WAIT_LIST - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
BUFFER_WAIT_LIST_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
BufferAccess() - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
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.runtime.builtins.JSConstructor
 
BYTE_ARRAY_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
BYTE_ARRAY_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
BYTE_BUFFER_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
BYTE_LENGTH - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
ByteBufferNativeOrderBufferAccess() - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
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 - 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, Object[]) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015 7.3.12 Call(F, V, arguments).
call(Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
CALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
CALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
CALL_FRAME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
CALL_SITE_PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
callAddr - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
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, TruffleObject, 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.JSAbstractArgumentsObject
 
CALLER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
CALLER - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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(int, long, int, Expression, List<Expression>, boolean) - Constructor for class com.oracle.js.parser.ir.CallNode
Constructors
CallNode(int, long, int, int, Expression, List<Expression>, boolean) - Constructor for class com.oracle.js.parser.ir.CallNode
Constructors
CallNode(int, long, int, int, Expression, List<Expression>, boolean, boolean, boolean) - Constructor for class com.oracle.js.parser.ir.CallNode
 
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
 
callSIMDType(Object...) - Method in class com.oracle.truffle.js.builtins.simd.SIMDBuiltins.CallSIMDTypeNode
 
CallSIMDTypeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDBuiltins.CallSIMDTypeNode
 
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
 
callString(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
 
callSymbol(Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.CallSymbolNode
 
CallSymbolNode(JSContext, JSBuiltin) - Constructor for 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
 
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
 
canBeSplit() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
canBlock() - Method in class com.oracle.truffle.js.runtime.JSAgent
 
canDeleteElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
canDeleteElement(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
cannotLoadScript(Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
canonicalNumericIndexString(Object) - 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.
CANY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
CAPTURE_GROUP - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
CAPTURE_GROUP_NO_MATCH - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Constants
 
CAPTURE_ONLY_NAMED_GROUP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
captureGroup(T, int, int, int) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
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
 
captureOnlyNamedGroup() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
captureStackTrace(VirtualFrame, Object, Object) - Method in class com.oracle.truffle.js.builtins.ErrorFunctionBuiltins.ErrorCaptureStackTraceNode
 
car - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
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
 
CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
caseFoldCodesByString(int, char) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
caseFoldCodesByString0(int, char) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
caseFoldCodesByString1(int, char) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
CaseFoldTable - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
CaseFoldTable(int[], int[][]) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
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
 
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.JSCollator
 
cast(int, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
cast(ScriptArray) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDFloat32x4
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt32x4
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedBoolean
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
cast(Number) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
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
 
castCharSequence(PropertyReference) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
castJSObject(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
castMaterializedFrame(Object) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
castNodes - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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
 
castString(PropertyReference) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
cat(char[], int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
cat(char) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
catCode(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
CCLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
CCLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CCLASS_MB - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CCLASS_MB_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CCLASS_MIX - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CCLASS_MIX_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CCLASS_NODE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CCLASS_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
CClassNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
CClassNode() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
CClassNode.CCStateArg - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
CCSTATE - Enum in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
CCStateArg() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode.CCStateArg
 
CCVALTYPE - Enum in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
cdr - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
ceil(int) - Static method in class com.oracle.truffle.js.builtins.math.CeilNode
 
ceilMightReturnInt(Object) - Method in class com.oracle.truffle.js.builtins.math.CeilNode
 
CeilNode - Class in com.oracle.truffle.js.builtins.math
 
CeilNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.CeilNode
 
ceilReturnsDouble(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
ch0 - Variable in class com.oracle.truffle.regex.nashorn.parser.Scanner
Current character in stream
ch1 - Variable in class com.oracle.js.parser.Scanner
1 character lookahead
ch1 - Variable in class com.oracle.truffle.regex.nashorn.parser.Scanner
1 character lookahead
ch2 - Variable in class com.oracle.js.parser.Scanner
2 character lookahead
ch2 - Variable in class com.oracle.truffle.regex.nashorn.parser.Scanner
2 character lookahead
ch3 - Variable in class com.oracle.js.parser.Scanner
3 character lookahead
ch3 - Variable in class com.oracle.truffle.regex.nashorn.parser.Scanner
3 character lookahead
changeFlags(DynamicObject, Object, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
CHAR_TABLE_SIZE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
characterIsDigit(char) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
CharacterType - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.encoding
 
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
 
charAt(int) - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
charAt(int) - Method in class com.oracle.truffle.regex.nashorn.parser.Scanner
Get the ith character from the content.
charAt(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
charCodeAtGeneric(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCharCodeAtNode
 
charCodeAtGeneric(Object, Object) - 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.
charLength - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
charLength - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
chars - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
charSequenceToString(CharSequence) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
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) - 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(TruffleObject) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
checkIdentForKeyword(long, String) - Method in class com.oracle.js.parser.Lexer
 
checkNonNull(DynamicObject) - 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
 
checkPackageAccess(SecurityManager, String) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
Checks that the given package can be accessed from no permissions context.
checkPackageAccess(Class<?>) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
Checks that the given Class can be accessed from no permissions context.
checkPropertyIsSettable(TruffleObject, 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.JSBuiltinObject
 
checkProxyGetTrapInvariants(TruffleObject, 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 - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.builtins.TestV8Builtins
 
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.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.JSCollator
 
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.JSDateTimeFormat
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
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.JSFunction
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSIntl
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumberFormat
 
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.JSPluralRules
 
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.JSRelativeTimeFormat
 
CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.JSSIMD
 
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.JSUserObject
 
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.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_LOAD_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
CLASS_NAME_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
CLASS_NAME_NASHORN_COMPAT - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
CLASS_NAME_NASHORN_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
CLASS_NAME_PRINT_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
CLASS_NAME_SHELL_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
ClassDefinitionNode - Class in com.oracle.truffle.js.nodes.function
ES6 14.5.14 Runtime Semantics: ClassDefinitionEvaluation.
ClassDefinitionNode(JSContext, JSFunctionExpressionNode, JavaScriptNode, ObjectLiteralNode.ObjectLiteralMemberNode[], boolean) - Constructor for class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
ClassNode - Class in com.oracle.js.parser.ir
IR representation for class definitions.
ClassNode(long, int, IdentNode, Expression, PropertyNode, List<PropertyNode>, Scope) - 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
 
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
 
clear() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
clear() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
clear(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
clear() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
clear() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
clear() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
clear(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Clear a bit in the bit vector.
clearAll() - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Clears all bits in the vector.
clearAmbig() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
clearDontGetOptInfo() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
clearMark2() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
clearNot() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
clearNotFlag() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
clearRaw() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
clearShare() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
clearShared() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
clone() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
cloneUninitialized(ObjectLiteralNode.ObjectLiteralMemberNode[]) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
cloneUninitialized(T) - 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) - Static method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
cloneUninitialized(T[]) - 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
 
CNTRL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
CNTRL_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
CODE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CODE_POINT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
codePointAt(Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringCodePointAtNode
 
CodeRangeBuffer - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
CodeRangeBuffer() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
COLLATION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
CollatorFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-ins for JSCollator function (constructor).
CollatorFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.CollatorFunctionBuiltins
 
CollatorFunctionBuiltins.CollatorFunction - Enum in com.oracle.truffle.js.builtins
 
CollatorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
CollatorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.CollatorPrototypeBuiltins
 
CollatorPrototypeBuiltins.CollatorPrototype - Enum in com.oracle.truffle.js.builtins
 
CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
collectionToConsoleString(DynamicObject, String, JSHashMap, int) - 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.helper - package com.oracle.truffle.js.builtins.helper
 
com.oracle.truffle.js.builtins.math - package com.oracle.truffle.js.builtins.math
 
com.oracle.truffle.js.builtins.simd - package com.oracle.truffle.js.builtins.simd
 
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.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.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.java - package com.oracle.truffle.js.runtime.java
 
com.oracle.truffle.js.runtime.java.adapter - package com.oracle.truffle.js.runtime.java.adapter
 
com.oracle.truffle.js.runtime.joni - package com.oracle.truffle.js.runtime.joni
 
com.oracle.truffle.js.runtime.joni.interop - package com.oracle.truffle.js.runtime.joni.interop
 
com.oracle.truffle.js.runtime.joni.result - package com.oracle.truffle.js.runtime.joni.result
 
com.oracle.truffle.js.runtime.objects - package com.oracle.truffle.js.runtime.objects
 
com.oracle.truffle.js.runtime.truffleinterop - package com.oracle.truffle.js.runtime.truffleinterop
 
com.oracle.truffle.js.runtime.util - package com.oracle.truffle.js.runtime.util
 
com.oracle.truffle.regex.nashorn.parser - package com.oracle.truffle.regex.nashorn.parser
 
com.oracle.truffle.regex.nashorn.regexp - package com.oracle.truffle.regex.nashorn.regexp
 
com.oracle.truffle.regex.nashorn.regexp.joni - package com.oracle.truffle.regex.nashorn.regexp.joni
 
com.oracle.truffle.regex.nashorn.regexp.joni.ast - package com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
com.oracle.truffle.regex.nashorn.regexp.joni.constants - package com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
com.oracle.truffle.regex.nashorn.regexp.joni.encoding - package com.oracle.truffle.regex.nashorn.regexp.joni.encoding
 
com.oracle.truffle.regex.nashorn.regexp.joni.exception - package com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
com.oracle.truffle.regex.nashorn.runtime - package com.oracle.truffle.regex.nashorn.runtime
 
commit(int) - Method in class com.oracle.js.parser.TokenStream
Advances the base of the stream.
compare(Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray.DefaultJSArrayComparator
 
compare(Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray.DefaultJSArrayDoubleComparator
 
compare(Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray.DefaultJSArrayIntegerComparator
 
compare(Object, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView.DefaultJSArrayBufferViewComparator
 
compare(DynamicObject, String, String) - Static method in class com.oracle.truffle.js.runtime.builtins.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(LargeInteger) - Method in class com.oracle.truffle.js.runtime.LargeInteger
 
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) - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexEngine
 
compile(String, String, JSContext, TRegexUtil.CompileRegexNode) - Static method in class com.oracle.truffle.js.runtime.RegexCompilerInterface
 
compile() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Analyser
 
compile() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileAltNode(ConsAltNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileAnchorNode(AnchorNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileAnyCharNode() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileBackrefNode(BackRefNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileCClassNode(CClassNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileEncloseNode(EncloseNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileFunction(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCompileFunctionNode
 
compileNonCECQuantifierNode(QuantifierNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileOptionNode(EncloseNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
Compiler - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Compiler(Analyser) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
Compiler.Range - Class in com.oracle.truffle.regex.nashorn.regexp.joni
Range represents a range of integers.
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
 
compileStringNode(StringNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileStringRawNode(StringNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileTree(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
compileTreeNTimes(Node, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
COMPILING - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.RegexState
 
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
 
concatLeftNode(NodeOptInfo) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
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.JSTruffleOptions
 
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
 
Config - Interface in com.oracle.truffle.regex.nashorn.regexp.joni
 
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
 
CONNECTED_ARGUMENT_COUNT_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
ConsAltNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
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, DynamicObject, Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectAssumptionShapeCheckNode
 
ConstantObjectPrototypeChainShapeCheckNode(Shape, DynamicObject, Object, int, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeChainShapeCheckNode
 
ConstantObjectPrototypeShapeCheckNode(Shape, DynamicObject, Object, JSContext) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ConstantObjectPrototypeShapeCheckNode
 
ConstantObjectShapeCheckNode(Shape, DynamicObject) - 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.JSRuntime
 
construct(Object, Object[]) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
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
 
constructDouble(Object, Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ConstructDoubleNode
 
constructError(VirtualFrame, DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructErrorNode
 
constructError(VirtualFrame, 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
 
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
 
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) - 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 builtins for the global object.
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.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.ConstructErrorNode - 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.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.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
 
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) - 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
 
constructWeakHashMap() - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakSetNode
 
constructWeakMap() - Static method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakMapNode
 
ConstructWeakMapNode(JSContext, JSBuiltin, boolean) - Constructor for class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructWeakMapNode
 
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[], JSToUInt32Node, ArrayCreateNode, BranchProfile, BranchProfile, BranchProfile) - 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.
contains(String) - Method in class com.oracle.truffle.js.runtime.joni.interop.TruffleReadOnlyKeysArray
 
containsGroup(String) - Static method in class com.oracle.truffle.js.runtime.joni.PatternAnalyzer
 
containsHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
containsHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
containsHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
containsHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
containsHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
containsHoleValue(DynamicObject, boolean) - 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.
content - Variable in class com.oracle.truffle.regex.nashorn.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.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.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.array.JSArrayElementIndexNode
 
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.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.JSFunctionFactory
 
context - Variable in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
context - Variable in class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
CONTEXT_INDEP_ANCHORS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
CONTEXT_INDEP_REPEAT_OPS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
CONTEXT_INVALID_REPEAT_OPS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
contextIndepRepeatOps() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
contextInvalidRepeatOps() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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.
convertBackslashValue(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
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, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
convertToPropertyKey - Variable in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
convertToString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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.util.JSHashMap.Cursor
Copies the cursor (including the current state/entry).
copy(BitSet) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
copy(NodeOptInfo) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
copy(BitVector) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Copy another BitVector into this one
copyArrayToMap(DynamicObject, ScriptArray, Map<Long, Object>) - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
CopyDataPropertiesNode - Class in com.oracle.truffle.js.nodes.access
 
CopyDataPropertiesNode(JSContext, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
copyIfWithCondition(IfNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
copyRecursive() - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
copyRecursive() - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugIsHolesArrayNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToLengthNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode.SpreadArrayNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.CompoundWriteElementNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.ConstantVariableWriteNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithCachedPrototypeNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.DeclareEvalVariableNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalFunctionNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalLexicalVariableNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.DeclareGlobalVariableNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.EvalVariableNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GetAsyncIteratorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GetMethodNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GetTemplateObjectNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GlobalConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GlobalDeclarationInstantiationNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GlobalPropertyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IsArrayNode.IsArrayWrappedNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IsJSClassNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IteratorCompleteUnaryNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IteratorGetNextValueNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IteratorNextUnaryNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IteratorSetDoneNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IteratorToArrayNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.IteratorValueNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentRead
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.JSGuardDisconnectedArgumentWrite
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.LazyReadFrameSlotNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.RegExpLiteralNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode.RequireObjectCoercibleWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.TemporalDeadZoneCheckNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.WithTargetNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.WithVarWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.access.WritePropertyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessArgumentsArrayDirectlyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessDerivedConstructorThisNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessFunctionNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessLevelFunctionNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessLexicalThisNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessRestArgumentsNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessThisNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.AccessVarArgsNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.arguments.ArgumentsObjectNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.DualNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantLeftNumberNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSAddConstantRightNumberNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSAddSubNumericUnitNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSAndNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSDivideNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSExponentiateNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSModuloNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSMultiplyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSNullishCoalescingNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSOrNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSOrNode.NotUndefinedOrNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSSubtractNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSEnqueueJobNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode.JSToNumberUnaryNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToNumericNode.JSToNumericWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode.JSToObjectWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToPropertyKeyNode.JSToPropertyKeyWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode.JSToStringWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node.JSToUInt32WrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorBodyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorYieldNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.AsyncIteratorCloseWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.AwaitNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.BreakNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ContinueNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ContinueTargetNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.DebuggerNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.DirectBreakTargetNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.DiscardResultNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.EmptyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ExprBlockNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ForNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.GeneratorBodyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.GeneratorExprBlockNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.GeneratorVoidBlockNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.IteratorCloseWrapperNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.LabelNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ReturnNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ReturnTargetNode.FrameReturnTargetNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.RuntimeErrorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.SwitchNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.TryCatchNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.TryFinallyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.VoidBlockNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.WhileNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.WithNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.AbstractFunctionArgumentsNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode.FrameBlockScopeNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.CallApplyArgumentsNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.ClassDefinitionNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.ConstructorResultNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.EvalNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.FunctionBodyNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.IterationScopeNode.FrameIterationScopeNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltinNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.function.SpreadArgumentNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSInputGeneratingNodeWrapper
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSMaterializedInvokeTargetableNode.EchoTargetValueNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.promise.ImportCallNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalBooleanNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalIntegerNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.JSComplementNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.JSNotNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryMinusNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.JSUnaryPlusNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.RequireConstructorNode
 
copyUninitialized() - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
copyUninitialized() - 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
 
correctMethodName(String) - 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(JSContext) - Static method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.LocalDayNode
 
create() - Static method in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.HasOnlyShapePropertiesNode
 
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, 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(VirtualFrame, DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
create(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
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(JSContext) - Static method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.CreateSegmentIteratorNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.JSConstructSIMDTypeNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDBuiltins.CallSIMDTypeNode
 
create(SIMDType) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDCastNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAbsNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAddNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAddSaturateNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAllTrueNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAndNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAnyTrueNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDCheckNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDDivNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDEqualNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDExtractLaneNode
 
create(JSContext, JSBuiltin, SIMDType, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDBitsNode
 
create(JSContext, JSBuiltin, SIMDType, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDGreaterThanNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDGreaterThanOrEqualNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLessThanNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLessThanOrEqualNode
 
create(JSContext, JSBuiltin, SIMDType, int, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLoadNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLoadNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMaxNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMaxNumNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMinNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMinNumNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMulNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNegNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNotEqualNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNotNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDOrNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDreciprocalApproximationNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDreciprocalSqrtApproximationNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDReplaceLaneNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSelectNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShiftLeftByScalarNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShiftRightByScalarNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShuffleNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSplatNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSqrtNode
 
create(JSContext, JSBuiltin, SIMDType, int, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDStoreNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDStoreNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSubNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSubSaturateNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSwizzleNode
 
create(JSContext, JSBuiltin, SIMDType, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDXorNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToLocaleStringNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToStringNode
 
create(JSContext, JSBuiltin, JavaScriptNode[]) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDValueOfNode
 
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, JavaScriptNode, JavaScriptNode, JavaScriptNode) - 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(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(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() - 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(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(JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
create(FrameSlot, int, int, FrameSlot[], JavaScriptNode, boolean) - Static method in class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
create(FrameSlot, ScopeFrameNode, JavaScriptNode, 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(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(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) - 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(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() - 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) - 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.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.JSToIntegerNode
 
create() - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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(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(JSContext) - Static method in class com.oracle.truffle.js.nodes.CompileRegexNode
 
create(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSWriteFrameSlotNode, String) - Static method in class com.oracle.truffle.js.nodes.control.AsyncFunctionBodyNode
 
create(JSContext, JavaScriptNode, JSWriteFrameSlotNode, JSReadFrameSlotNode, JSWriteFrameSlotNode) - 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.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) - Static method in class com.oracle.truffle.js.nodes.control.ThrowNode
 
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[], 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, Object, JavaScriptNode, JavaScriptNode[], JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.function.EvalNode
 
create(JSContext, Object, JavaScriptNode) - 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() - 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.JSForeignToJSTypeNode
 
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(int, Number) - 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, Number) - 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.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.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() - 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.RequireConstructorNode
 
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, 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(JSContext, BigInt) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
create(JSContext, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSCollator
 
create(JSContext, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
create(JSErrorType, JSRealm, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
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, DynamicObjectFactory) - 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(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
create(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSIntl
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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, Object, Map<String, ExportResolution>) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
create(JSContext, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
create(PrototypeSupplier, CompilableBiFunction<JSContext, DynamicObject, Shape>) - 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(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSON
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
create(JSContext, TruffleObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
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) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
create(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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(JSContext, Symbol) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
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(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
create(JSContext, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
create(JSContext, DynamicObject[]) - 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() - Static method in class com.oracle.truffle.js.runtime.joni.interop.ToCharNode
 
create() - Static method in class com.oracle.truffle.js.runtime.joni.interop.ToIntNode
 
create() - Static method in class com.oracle.truffle.js.runtime.joni.interop.ToLongNode
 
create() - Static method in class com.oracle.truffle.js.runtime.joni.interop.ToStringNode
 
create(Object, Object, Object...) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
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(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(JSContext, Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
create(JSContext, JSObjectFactory, Object...) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
create(JSContext, DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
create(JSContext, DynamicObject, JSClass, Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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[]) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.InteropArray
 
create(List<? extends Object>) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.InteropArray
 
create(List<? extends Object>) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.InteropList
 
create(Object, Node) - 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(Regex, String, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.MatcherFactory
 
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
 
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
 
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
 
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
 
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, JSWriteFrameSlotNode, String) - 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) - 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[], boolean) - 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(Object...) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
createBound(Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
createBound(JSContext, DynamicObject, DynamicObjectFactory) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createBoundary(JSContext, Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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.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
 
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, int, DynamicObject) - Static method in exception com.oracle.truffle.js.runtime.JSException
 
createCapture(JSErrorType, String, DynamicObject) - 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
 
createClassDefinition(JSContext, JSFunctionExpressionNode, JavaScriptNode, ObjectLiteralNode.ObjectLiteralMemberNode[], String) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createClassNotFoundError(DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.JSNewNode
 
createClassNotFoundException(DynamicObject, Node) - Static method in class com.oracle.truffle.js.nodes.function.JSFunctionCallNode
 
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) - 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
 
createConstantLocation(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
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
 
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.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.JSCollator
 
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.JSDateTimeFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumberFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
createConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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, SIMDType.SIMDTypeFactory<? extends SIMDType>, JSConstructor) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
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.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
 
createConstructorAndPrototype(JSRealm) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
 
createConstructorObject(JSRealm) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
 
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, JSFunctionLookup, 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
 
createCopyDataProperties(JSContext, JavaScriptNode, JavaScriptNode, JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createCreateWritableProfile() - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
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) - 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).
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
 
createDefault(JSContext, PrototypeSupplier, DynamicObjectFactory) - 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.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
 
createDirectBreakTarget(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
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() - 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(TruffleObject, 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
 
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>) - 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
 
createForInIteratorPrototype(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
createForInput(JavaScriptNode, Class<? extends Tag>) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
createForInput(JavaScriptNode, Class<? extends Tag>, NodeObjectDescriptor) - Static method in class com.oracle.truffle.js.nodes.instrumentation.JSTaggedExecutionNode
 
createForInput(JavaScriptNode, JavaScriptNode) - 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) - 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(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
 
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
 
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
 
createGlobalScopes(JSRealm) - Static method in class com.oracle.truffle.js.runtime.objects.JSScope
 
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
 
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
 
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.JSUserObject
 
createInit(JSRealm, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
createInit(JSRealm, String) - Static method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
createInit(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
Use only for realm initialization; omits allocation tracking.
createInit(JSRealm, DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
For Realm/Context initialization only.
createInit(JSContext, DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
For Realm/Context initialization only.
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
 
createInitalizeListFormatNode(JSContext) - Static method in class com.oracle.truffle.js.nodes.intl.InitializeListFormatNode
 
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
 
createInitialWithNewTarget(Object, Object, Object, int) - Static method in class com.oracle.truffle.js.runtime.JSArguments
 
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
 
createInvalidPrototype(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
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.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
 
createJavaException(Throwable) - Static method in exception com.oracle.truffle.js.runtime.UserScriptException
 
createJavaException(Throwable, Node) - Static method in exception com.oracle.truffle.js.runtime.UserScriptException
 
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
 
createKeyMapGetterNode(JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
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
 
createLargeInteger(int) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLargeInteger
 
createLargeInteger(Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLargeInteger
 
createLayout() - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
createLazyArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createLazyArray(JSContext, List<?>) - 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, Object, String, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
createLazyRegexResultArray() - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
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
 
createLocalScopes(Node, MaterializedFrame) - Static method in class com.oracle.truffle.js.runtime.objects.JSScope
 
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
 
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
 
createMethod(JSContext, JavaScriptNode, Object) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
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
 
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
 
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, CollatorFunctionBuiltins.CollatorFunction) - Method in class com.oracle.truffle.js.builtins.CollatorFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, CollatorPrototypeBuiltins.CollatorPrototype) - Method in class com.oracle.truffle.js.builtins.CollatorPrototypeBuiltins
 
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, DateTimeFormatFunctionBuiltins.DateTimeFormatFunction) - Method in class com.oracle.truffle.js.builtins.DateTimeFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype) - Method in class com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins
 
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) - 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, IntlBuiltins.Intl) - Method in class com.oracle.truffle.js.builtins.IntlBuiltins
 
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, ListFormatFunctionBuiltins.ListFormatFunction) - Method in class com.oracle.truffle.js.builtins.ListFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, ListFormatPrototypeBuiltins.ListFormatPrototype) - Method in class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins
 
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, NumberFormatFunctionBuiltins.NumberFormatFunction) - Method in class com.oracle.truffle.js.builtins.NumberFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, NumberFormatPrototypeBuiltins.NumberFormatPrototype) - Method in class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins
 
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, ObjectPrototypeBuiltins.ObjectPrototype) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PluralRulesFunctionBuiltins.PluralRulesFunction) - Method in class com.oracle.truffle.js.builtins.PluralRulesFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, PluralRulesPrototypeBuiltins.PluralRulesPrototype) - Method in class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins
 
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, RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SegmenterFunctionBuiltins.SegmenterFunction) - Method in class com.oracle.truffle.js.builtins.SegmenterFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SegmenterPrototypeBuiltins.SegmenterPrototype) - Method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins
 
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, SIMDBoolFunctionBuiltins.SIMDTypeFunction) - Method in class com.oracle.truffle.js.builtins.simd.SIMDBoolFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SIMDBuiltins.SIMDConstructor) - Method in class com.oracle.truffle.js.builtins.simd.SIMDBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SIMDFloatFunctionBuiltins.SIMDTypeFunction) - Method in class com.oracle.truffle.js.builtins.simd.SIMDFloatFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SIMDIntFunctionBuiltins.SIMDTypeFunction) - Method in class com.oracle.truffle.js.builtins.simd.SIMDIntFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SIMDSmallIntFunctionBuiltins.SIMDTypeFunction) - Method in class com.oracle.truffle.js.builtins.simd.SIMDSmallIntFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SIMDTypeFunctionBuiltins.SIMDTypeFunction) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins
 
createNode(JSContext, JSBuiltin, boolean, boolean, SIMDTypePrototypeBuiltins.SIMDTypePrototype) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins
 
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, WeakSetPrototypeBuiltins.WeakSetPrototype) - Method in class com.oracle.truffle.js.builtins.WeakSetPrototypeBuiltins
 
createNode(JSContext, JSBuiltin) - Method in interface com.oracle.truffle.js.nodes.function.BuiltinNodeFactory
 
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
 
createNonStrict(JSContext, JSRealm, Object[], DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
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(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectCreateNode
 
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
 
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
 
CreateOptionsObjectNode - Class in com.oracle.truffle.js.nodes.intl
 
CreateOptionsObjectNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.intl.CreateOptionsObjectNode
 
createOrdinaryToPrimitive(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
createParameter(Scope) - Static method in class com.oracle.js.parser.ir.Scope
 
createPostfix(LocalVarIncNode.Op, FrameSlotNode) - Static method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode
 
createPrefix(LocalVarIncNode.Op, FrameSlotNode) - 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
 
createProperty(JSContext, JavaScriptNode, Object) - Static method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
createProperty(JSContext, JavaScriptNode, Object) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
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.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 class com.oracle.truffle.js.runtime.builtins.JSCollator
 
createPrototype(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
 
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.JSDateTimeFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumberFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
createPrototype(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.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
 
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
 
createRangeErrorInvalidArrayLength() - 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
 
createRangeErrorInvalidUnitArgument(String, 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
 
createReadLexicalGlobal(String, boolean, JSContext) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReadModuleImportBinding(JSModuleRecord, String) - 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.ImportBindingRef
 
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
 
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
 
createRegExp(Object, JSToStringNode, CompileRegexNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToRegExpNode
 
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, PerformPromiseAllNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
createRejectElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseAllNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllSettledNode
 
createRequireConstructor(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createRequireObjectCoercible(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createResolveElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseAllNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
createResolveElementFunction(int, SimpleArrayList<Object>, PromiseCapabilityRecord, PerformPromiseAllNode.BoxedInt) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllSettledNode
 
CreateResolvingFunctionNode - Class in com.oracle.truffle.js.nodes.promise
 
CreateResolvingFunctionNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.CreateResolvingFunctionNode
 
createReturn(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createReturnTarget(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
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
 
CreateSegmentIteratorNode(JSContext) - Constructor for class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.CreateSegmentIteratorNode
 
createSegmentIteratorPrototype(JSContext, JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.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
 
createSetModuleEnvironment(JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
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, DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
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
 
createSIMD(JSContext, SIMDType) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
createSIMDExpected() - Static method in class com.oracle.truffle.js.runtime.Errors
 
createSimdType() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeFactory
 
createSIMDTypeConstructor(JSRealm) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
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
 
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
 
createStatic(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
Use only for static objects; omits allocation tracking.
createStorageGet() - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapBaseNode
 
createStrict(JSContext, JSRealm, Object[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
createStrictEqualityComparison() - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
createString(String) - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
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.JSBuiltinObject
 
createSymbolToString() - Static method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
Creates a ToString node that returns the SymbolDescriptiveString for a symbol.
createSyntaxError(Exception, JSContext) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
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
 
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
 
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(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
 
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
 
createTruffleObjectPropertyNode(TruffleObject) - Method in class com.oracle.truffle.js.nodes.access.HasPropertyCacheNode
 
createTruffleObjectPropertyNode(TruffleObject) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
createTruffleObjectPropertyNode(TruffleObject) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
createTruffleObjectPropertyNode(TruffleObject) - 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
 
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
 
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
 
createTypeErrorCannotGetProperty(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
 
createTypeErrorCannotSetProperty(Object, Object, Node) - 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
 
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
 
createTypeErrorInvalidArgumentType() - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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
 
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) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotAConstructor(Object, Node) - 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
 
createTypeErrorNotConstructible(DynamicObject) - 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) - Static method in class com.oracle.truffle.js.runtime.Errors
 
createTypeErrorNotObjectCoercible(Object, Node) - 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
 
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
 
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
 
createTypeErrorStringExpected() - 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, DynamicObjectFactory) - Static method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createUndefined() - Static method in class com.oracle.truffle.js.nodes.access.JSConstantNode
 
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.
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
 
createVariablesMapObject(FrameDescriptor, MaterializedFrame, Object[]) - Static method in class com.oracle.truffle.js.runtime.objects.JSScope
 
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
 
createWithBoundPrototype(JSContext, JSObjectFactory.BoundProto, Object...) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
createWithKey(JSContext, JavaScriptNode, HiddenKey) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.MakeMethodNode
 
createWithNamedCG(Object) - 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.JSUserObject
 
createWithoutNamedCG(Object) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
createWithProto(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
createWithPrototype(JSContext, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
createWithPrototype(JSContext, JavaScriptNode, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
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(JSRealm, DynamicObject, Object...) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createWithPrototype(JSRealm, DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createWithPrototype(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
createWithPrototype(JSContext, JSObjectFactory, JSRealm, DynamicObject, Object...) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
createWithPrototypeInObject(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
createWithPrototypeInObject(DynamicObject, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
createWithRealm(JSRealm, Object...) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createWithRealm(JSRealm, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
createWithRealm(JSContext, JSObjectFactory, JSRealm, Object...) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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(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.unary.JSUnaryNode
 
createWritable(TRegexUtil.TRegexMaterializeResultNode, DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableDouble(DynamicObject, long, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableInt(DynamicObject, long, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableJSObject(DynamicObject, long, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
createWriteableObject(DynamicObject, long, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
createWriteConstantVariable(JavaScriptNode, boolean) - 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, FrameSlot[], JavaScriptNode) - Method in class com.oracle.truffle.js.nodes.NodeFactory
 
createWriteFrameSlot(FrameSlot, int, int, 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.ImportBindingRef
 
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
 
CTYPE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
ctypeCodeRange(int, IntHolder) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
currencyDigits(String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
current() - Method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins.RealmCurrentNode
 
current - Variable in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
currentTimeMillis() - Method in class com.oracle.truffle.js.runtime.JSRealm
 

D

D - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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
 
dateFromDayInYear(int, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
dateFromDays(int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
dateFromDaysRegularLeapYears(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
 
DatePrototypeBuiltins.LocalDayNode - Class in com.oracle.truffle.js.builtins
 
DateTimeFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-ins for JSDateTimeFormat function (constructor).
DateTimeFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.DateTimeFormatFunctionBuiltins
 
DateTimeFormatFunctionBuiltins.DateTimeFormatFunction - Enum in com.oracle.truffle.js.builtins
 
DateTimeFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
DateTimeFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins
 
DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype - Enum in com.oracle.truffle.js.builtins
 
DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins
 
DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
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
 
daylightSavingTA(ZoneId, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
ES5 15.9.1.8 Daylight Saving Time Adjustment, in milliseconds.
Dead - Class in com.oracle.truffle.js.runtime.objects
 
DEBUG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
DEBUG_ALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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_COMPILE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
DEBUG_COMPILE_BYTE_CODE_INFO - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
DEBUG_MATCH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
DEBUG_PARSE_TREE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
DEBUG_PARSE_TREE_RAW - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
DEBUG_SEARCH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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.DebugCreateLargeInteger - Class in com.oracle.truffle.js.builtins
 
DebugBuiltins.DebugCreateLazyString - 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.DebugInspectNode - 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.DebugSystemGCNode - Class in com.oracle.truffle.js.builtins
 
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.JSTruffleOptions
 
DebugCreateLargeInteger(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLargeInteger
 
DebugCreateLazyString(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugCreateLazyString
 
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
 
DebugInspectNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugInspectNode
 
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
 
DebugPropertyName - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
Expose Debug built-in object with a custom property name.
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
 
DebugSystemGCNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DebugBuiltins.DebugSystemGCNode
 
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
 
decrementExact() - Method in class com.oracle.truffle.js.runtime.LargeInteger
 
DEFAULT - Static variable in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleOperation
 
DEFAULT - Static variable in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
DEFAULT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
DEFAULT - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
DEFAULT - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
DEFAULT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.WarnCallback
 
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_MATCH_STACK_LIMIT_SIZE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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
 
DefaultIterator(DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.array.ScriptArray.DefaultIterator
 
DefaultJSArrayBufferViewComparator() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView.DefaultJSArrayBufferViewComparator
 
DefaultJSArrayComparator() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArray.DefaultJSArrayComparator
 
DefaultJSArrayDoubleComparator() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArray.DefaultJSArrayDoubleComparator
 
DefaultJSArrayIntegerComparator() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArray.DefaultJSArrayIntegerComparator
 
DefaultNumberOptionNode - Class in com.oracle.truffle.js.nodes.intl
 
DefaultNumberOptionNode(int, Number) - 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(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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
 
defineBuiltins(JSBuiltinsContainer) - Method in class com.oracle.truffle.js.builtins.JSBuiltinLookup
 
defineBuiltins(String, JSBuiltinsContainer) - Method in class com.oracle.truffle.js.builtins.JSBuiltinLookup
 
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.JSAbstractArgumentsObject
 
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.JSBuiltinObject
 
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.JSDictionaryObject
 
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.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(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
 
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.
defineProperties(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectDefinePropertiesNode
 
defineProperty(Object, Object, 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.
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.JSAbstractArgumentsObject
 
delete(DynamicObject, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
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.JSBuiltinObject
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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.JSDictionaryObject
 
delete(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
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.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.JSSlowArgumentsObject
 
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(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_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
 
deleteElement(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
deleteElementHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
deleteElementImpl(DynamicObject, long, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
deleteElementImpl(DynamicObject, long, boolean, 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.JSBuiltinObject
 
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
 
deoptimize() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
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.
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDFloat32x4
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedBoolean
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeInt
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
deserialize(byte[], int) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
detachArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
ES2015, 24.1.1.3 DetachArrayBuffer().
detachBuffer(Object) - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugTypedArrayDetachBufferNode
 
DetailedCallTargetNames - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
[Construct] as part of the CallTarget names.
DictionaryObject - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
DictionaryObjectThreshold - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
Migrate objects to dictionary mode when the number of properties exceeds this threshold.
DictionaryObjectTransitionThreshold - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
DIFFERENT_LEN_ALT_LOOK_BEHIND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
differentLengthAltLookBehind() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
differentNonObjectTypes(Class<?>, Class<?>) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
DIGIT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
digitVal(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
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
 
DirectByteBuffer - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
Use DirectByteBuffer for typed arrays by default.
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
 
directEvalDouble(double) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalForeignObject(VirtualFrame, TruffleObject, 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
 
directEvalLargeInteger(LargeInteger) - 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, Object, JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
directEvalSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.function.EvalNode.DirectEvalNode
 
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
 
disconnectIndex(DynamicObject, long, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
DISJUNCTION - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
dispatch() - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
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
 
doAbs(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAbsNode
 
doAdd(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAddNode
 
doAddSaturate(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAddSaturateNode
 
doAllTrue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAllTrueNode
 
doAnd(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAndNode
 
doAnyTrue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAnyTrueNode
 
doArray(DynamicObject, DynamicObject, Object, Object, ReadElementNode) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(object) (ES6 22.2.1.4).
doArrayBuffer(DynamicObject, DynamicObject, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(buffer[, byteOffset[, length]]) (ES6 22.2.1.5).
doArrayBufferView(DynamicObject, DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%(typedArray) (ES6 22.2.1.3).
doArrayIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayIteratorPrototypeBuiltins.ArrayIteratorNextNode
 
doAsyncFunction(DynamicObject, Object) - 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.JSToIndexNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerNode
 
doBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doBigInt(BigInt, Object) - 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) - 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
 
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) - 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.JSToIntegerNode
 
doBoolean(boolean) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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) - 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) - 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
 
doBothNullOrUndefined(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doBoundFunction(DynamicObject, Object) - 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) - Static method in class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
doCached(DynamicObject, int, boolean, ScriptArray, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthNode
 
doCached(DynamicObject, int, boolean, ScriptArray, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthOrDeleteNode
 
doCached(DynamicObject, boolean, 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) - Static method in class com.oracle.truffle.js.nodes.unary.IsNullNode
 
doCached(JoniCompiledRegex, String, int, JoniCompiledRegex, DirectCallNode) - Static method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegexDispatchNode
 
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(DynamicObject, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doCachedProto(DynamicObject, DynamicObject, DynamicObject, Shape) - Method in class com.oracle.truffle.js.nodes.function.SpecializedNewObjectNode
 
doCachedShape(DynamicObject, Shape, Property) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
doCachedShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
doCachedShape(DynamicObject, Shape) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
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
 
doCheck(Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDCheckNode
 
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.
doConstructSIMDInt32(Object[]) - Method in class com.oracle.truffle.js.builtins.simd.JSConstructSIMDTypeNode
 
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
 
doDiv(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDDivNode
 
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.JSToIntegerNode
 
doDouble(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
doDouble(double, BranchProfile, BranchProfile, BranchProfile) - 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, Object) - 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.JSToIntegerSpecialNode
 
doDoubleInt32Range(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerNode
 
doDoubleOther(double) - Method in class com.oracle.truffle.js.nodes.cast.JSNumberToBigIntNode
 
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
 
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
 
doDynamicObject(Object) - Method in class com.oracle.truffle.js.nodes.unary.IsIdenticalUndefinedNode
 
doEmpty(DynamicObject, DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
%TypedArray%() (ES6 22.2.1.1).
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(TruffleObject, InteropLibrary, InteropLibrary, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
doEqual(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDEqualNode
 
doExtract(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDExtractLaneNode
 
doExtract(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDExtractLaneNode
 
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) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doFallback(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doForeign(Object, TruffleObject) - 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.unary.JSIsArrayNode
 
doForeign(TruffleObject, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doForeignIterable(TruffleObject, EnumerateNode) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
doForeignObject(TruffleObject, InteropLibrary, ConditionProfile, JSCollectionsNormalizeNode) - Method in class com.oracle.truffle.js.builtins.helper.JSCollectionsNormalizeNode
 
doForeignObject(TruffleObject) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
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(TruffleObject, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.binary.JSTypeofIdenticalNode
 
doForeignObject(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doForeignObject(TruffleObject, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.cast.JSToBooleanNode
 
doForeignObject(TruffleObject, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToDoubleNode
 
doForeignObject(TruffleObject, JSToPrimitiveNode, JSToInt32Node) - Static method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doForeignObject(TruffleObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerNode
 
doForeignObject(TruffleObject, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToNumberNode
 
doForeignObject(TruffleObject, InteropLibrary, BranchProfile, JSForeignToJSTypeNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doForeignObject(TruffleObject, JSToPrimitiveNode, JSToUInt32Node) - Static method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doForeignTruffleObject(TruffleObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doForeignType(TruffleObject, 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.ListFormatPrototypeBuiltins.JSListFormatFormatNode
 
doFormat(DynamicObject, Object, Object, JSToStringNode, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode
 
doFormatToParts(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode
 
doFormatToParts(DynamicObject, Object, JSStringListFromIterableNode) - Method in class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode
 
doFormatToParts(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode
 
doFormatToParts(DynamicObject, Object, Object, JSToStringNode, JSToNumberNode) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode
 
doFrom(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDNode
 
doFromTIMDBits(Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDBitsNode
 
doFunctionNoBind(DynamicObject, Object) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doFunctionUndefinedThis(DynamicObject, Object) - 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) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
doGeneric(DynamicObject, Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSProxyHasPropertyNode
 
doGeneric(DynamicObject, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertyGetNode
 
doGeneric(DynamicObject, Object, Object, Object, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.JSProxyPropertySetNode
 
doGeneric(DynamicObject, int, boolean, ConditionProfile, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthNode
 
doGeneric(DynamicObject, int, boolean, ConditionProfile, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.SetArrayLengthOrDeleteNode
 
doGeneric(Object, DynamicObject, IsJSObjectNode, GetMethodNode, JSToBooleanNode, JSFunctionCallNode, ConditionProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
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(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
 
doGeneric(JoniCompiledRegex, String, int, IndirectCallNode) - Static method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegexDispatchNode
 
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, JSFunctionCallNode, IsJSObjectNode) - Method in class com.oracle.truffle.js.nodes.access.GetAsyncIteratorNode
 
doGetIterator(Object, JSFunctionCallNode, IsJSObjectNode) - Method in class com.oracle.truffle.js.nodes.access.GetIteratorNode
 
doGreaterThan(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDGreaterThanNode
 
doGreaterThanOrEqual(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDGreaterThanOrEqualNode
 
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) - 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, Object) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
doIncompatibleReceiver(Object) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
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(VirtualFrame) - 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) - 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, Object) - 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.JSToIntegerNode
 
doInteger(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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
 
doIntLargeInteger(int, LargeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doIntLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doIntLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doIntLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doIntLargeIntegerTruncate(int, LargeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doIntLength(DynamicObject, boolean, 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
 
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
 
doIsArrayJSClass(DynamicObject, boolean, JSClass) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
doIsArrayJSClass(DynamicObject, JSClass, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
doIsArrayShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
doIsArrayShape(DynamicObject, Shape, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
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) - 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(DynamicObject) - 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(DynamicObject, DynamicObject, GetPrototypeNode, GetPrototypeNode, GetPrototypeNode, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode.OrdinaryHasInstanceNode
 
doJSObject(DynamicObject, Object, JSToPrimitiveNode, JSEqualNode) - Method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doJSObject(Object, DynamicObject, 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.JSToIntegerNode
 
doJSObject(DynamicObject, JSToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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, ValueProfile, 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(DynamicObject, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doJSObjectAnyKey(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
doJSObjectCached(DynamicObject, JSClass) - Method in class com.oracle.truffle.js.nodes.cast.JSPrepareThisNode
 
doJSObjectCachedShape(DynamicObject, boolean, Shape) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doJSObjectCachedType(DynamicObject, boolean, ObjectType) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doJSObjectCheck(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectCheckJSClass(DynamicObject, JSClass) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectCheckShape(DynamicObject, Shape) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectIntKey(DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
doJSObjectNoCheck(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
doJSObjectNoCheckShape(DynamicObject, Shape) - 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, 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) - 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
 
doJSValueJSObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doLargeInt(LargeInteger) - Static method in class com.oracle.truffle.js.nodes.access.IsObjectNode
 
doLargeInt(LargeInteger) - Static method in class com.oracle.truffle.js.nodes.access.IsPrimitiveNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeToStringNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.DecOp
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
doLargeInteger(LargeInteger) - Static method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
doLargeInteger(Object, LargeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.InNode
 
doLargeInteger(LargeInteger, LargeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doLargeInteger(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doLargeInteger(LargeInteger, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterOrEqualNode
 
doLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doLargeInteger(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doLargeInteger(LargeInteger, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSGreaterThanNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLeftShiftConstantNode
 
doLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doLargeInteger(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doLargeInteger(LargeInteger, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessOrEqualNode
 
doLargeInteger(int, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doLargeInteger(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doLargeInteger(LargeInteger, LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSLessThanNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.binary.JSUnsignedRightShiftConstantNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToInt32Node
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringOrNumberNode
 
doLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.nodes.cast.JSToUInt32Node
 
doLargeInteger(LargeInteger, Object) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doLargeInteger(LargeInteger, Object) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doLargeInteger(LargeInteger) - Static method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
doLargeInteger(LargeInteger) - Static method in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
doLargeIntegerInt(LargeInteger, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doLargeIntegerInt(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseAndNode
 
doLargeIntegerInt(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseOrNode
 
doLargeIntegerInt(LargeInteger, int) - Method in class com.oracle.truffle.js.nodes.binary.JSBitwiseXorNode
 
doLargeIntegerIntTruncate(LargeInteger, int) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
doLargeIntegerTruncate(LargeInteger, LargeInteger) - Static method in class com.oracle.truffle.js.nodes.binary.JSAddNode
 
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(PropertyReference, Object) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doLazyString(JSLazyString, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.unary.FlattenNode
 
doLazyString(PropertyReference) - 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
 
doLazyStringLeft(String, JSLazyString, ConditionProfile, ConditionProfile) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doLazyStringReference(JSLazyString, JSLazyString) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doLazyStringRight(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) - 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) (ES6 22.2.1.2).
doLengthIsZero(String) - Method in class com.oracle.truffle.js.nodes.cast.JSStringToNumberNode
 
doLessThan(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLessThanNode
 
doLessThanOrEqual(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLessThanOrEqualNode
 
doList(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
doLoad(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLoadNode
 
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, Object) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doLongLength(DynamicObject, boolean, 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
 
doMax(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMaxNode
 
doMaxNum(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMaxNumNode
 
doMethod(VirtualFrame, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.AsyncFromSyncIteratorPrototypeBuiltins.AsyncFromSyncMethod
 
doMin(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMinNode
 
doMinNum(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMinNumNode
 
doMul(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMulNode
 
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
 
doNeg(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNegNode
 
doNewForeignObject(VirtualFrame, TruffleObject, InteropLibrary, ExportValueNode, JSForeignToJSTypeNode, 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[]) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
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
 
doNot(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNotNode
 
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
 
doNotEqual(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNotEqualNode
 
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.access.GetPrototypeNode
 
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
 
DONT_CAPTURE_GROUP - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
DONT_OPTIMIZE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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.JSToIntegerNode
 
doNull(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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(DynamicObject) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
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
 
doNullNotNull(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doNullOrUndefined(DynamicObject, Object) - Static method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
doNullOrUndefined(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.RequireObjectCoercibleNode
 
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
 
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(LargeInteger) - 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
 
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) (ES6 22.2.1.4).
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(Object[], JSToPropertyKeyNode, JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
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(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
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(TruffleObject, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
doObject(TruffleObject, 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, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
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) - Method in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
doObject(DynamicObject, Object) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
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
 
doObjectWithExcluded(VirtualFrame, DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
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
 
doOr(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDOrNode
 
doOther(DynamicObject, Object, JSToObjectNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
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) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doOther(Object, Object) - 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
 
doOtherWithExcluded(VirtualFrame, DynamicObject, Object, JSToObjectNode, ConditionProfile) - Method in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
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
 
doPromise(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.PromisePrototypeBuiltins.ThenNode
 
doProxy(DynamicObject, JSClassProfile) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
doProxy(Object, DynamicObject, JSProxyHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.binary.InNode
 
doRawString(String) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doReciApprox(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDreciprocalApproximationNode
 
doReciSqrtApprox(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDreciprocalSqrtApproximationNode
 
doRegExpStringIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.RegExpStringIteratorPrototypeBuiltins.RegExpStringIteratorNextNode
 
doReplaceLane(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDReplaceLaneNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.CollatorPrototypeBuiltins.JSCollatorResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode
 
doResolvedOptions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode
 
doResolvedOptions(Object) - Method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode
 
doRHSNotAnObject(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
doRightEmpty(CharSequence, CharSequence) - Static method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
doRightNullOrUndefined(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
doSegment(DynamicObject, Object, JSToStringNode) - Method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.JSSegmenterSegmentNode
 
doSegmentIterator(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
doSegmentIteratorNoFrom(DynamicObject, Object, PropertyGetNode) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
doSegmentIteratorWithFrom(DynamicObject, Object, JSToIndexNode) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
doSelect(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode
 
doSelect(DynamicObject, DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSelectNode
 
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).
doShiftLeft(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShiftLeftByScalarNode
 
doShiftRight(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShiftRightByScalarNode
 
doShuffle(Object[]) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShuffleNode
 
doSIMD(DynamicObject) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
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
 
doSqrt(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSqrtNode
 
doStore(DynamicObject, Object, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDStoreNode
 
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, JSToIntegerNode, JSStringToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerNode
 
doString(String, JSToIntegerSpecialNode, JSStringToNumberNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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) - Static method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
doString(String, Object) - Static method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
doString(DynamicObject) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
doString(String) - Static method in class com.oracle.truffle.js.nodes.unary.IsConstructorNode
 
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
 
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
 
doStringZero(String) - Method in class com.oracle.truffle.js.nodes.cast.JSTrimWhitespaceNode
 
doSub(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSubNode
 
doSubSaturate(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSubSaturateNode
 
doSwizzle(Object[]) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSwizzleNode
 
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.JSToIntegerNode
 
doSymbol(Symbol) - Method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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) - 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.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
 
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
 
doToString(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToLocaleStringNode
 
doToString(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToStringNode
 
doTruffleJavaObject(TruffleObject, InteropLibrary, TruffleLanguage.ContextReference<JSRealm>, JSForeignToJSTypeNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToPrimitiveNode
 
doTruffleJavaObjects(TruffleObject, TruffleObject) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doTruffleObject(TruffleObject, JSToPrimitiveNode) - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
doTruffleObject(TruffleObject, Object) - 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(TruffleObject, InteropLibrary) - Static method in class com.oracle.truffle.js.nodes.unary.IsCallableNode
 
doTruffleObject(TruffleObject, 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.
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.LargeInteger
 
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, boolean) - 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, boolean) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode.ArrayLengthReadNode
 
doUncachedLongLength(DynamicObject, boolean) - 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) - 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.JSToIntegerNode
 
doUndefined(Object) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
doUndefined(DynamicObject) - 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.JSIsNullOrUndefinedNode
 
doUndefined(Object) - Method in class com.oracle.truffle.js.nodes.unary.TypeOfNode
 
doUndefinedNewTarget(Object, Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.JSConstructTypedArrayNode
 
doUndefinedNotUndefined(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSIdenticalNode
 
doValueOf(DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDValueOfNode
 
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
 
doXor(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDXorNode
 
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
 
dumpByteCode() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
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
 
DumpHeapOnExit - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
dumpOnError(PrintWriter) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
dumpTree() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
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
 

E

EagerStackTrace - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
Always capture stack trace eagerly.
earlyLvalueError(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
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.JSTruffleOptions
 
ECMAScript2016 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ECMAScript2017 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ECMAScript2018 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ECMAScript2019 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ECMAScript2020 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ECMAScript5 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ECMAScript6 - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.JSTruffleOptions
 
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
 
Emacs - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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 - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
empty - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
EMPTY - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
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
 
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
 
ENC_CASE_FOLD_DEFAULT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
ENC_CASE_FOLD_MIN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
ENCLOSE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
EncloseNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
EncloseNode(int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
EncloseNode() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
EncloseNode(int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
EncloseType - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
encode(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSURLEncoder
 
encodeURI(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalEncodeURINode
 
EncodingHelper - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
EncodingHelper() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
end - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
end - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
end - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Region
 
END_BUF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
END_BUF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
END_BUF_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
END_LINE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
END_LINE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
endsWith(Object, Object, Object, JSToStringNode, IsRegExpNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringEndsWithNode
 
enqueueJob(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8EnqueueJobNode
 
enqueuePromiseJob(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSAgent
 
ensure(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
ensureIsStructurallyValidLanguageTag(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
ensureObject(Object) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectOperation
 
ensureObjectKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
ensureSize(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
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
enterExportClauseNode(ExportClauseNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
enterExportClauseNode(ExportClauseNode) - Method in class com.oracle.js.parser.ir.visitor.TranslatorNodeVisitor
 
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
 
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
 
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) - Method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
enumerableOwnPropertyNamesForeign(Object, InteropLibrary, InteropLibrary, JSForeignToJSTypeNode, 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.ImportBindingRef - 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.joni.JoniRegexFlags
 
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.LargeInteger
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.Symbol
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.truffleinterop.InteropAsyncFunction
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.truffleinterop.InteropBoundFunction
 
equals(Object) - Method in class com.oracle.truffle.js.runtime.util.Pair
 
equals(Object) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
ERA - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
err - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
ERR_CHAR_CLASS_VALUE_AT_END_OF_RANGE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_CHAR_CLASS_VALUE_AT_START_OF_RANGE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_CONTROL_CODE_SYNTAX - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_EMPTY_CHAR_CLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_EMPTY_GROUP_NAME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_EMPTY_RANGE_IN_CHAR_CLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_CONTROL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_ESCAPE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_LEFT_BRACE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_LEFT_BRACKET - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_META - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_IN_GROUP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_END_PATTERN_WITH_UNMATCHED_PARENTHESIS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_BACKREF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_CHAR_IN_GROUP_NAME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_CODE_POINT_VALUE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_COMBINATION_OF_OPTIONS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_GROUP_NAME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_LOOK_BEHIND_PATTERN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_POSIX_BRACKET_TYPE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_INVALID_REPEAT_RANGE_PATTERN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_META_CODE_SYNTAX - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_PARSER_BUG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_PREMATURE_END_OF_CHAR_CLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TARGET_OF_REPEAT_OPERATOR_INVALID - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TOO_BIG_NUMBER - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TOO_BIG_NUMBER_FOR_REPEAT_RANGE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TOO_BIG_WIDE_CHAR_VALUE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TOO_LONG_WIDE_CHAR_VALUE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TOO_MANY_MULTI_BYTE_RANGES - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_TOO_SHORT_MULTI_BYTE_STRING - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_UNDEFINED_BYTECODE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_UNDEFINED_GROUP_OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_UNEXPECTED_BYTECODE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_UNMATCHED_CLOSE_PARENTHESIS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
ERR_UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.exception.ErrorMessages
 
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.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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.
ErrorMessages - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
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.
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
 
esc - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 
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
 
ESCAPE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
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.JSGlobalObject
 
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, Object, JavaScriptNode, JavaScriptNode[], JavaScriptNode) - 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, Object, MaterializedFrame, 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, Object, MaterializedFrame, 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.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
 
EXACT1 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACT1_IC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACT2 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACT3 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACT4 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACT5 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACTN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
EXACTN_IC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
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
 
excludedNode - Variable in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
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, TruffleObject) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.CreateArrayIteratorNode
 
execute(TruffleObject, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
execute(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.ConstructJSProxyNode
 
execute(long) - Method in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.LocalDayNode
 
execute(Object) - Method in class com.oracle.truffle.js.builtins.EnumerateIteratorPrototypeBuiltins.EnumerateNextNode
 
execute(Object, PrimitiveValueProfile) - Method in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.ForInIteratorPrototypeNextNode
 
execute(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.HasOnlyShapePropertiesNode
 
execute(DynamicObject, JSClass) - Method in class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.HasOnlyShapePropertiesNode
 
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) - 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(List<?>, int) - Method in class com.oracle.truffle.js.builtins.helper.ListGetNode
 
execute(List<?>) - Method in class com.oracle.truffle.js.builtins.helper.ListSizeNode
 
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(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.CreateSegmentIteratorNode
 
execute(Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDCastNode
 
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(VirtualFrame, Object, boolean) - Method in class com.oracle.truffle.js.nodes.access.CreateIterResultObjectNode
 
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(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, GraalJSException) - 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.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(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.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.OrdinaryCreateFromConstructorNode
 
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.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(Object) - Method in class com.oracle.truffle.js.nodes.array.JSGetLengthNode
 
execute(TruffleObject, 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.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(DynamicObject) - 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.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.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(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(Object) - 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(DynamicObject, long, 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) - Method in class com.oracle.truffle.js.nodes.intl.CreateRegExpNode
 
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(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) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
execute(IteratorRecord, DynamicObject, PromiseCapabilityRecord) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
 
execute(IteratorRecord, DynamicObject, PromiseCapabilityRecord) - 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(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(VirtualFrame) - Method in class com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode
 
execute(AbstractConstantKeysObject, String) - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject.IsReadableCacheNode
 
execute(AbstractConstantKeysObject, String) - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject.ReadCacheNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.joni.interop.ToCharNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.joni.interop.ToIntNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.joni.interop.ToLongNode
 
execute(Object) - Method in class com.oracle.truffle.js.runtime.joni.interop.ToStringNode
 
execute(JoniCompiledRegex, String, int) - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegexDispatchNode
 
execute(VirtualFrame) - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode
 
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, boolean, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
executeArrayGetDouble(DynamicObject, ScriptArray, long, Object, Object, boolean, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
executeArrayGetInt(DynamicObject, ScriptArray, long, Object, Object, boolean, 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, boolean) - 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(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
 
executeByte(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
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
 
executeCharacter(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeCharSequence(CharSequence, CharSequence) - Method in class com.oracle.truffle.js.nodes.binary.JSConcatStringsNode
 
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.JSTargetableWrapperNode
 
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, boolean) - 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(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
executeDynamicObject(VirtualFrame, DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode.CreateObjectWithPrototypeNode
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.CreateObjectNode
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeFromConstructorNode
 
executeDynamicObject(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.GetPrototypeNode
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
executeDynamicObject() - Method in class com.oracle.truffle.js.nodes.access.GlobalObjectNode
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantNullNode
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantUndefinedNode
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.OrdinaryCreateFromConstructorNode
 
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
 
executeDynamicObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeEvaluated(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectValuesOrEntriesNode
 
executeEvaluated(TruffleObject, 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
 
executeFloat(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeForEachIndex(TruffleObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
executeForEachIndexFast(DynamicObject, Object, Object, long, long, boolean, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
executeForEachIndexFast(DynamicObject, Object, Object, long, long, boolean, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
executeForEachIndexFast(DynamicObject, Object, Object, long, long, boolean, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.ForwardForEachIndexCallNode
 
executeForEachIndexSlow(TruffleObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode.BackwardForEachIndexCallNode
 
executeForEachIndexSlow(TruffleObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
executeForEachIndexSlow(TruffleObject, 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
 
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.InitializeListFormatNode
 
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(VirtualFrame) - 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.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, boolean) - 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.JSToIntegerNode
 
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(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
 
executeLanguageTags(Object) - Method in class com.oracle.truffle.js.nodes.intl.JSToCanonicalizedLocaleListNode
 
executeLargeInteger(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
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(TruffleObject, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
executeLong(TruffleObject, long, boolean) - Method in class com.oracle.truffle.js.nodes.array.JSArrayFirstElementIndexNode
 
executeLong(TruffleObject, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayLastElementIndexNode
 
executeLong(TruffleObject, 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.JSToIntegerSpecialNode
 
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(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, boolean) - 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(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.arguments.AccessVarArgsNode
 
executeObjectArray(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
executeObjectArray(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
executeRepeating(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.control.GeneratorWrapperNode
 
executeRepeating(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.function.BlockScopeNode
 
executeSplat(Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSplatNode
 
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
Like JavaScriptNode.execute(VirtualFrame) except that it tries to convert the result value to a String.
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
 
executeTruffleObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WithTargetNode
 
executeTruffleObject(Object) - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
executeTruffleObject(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
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
 
executeUnchecked(VirtualFrame) - Method in class com.oracle.truffle.js.nodes.access.WithTargetNode
 
executeValue(Object, int) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
executeValue(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
executeValue(Object, Number, Number) - Method in class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
executeValue(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
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, JSContext) - Method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
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, boolean) - 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
 
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
 
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
 
executeWithObject(JavaScriptNode, VirtualFrame, DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode.ObjectLiteralMemberNode
 
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.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, Object) - Method in class com.oracle.truffle.js.nodes.interop.ExportValueNode
 
executeWithTarget(Object) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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[], 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
 
expand(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
expect(TokenType) - Method in class com.oracle.js.parser.AbstractParser
Check current token and advance to the next token.
expectDontAdvance(TokenType) - Method in class com.oracle.js.parser.AbstractParser
Check current token, but don't advance to the next token.
expectJSObject(TruffleObject, 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
 
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
 
ExportClauseNode - Class in com.oracle.js.parser.ir
 
ExportClauseNode(long, int, int, List<ExportSpecifierNode>) - Constructor for class com.oracle.js.parser.ir.ExportClauseNode
 
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, ExportClauseNode) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, FromNode) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, ExportClauseNode, FromNode) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, Expression, boolean) - Constructor for class com.oracle.js.parser.ir.ExportNode
 
ExportNode(long, int, int, 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.
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
 
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.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
 
EXTEND - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
FACTORIES - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
factories() - Static method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
factory - Variable in class com.oracle.truffle.js.parser.env.Environment
 
factory - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
FAIL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
FAIL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
FAIL_LOOK_BEHIND_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
FAIL_LOOK_BEHIND_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
FAIL_POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
FAIL_POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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
 
fallbackCase(Object) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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.JSTruffleOptions
 
fastOwnKeys - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
fileGetPath(File) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
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
 
fillConstructor(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default.WithFunctions
 
fillConstructor(JSRealm, DynamicObject) - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default.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.JSTruffleOptions
 
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.
fillInStackTrace() - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
For performance reasons, this exception does not record any stack trace information.
fillInStackTrace() - Method in error com.oracle.truffle.regex.nashorn.regexp.joni.exception.JoniInterruptedException
For performance reasons, this exception does not record any stack trace information.
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
 
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
 
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
 
FIND_LONGEST - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
FIND_NOT_EMPTY - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
findAndFormatEvalOrigin(Node) - 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
 
findAsyncResultVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
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.
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
 
findEnclosedCaptureGroups(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
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(TruffleObject, 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
 
findLocalScopes(JSRealm, Node, Frame) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
findLocalVar(String) - Method in class com.oracle.truffle.js.parser.env.Environment
 
findMetaObject(JSRealm, Object) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
findMimeType(TruffleFile) - Method in class com.oracle.truffle.js.lang.JSFileTypeDetector
 
findNewTargetVar() - Method in class com.oracle.truffle.js.parser.env.Environment
 
findParent() - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
findParent() - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
findParent() - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
findParentScopeNode() - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
findSourceLocation(JSRealm, Object) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
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
 
findTopScopes(JSRealm) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
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
 
finish() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
FINISH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
finishTranslation() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
firstElementIndex(DynamicObject, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
firstElementIndex(DynamicObject, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
First element index (inclusive).
firstElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
firstElementIndex(DynamicObject, boolean) - 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
 
fitsInLong() - Method in class com.oracle.truffle.js.runtime.BigInt
 
FIXED_INTERVAL_IS_GREEDY_ONLY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
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.
fixedIntervalIsGreedyOnly() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
flag - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
flagsToString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
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.
FLOAT32X4_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
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.LargeInteger
 
floatValueOf(String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
floatValueVirtual(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
floor(int) - Static method in class com.oracle.truffle.js.builtins.math.FloorNode
 
floorMightReturnInt(Object, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.math.FloorNode
 
FloorNode - Class in com.oracle.truffle.js.builtins.math
 
FloorNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.FloorNode
 
floorReturnsDouble(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
 
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(TruffleObject, Object, Object, long, long, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArrayForEachIndexCallOperation
 
forEachIndexCall(TruffleObject, 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
 
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(TruffleObject, Object, InteropLibrary, JSToStringNode, ForeignObjectPrototypeNode, JSHasPropertyNode, TruffleLanguage.LanguageReference<JavaScriptLanguage>) - Method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
foreignObject(TruffleObject, Object, InteropLibrary, InteropLibrary) - 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(TruffleObject, long) - Method in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
foreignToString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
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
 
ForInIteratorPrototypeBuiltins.HasOnlyShapePropertiesNode - 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.JSDateTimeFormat
 
format(DynamicObject, List<String>) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
format(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
format(DynamicObject, double, String) - Static method in class com.oracle.truffle.js.runtime.builtins.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.JSDateTimeFormat
 
formatToParts(JSContext, DynamicObject, List<String>) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
formatToParts(JSContext, DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
formatToParts(JSContext, DynamicObject, double, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
formatToString(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
Formats JSClass.defaultToString(DynamicObject), by default returns "[object ...]".
formatUTC(DateTimeFormatter, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
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.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
 
FrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
FrameSlotNode(FrameSlot) - Constructor for class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
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
 
FREE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackPopLevel
 
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
 
freeze(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
freeze(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
from - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
fromBigInt(BigInt) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromBigInteger(BigInteger) - Static method in class com.oracle.truffle.js.runtime.BigInt
 
fromBoolean(boolean) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromChar(char) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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[]) - 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
 
fromDouble(double) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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
 
fromInt(int) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromLong(long) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromLongToInt(long) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
FromNode - Class in com.oracle.js.parser.ir
 
FromNode(long, int, int, LiteralNode<String>) - Constructor for class com.oracle.js.parser.ir.FromNode
 
fromNumber(byte) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromNumber(short) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromNumber(float) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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) - Method in class com.oracle.truffle.js.nodes.intl.ToDateTimeOptionsNode
 
fromPropertyDescriptor(PropertyDescriptor, JSContext) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
fromString(String) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
fromTruffleJavaObject(TruffleObject, TruffleLanguage.ContextReference<JSRealm>) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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
 
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
 
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(CompilableFunction<JSRealm, DynamicObject>, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
 
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_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
 
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.JSTruffleOptions
 
FunctionCacheOnInstance - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
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) - 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) - 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.JSStringReplaceNode
 
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

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_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, 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(DynamicObject, DynamicObject) - Method in class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapGetNode
 
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.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 - 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(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
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(TruffleObject, 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(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
 
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
 
getActiveScriptOrModule() - Method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
getAdaptee(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
getAdapter() - Method in class com.oracle.truffle.js.runtime.java.adapter.JavaSuperAdapter
 
getAdapterClassFor(Class<?>[], DynamicObject) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
getAdapterClassFor(Class<?>[], DynamicObject, ClassLoader) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
getAdapterClassFor(Class<?>) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
getAdapterClassFor(Class<?>, DynamicObject, ClassLoader) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
getAdderFn(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
getAddressName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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
 
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
 
getArguments(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
getArguments(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
getArguments(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
getArgumentsArray(Frame) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
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, boolean) - 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, boolean) - 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, boolean) - 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(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
getArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
getArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
getArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
getArrayBuffer(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getArrayCapacity(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getArrayCapacity(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getArrayCapacity(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getArrayCapacity(DynamicObject, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
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(Object, InteropLibrary, Node) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.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, boolean) - Static method in class com.oracle.truffle.js.nodes.array.ArrayLengthNode
 
getArrayType(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
getArrayType(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.nodes.array.TestArrayNode
 
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.
getArrowFunctionLevel() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
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
 
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
 
getAsyncResultSlot() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
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.
getBaseValue() - Method in class com.oracle.truffle.js.nodes.access.SuperPropertyReferenceNode
 
getBegin() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
getBigInt(DynamicObject, int, boolean) - 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
 
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.
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
 
getBoundArguments(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getBoundTargetFunction(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getBoundThis(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getBreakException() - Method in class com.oracle.truffle.js.nodes.control.BreakTarget
 
getBuffer(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.builtins.AtomicsBuiltins.AtomicsOperationNode
 
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
 
getBufferAccess(boolean) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigInt64Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigUint64Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float32Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float64Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int16Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int32Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int8Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint16Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint32Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8Array
 
getBufferElement(DynamicObject, int, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8ClampedArray
 
getBufferFromTypedArray(DynamicObject, boolean) - 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.JSBuiltinObject
 
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(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
getBuiltinToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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(DynamicObject) - Method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
GetBuiltinToStringTagNode() - Constructor for class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.GetBuiltinToStringTagNode
 
getByteArray() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getByteArray(DynamicObject, boolean) - 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, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
getByteBuffer(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
Get ByteBuffer from TypedArray with unspecified byte order.
getByteBufferFromBuffer(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
 
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, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getByteLength(DynamicObject, boolean, 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, boolean, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
getBytesPerElement() - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool16x8
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool32x4
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool8x16
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDFloat32x4
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt32x4
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeFactory
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
getBytesPerElement() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
getCacheableObjectType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.access.JSHasPropertyNode
 
getCached(DynamicObject, DynamicObject, PropertyGetNode, PropertyGetNode, HasHiddenKeyCacheNode, ValueProfile, 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
 
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.IntlBuiltins.GetCanonicalLocalesNode
 
GetCanonicalLocalesNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
getCapacity(DynamicObject, boolean) - 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
getCharLengthTree(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Analyser
 
getCharSequence(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
getChecksum() - Method in interface com.oracle.truffle.js.codec.NodeDecoder
 
getChecksum() - Static method in class com.oracle.truffle.js.nodes.JSNodeDecoder
 
getChild() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
getChild() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
getChild() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
getChild() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
getChild() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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.
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
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.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(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.JSBoolean
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
The [[Class]] internal property.
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSCollator
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSCollator
 
getClassName() - Method in interface com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
 
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.JSDate
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumber
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
getClassName() - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.JSSIMD
 
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.JSSymbol
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
getClassName(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
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.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.JSMetaObject
 
getClassName(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
The property [[Class]] of the object.
getClassOverrides() - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterServices
Returns a thread-local JS object used to define methods for the adapter class being initialized on the current thread.
getClassPrototype(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
getClassPrototypeInitialized(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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.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
 
getCompiledRegex(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getCompiledRegexAccessor() - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
getCompiledRegexUnchecked(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
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.JSAbstractArgumentsObject
 
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.
getContents() - Method in class com.oracle.truffle.regex.nashorn.parser.Scanner
 
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.JSNumberFormat.InternalState
 
getCurrencyDisplay() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.InternalState
 
getCurrentBlock() - 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.
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.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
 
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) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
getDefault(Object, JSClassProfile) - 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
 
getDelegate() - Method in class com.oracle.truffle.js.nodes.access.JSTargetableWrapperNode
 
getDelegateNode() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
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
 
getDepth() - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
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
 
getDirectArrayBufferViewFactory(TypedArrayFactory) - Method in class com.oracle.truffle.js.runtime.JSContext
 
getDirectByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getDirectByteBuffer(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getDirectByteBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getDirectByteBuffer(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getDirectByteLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
getDisconnectedIndexValue(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
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(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getDouble(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
getDouble(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
getDouble(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
getDouble(DynamicObject, int, boolean) - 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
 
getEagerRegion() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
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() - Method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
getElement() - Method in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
getElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
getElement(DynamicObject, long, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
getElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
getElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint32Array
 
getElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
getElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
getElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getElementByte(DynamicObject, int, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
getElementDouble(DynamicObject, int, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
getElementInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint32Array
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
getElementInBounds(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getElementInBoundsDirect(DynamicObject, int, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
getElementInt(DynamicObject, int, boolean) - 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(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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
 
getEnd() - Method in class com.oracle.truffle.js.runtime.joni.result.JoniSingleResult
 
getEnd() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
GetEndMethod(JoniRegexResult) - Constructor for class com.oracle.truffle.js.runtime.joni.result.JoniRegexResult.GetEndMethod
 
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
 
getEnds() - Method in class com.oracle.truffle.js.runtime.joni.result.JoniStartsEndsIndexArrayResult
 
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
 
getEqualNode() - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
getErrorConstructor(JSErrorType) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getErrorFactory(JSErrorType, boolean) - 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
 
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
 
getExecMethod() - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegex
 
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.
getExportClause() - 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
 
getExportSpecifiers() - Method in class com.oracle.js.parser.ir.ExportClauseNode
 
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
 
getFactory(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
getFactory(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
 
getFactory(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
getFactory(JSRealm, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory.UnboundProto
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool16x8
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool32x4
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool8x16
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDFloat32x4
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt32x4
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
getFactory() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
getFactoryIndex() - Method in enum com.oracle.truffle.js.runtime.array.TypedArrayFactory
 
getFactoryIndex() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeFactory
 
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.runtime.GraalJSException.JSStackTraceElement
 
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
 
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
 
getFloat(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getFloat(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
getFloat(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
getFloat(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
getForeignObject(TruffleObject, Object, InteropLibrary, JSForeignToJSTypeNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorNode
 
getForeignObject(TruffleObject, InteropLibrary, InteropLibrary, JSForeignToJSTypeNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
getForeignObjectNames(TruffleObject, InteropLibrary, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
getForeignObjectSymbols(TruffleObject) - 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.runtime.objects.JSModuleRecord
 
getFrameLevel() - Method in class com.oracle.truffle.js.parser.env.Environment.AbstractFrameVarRef
 
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.ImportBindingRef
 
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(Value, String) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterServices
Given a JS object, retrieves a function from it by name, bound to the object.
getFunction() - Method in class com.oracle.truffle.js.runtime.JSNoSuchMethodAdapter
 
getFunction() - Method in class com.oracle.truffle.js.runtime.truffleinterop.InteropFunction
 
getFunctionArgumentsLimit() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFunctionArgumentsLimit() - 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(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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
 
getFunctionLookup() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getFunctionLookup() - Method in class com.oracle.truffle.js.runtime.JSEngine
 
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
 
getFunctionObject() - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
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
 
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
 
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.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
 
getGroupsFactoryUnchecked(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
getHandle(MethodType) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterServices
Obtains a method handle executing a Value, adapted for the given MethodType.
getHandler(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
getHandler(DynamicObject, boolean) - 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
 
getHasOwnPropertyNode() - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
getHasProperty() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
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.JSBuiltinObject
 
getHelper(DynamicObject, Object, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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.JSPrimitiveObject
 
getHelper(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.runtime.java.JavaPackage
 
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
 
getImportBinding(String) - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getInBoundsFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getInBoundsFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getInBoundsFast(DynamicObject, int, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getInBoundsFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
getInBoundsFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
getInBoundsFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
getInBoundsFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
getInBoundsFastDouble(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
getInBoundsFastDouble(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
getInBoundsFastDouble(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getInBoundsFastDouble(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
getInBoundsFastInt(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
getInBoundsFastInt(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
getInBoundsFastInt(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
getInBoundsFastInt(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
getInBoundsFastJSObject(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
getInBoundsFastJSObject(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
getInBoundsFastJSObject(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
getInBoundsFastObject(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
getInBoundsFastObject(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
getInBoundsFastObject(DynamicObject, int, boolean) - 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
 
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, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
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
 
getInstance(JSContext) - Static method in class com.oracle.truffle.js.nodes.NodeFactory
 
getInstance() - Static method in class com.oracle.truffle.js.runtime.joni.interop.TruffleNull
 
getInstance() - Static method in class com.oracle.truffle.js.runtime.joni.result.JoniNoMatchResult
 
getInstance() - Static method in class com.oracle.truffle.js.runtime.JSEngine
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
getInt16(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getInt16(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
getInt16(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
getInt16(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
getInt32() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getInt32() - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getInt32(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getInt32(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
getInt32(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
getInt32(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
getInt64() - Method in class com.oracle.truffle.js.codec.BinaryDecoder
 
getInt64(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getInt64(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
getInt64(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
getInt64(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
getInt8(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getInt8(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
getInt8(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
getInt8(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
getInternalFunctionName() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
getInternalMap(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
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.JSCollator
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
getInternalState(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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
 
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
 
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.ConstructErrorNode
 
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.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.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.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.JSCollator
 
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.JSDateTimeFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumberFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.JSUserObject
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
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.builtins.SIMDType.SIMDTypeFactory
 
getIntrinsicDefaultProto(JSRealm) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
getIntrinsicDefaultProto(JSRealm) - Method in enum com.oracle.truffle.js.runtime.JSErrorType
 
getIteratedObjectNode - Variable in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
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(DynamicObject, 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, 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
 
getIteratorValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ArrayFunctionBuiltins.JSArrayFromNode
 
getIteratorValue(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
getJavaAdapterClassFor(Class<?>) - Method in class com.oracle.truffle.js.runtime.JSContext
 
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.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
 
getJavaPattern() - Method in class com.oracle.truffle.regex.nashorn.regexp.RegExpScanner
 
getJoniRegex() - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegex
 
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(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(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) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyDescriptorsNode
 
getJSObject(DynamicObject, JSClassProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetOwnPropertyNamesOrSymbolsNode
 
getJSRealm(Context) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
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 class com.oracle.truffle.js.runtime.objects.PropertyReference
 
getKey() - Method in interface com.oracle.truffle.js.runtime.util.JSHashMap.Cursor
The key of the current entry.
getKeyName() - Method in class com.oracle.js.parser.ir.PropertyNode
Get the name of the property key
getKeys() - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
getKeys() - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegex
 
getKeys() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
getKeys() - Method in class com.oracle.truffle.js.runtime.joni.result.JoniRegexResult
 
getKind() - Method in enum com.oracle.js.parser.TokenType
 
getKind() - Method in class com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Token
 
getKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
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
getLane(DynamicObject, int) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
getLanguage() - Method in class com.oracle.truffle.js.runtime.JSContext
 
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
getLazyRegexArrayFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLazyStaticRegexResultCompiledRegex() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getLazyStaticRegexResultFromIndex() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getLazyStaticRegexResultInputString() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
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
 
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(TruffleObject) - 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.CollatorFunctionBuiltins.CollatorFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.CollatorPrototypeBuiltins.CollatorPrototype
 
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.DateTimeFormatFunctionBuiltins.DateTimeFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype
 
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.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.IntlBuiltins.Intl
 
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.ListFormatFunctionBuiltins.ListFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.ListFormatPrototype
 
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.NumberFormatFunctionBuiltins.NumberFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.NumberFormatPrototype
 
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.ObjectPrototypeBuiltins.ObjectPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.PluralRulesFunctionBuiltins.PluralRulesFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.PluralRulesPrototype
 
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.RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SegmenterFunctionBuiltins.SegmenterFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.SegmenterPrototype
 
getLength() - Method in enum com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype
 
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.simd.SIMDBoolFunctionBuiltins.SIMDTypeFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.simd.SIMDBuiltins.SIMDConstructor
 
getLength() - Method in enum com.oracle.truffle.js.builtins.simd.SIMDFloatFunctionBuiltins.SIMDTypeFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.simd.SIMDIntFunctionBuiltins.SIMDTypeFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.simd.SIMDSmallIntFunctionBuiltins.SIMDTypeFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDTypeFunction
 
getLength() - Method in enum com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDTypePrototype
 
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.WeakSetPrototypeBuiltins.WeakSetPrototype
 
getLength() - Method in class com.oracle.truffle.js.nodes.function.JSBuiltin
 
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.JSAbstractArgumentsObject
 
getLength(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
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() - 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
 
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.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.JSNumberFormat.BasicInternalState
 
getLocale() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getLocale() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
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
 
getLocalTZA(ZoneId) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
The local time zone adjustment is a value LocalTZA measured in milliseconds which when added to UTC represents the local standard time.
getLocalTZA() - 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.joni.JoniRegexSyntaxException
 
getLocation() - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
getLocation() - Method in exception com.oracle.truffle.js.runtime.JSCancelledExecutionException
 
getLocation() - Method in error com.oracle.truffle.regex.nashorn.regexp.joni.exception.JoniInterruptedException
 
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
 
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
 
getMatchResult(Matcher) - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode
 
getMatchResult(Matcher) - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode.Groups
 
getMatchResult(Matcher) - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode.Simple
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt32x4
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeInt
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
getMax() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
getMaximumFractionDigits() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
getMaximumSignificantDigits() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
getMembers(boolean) - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
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(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ErrorPrototypeBuiltins.ErrorPrototypeToStringNode
 
getMessage() - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
getMessage() - Method in exception com.oracle.truffle.js.runtime.JSException
 
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.JSBuiltinObject
 
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.JSPrimitiveObject
 
getMethodIdFromSignature(String) - Method in interface com.oracle.truffle.js.codec.NodeDecoder
 
getMethodName() - 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
 
getMin() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
getMin() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt32x4
 
getMin() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
getMin() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedUInt
 
getMin() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeInt
 
getMinimumFractionDigits() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
getMinimumIntegerDigits() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
getMinimumSignificantDigits() - Method in class com.oracle.truffle.js.runtime.builtins.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
 
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.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.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(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 enum com.oracle.truffle.js.runtime.builtins.JSSegmenter.Granularity
 
getName() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeFactory
 
getName() - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
getName() - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
getName() - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
getName() - Method in class com.oracle.truffle.js.runtime.Symbol
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnyCharNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.BackRefNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
getName() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm.SLOW_IC
 
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
 
getNode() - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
getNode() - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
getNode() - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
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
 
getNonDynamicObjectClass(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
getNonJSObjectClass(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
getNumberConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNumberFormat() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
getNumberFormatConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberFormatFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getNumberFormatProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
getNumberFormatProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
getNumberFormatPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getNumberingSystem() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool16x8
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool32x4
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDBool8x16
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDFloat32x4
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt32x4
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeFactory
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
getNumberOfElements() - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
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, Number) - 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
 
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.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
 
getObjectPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getObjReg(int) - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
getOffset(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
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) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
getOption(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetBooleanOptionNode
 
getOption(Object, Number, Number) - 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) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
getOptionFromUndefined(Object, Number, Number) - Method in class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
getOptionName(String) - Static method in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
getOptions() - Method in class com.oracle.js.parser.Lexer.RegexToken
Get regexp options
getOptions() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getOptions() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
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
 
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
 
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
 
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.JSBuiltinObject
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.JSBuiltinObject
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.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.JSDictionaryObject
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, 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.JSSlowArgumentsObject
 
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
 
getOwnProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.nodes.access.EnumerableOwnPropertyNamesNode
 
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.JSAbstractArgumentsObject
 
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.JSBuiltinObject
 
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.JSDictionaryObject
 
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.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(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
 
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.JSBuiltinObject
 
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.JSDictionaryObject
 
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.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
 
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
 
getPackages(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
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
 
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
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.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
 
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
 
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
 
getPromiseJobsQueueEmptyAssumption() - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
getPromisePrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPromiseResolve(DynamicObject) - Method in class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
 
getPromiseShapePrototypeInObject() - Method in class com.oracle.truffle.js.runtime.JSContext
 
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() - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
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
 
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
 
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
 
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() - 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
 
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(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetPrototypeOfNode
 
getPrototypeOf(DynamicObject, GetPrototypeNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectGetPrototypeOfNode
 
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.JSBuiltinObject
 
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.JSProxy
 
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
 
getProxyPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getPublicName(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
 
getRandom() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRangeCount() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
getRangeEnd(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
getRangeStart(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
getRangeTable() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
getRangeType(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
getRangeValue(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
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, boolean) - 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.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
 
getReason() - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
getReceiver() - Method in class com.oracle.truffle.js.runtime.truffleinterop.InteropBoundFunction
 
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
 
getRegexCallTarget() - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegex
 
getRegexEngine() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getRegexObject() - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegexExecMethod
 
getRegExpConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getRegExpFactory() - 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.JSRealm
 
getRegion() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
getReject() - Method in class com.oracle.truffle.js.runtime.objects.PromiseCapabilityRecord
 
getRelativeDateTimeFormatterProperty(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.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
 
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.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
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
 
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
 
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
 
getSegmenterConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSegmenterFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSegmenterNode - Variable in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
getSegmenterPrototype() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSegmentIteratorFactory() - Method in class com.oracle.truffle.js.runtime.JSContext
 
getSegmentIteratorGranularityNode - Variable in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
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
 
getSetTable() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CaseFoldTable
 
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() - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
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
 
getSIMDTypeConstructor(SIMDType.SIMDTypeFactory<? extends SIMDType>) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
getSIMDTypeFactory(SIMDType.SIMDTypeFactory<? extends SIMDType>) - Method in class com.oracle.truffle.js.runtime.JSContext
 
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.joni.JoniRegexFlags
 
getSource() - Method in class com.oracle.truffle.js.runtime.objects.ScriptOrModule
 
getSourceLength(DynamicObject) - 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 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
 
getSourceSection() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode
 
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
 
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
 
getStart() - Method in class com.oracle.truffle.js.runtime.joni.result.JoniSingleResult
 
GetStartMethod(JoniRegexResult) - Constructor for class com.oracle.truffle.js.runtime.joni.result.JoniRegexResult.GetStartMethod
 
getStarts() - Method in class com.oracle.truffle.js.runtime.joni.result.JoniStartsEndsIndexArrayResult
 
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
 
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.JavaSuperAdapterCheckNode
 
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.JSNumberFormat.InternalState
 
getSubtype() - Method in class com.oracle.truffle.js.runtime.objects.JSMetaObject
 
getSuperAdapter(Object) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
getSuperMethodName(String) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
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.
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.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(DynamicObject, boolean) - 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
 
getThenPart() - Method in class com.oracle.truffle.js.nodes.control.IfNode
 
getThis() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
getThis(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
getThis(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
getThis(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
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
 
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
getToLengthNode() - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
getToNumberNode() - Method in class com.oracle.truffle.js.builtins.simd.SIMDCastNode
 
getToNumberNode() - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
getToPropertyKeyNode() - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
getToStringNode() - Method in class com.oracle.truffle.js.nodes.cast.JSToStringNode
 
getToStringTag(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
getToUInt32Node() - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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() - Static method in class com.oracle.truffle.js.runtime.util.TRegexUtil
 
getTRegexEngine() - 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
 
getType() - Method in class com.oracle.truffle.js.runtime.objects.JSMetaObject
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnyCharNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.BackRefNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
getType() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
getType2Bit() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
getTypedArrayConstructor() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
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
 
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
 
getUint16(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getUint32(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
getUint8(byte[], int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
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.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
 
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(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
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.JSConstantStringNode
 
getValue() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantUndefinedNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.AccessorPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayBufferViewNonIntegerIndexGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ArrayLengthPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.BooleanPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.CheckNoSuchPropertyNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ClassPrototypePropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.DoublePropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalAccessorPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalBooleanPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalDoublePropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalIntPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalLongPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FinalObjectPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ForeignPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionLengthPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.FunctionNamePropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GenericPropertyGetNode
 
getValue(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) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.IntPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaPackagePropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaStringMethodGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSAdapterPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSProxyDispatcherPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.JSProxyDispatcherRequiredPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyNamedCaptureGroupPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LazyRegexResultIndexPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.LongPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.ObjectPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.StringLengthPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.TypeErrorPropertyGetNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyErrorNode
 
getValue(Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyGetNode
 
getValue(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.JSDictionaryObject
 
getValue() - Method in class com.oracle.truffle.js.runtime.objects.Completion
 
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
 
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
 
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, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GenericPropertyGetNode
 
getValueOrDefault(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.GetCacheNode
 
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
 
getValueOrDefault(Object, Object, Object, PropertyGetNode, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode.UndefinedPropertyGetNode
 
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
 
getVariables(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
getVariables(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
getVariables(Frame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
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.JSSharedArrayBuffer
 
getWaiterList(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
getWarnings() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
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
 
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
 
getWithVarName() - Method in class com.oracle.truffle.js.parser.env.WithEnvironment
 
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_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
 
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.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
 
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
 
GNU_REGEX_BV - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
GNU_REGEX_OP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
GnuRegex - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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 - Variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter.InternalState
 
GRANULARITY - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
GRAPH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
GRAPH_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
GRAPHEME - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
greedy - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
Grep - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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(TruffleLanguage<?>, boolean) - Constructor for class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode.Groups
 
GROUPS - Static variable in class com.oracle.truffle.js.runtime.util.TRegexUtil.Props.CompiledRegex
 
GROUPS_ORIGINAL_INPUT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
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(DynamicObject) - 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
 
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, PropertyGetNode, HasHiddenKeyCacheNode, ValueProfile, 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.JSAbstractArgumentsObject
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
hasElement(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
hasElement(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
hasElement(DynamicObject, long, boolean) - 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
 
hasForeignObjectPrototype() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
hasGet() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
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.joni.JoniRegexFlags
 
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.LargeInteger
 
hashCode() - Method in class com.oracle.truffle.js.runtime.Symbol
 
hashCode() - Method in class com.oracle.truffle.js.runtime.truffleinterop.InteropAsyncFunction
 
hashCode() - Method in class com.oracle.truffle.js.runtime.truffleinterop.InteropBoundFunction
 
hashCode() - Method in class com.oracle.truffle.js.runtime.util.Pair
 
hashCode() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
HasHiddenKeyCacheNode - Class in com.oracle.truffle.js.nodes.access
 
HasHiddenKeyCacheNode(HiddenKey) - Constructor for class com.oracle.truffle.js.nodes.access.HasHiddenKeyCacheNode
 
hasHoles(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
hasHoles(DynamicObject, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
hasHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
hasHoles(DynamicObject, boolean) - 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
 
HasInstanceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.HasInstanceNode
 
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
 
hasMembers() - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
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.JSBuiltinObject
 
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.JSObjectPrototype
 
hasOnlyShapeProperties(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
HasOnlyShapePropertiesNode() - Constructor for class com.oracle.truffle.js.builtins.ForInIteratorPrototypeBuiltins.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.JSBuiltinObject
 
hasOwnProperty(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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.JSDictionaryObject
 
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.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(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(TruffleObject, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
hasOwnPropertyBigInt(BigInt, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertyForeign(TruffleObject, Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeHasOwnPropertyNode
 
hasOwnPropertyLargeInteger(LargeInteger, 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
 
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
 
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(TruffleObject, 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, long) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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.JSProxy
 
hasProperty(DynamicObject, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
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(TruffleObject, Object) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
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
 
hasSimpleParameterList() - Method in class com.oracle.js.parser.ir.FunctionNode
 
hasSimpleParameterList() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
hasSourceSection() - Method in class com.oracle.truffle.js.nodes.JavaScriptNode
 
hasSpread() - Method in class com.oracle.js.parser.ir.LiteralNode.ArrayLiteralNode
 
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.
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.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
 
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
 
headExact - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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
 
HeapDumpFileName - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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
 
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
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
 
IGNORECASE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
IMPLEMENTATION_NAME - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
ImportBindingRef(String, JSModuleRecord, String) - Constructor for class com.oracle.truffle.js.parser.env.Environment.ImportBindingRef
 
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).
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.
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
 
includes(Object, Object, Object, JSIdenticalNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIncludesNode
 
includes(Object, Object, Object, JSToStringNode, IsRegExpNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIncludesNode
 
IncOp() - Constructor for class com.oracle.truffle.js.nodes.access.LocalVarIncNode.IncOp
 
incrementExact() - Method in class com.oracle.truffle.js.runtime.LargeInteger
 
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
 
index - Variable in class com.oracle.truffle.js.nodes.arguments.AccessIndexedArgumentNode
 
INDEX - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
INDEX - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
INDEX - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
INDEX_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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) - Constructor for class com.oracle.js.parser.ir.IndexNode
Constructors
indexNode - Variable in class com.oracle.truffle.js.nodes.access.WriteElementNode
 
indexOf(Object, Object[]) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayIndexOfNode
 
indexOf(String, Object[]) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringIndexOfNode
 
indexOfGeneric(Object, Object[], JSToStringNode) - 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
 
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(TruffleObject, 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
 
indirectEvalLargeInteger(LargeInteger) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIndirectEvalNode
 
indirectEvalLong(long) - 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
 
INEFFECTIVE_META_CHAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
INFINITY_STRING - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
inInt32Range(double) - Static method in class com.oracle.truffle.js.nodes.cast.JSToIntegerNode
 
INIT_MATCH_STACK_SIZE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
InitErrorObjectNode - Class in com.oracle.truffle.js.nodes.access
 
InitialArraySize - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.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
 
initialized - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
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
 
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.
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
 
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
 
initializePluralRules(DynamicObject, Object, Object) - Method in class com.oracle.truffle.js.nodes.intl.InitializePluralRulesNode
 
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
 
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
 
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.JSTruffleOptions
AST-level inlining of trivial built-in functions (e.g.
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.KeyInfoNode
 
InsertNewTargetRootNode(JavaScriptLanguage, CallTarget, boolean) - Constructor for class com.oracle.truffle.js.nodes.function.NewTargetRootNode.InsertNewTargetRootNode
 
inspect(Object, DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugInspectNode
 
inspect(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugInspectNode
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
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.JSCollator
 
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.JSDateTimeFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumberFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.JSSIMD
 
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.JSUserObject
 
INSTANCE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
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
 
instanceofJavaClass(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
instanceofJavaClassUnwrap(Object, Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
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
 
INT16X8_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
INT32X4_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
INT8X16_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
integerIndexedElementGet(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015, 9.4.5.8 IntegerIndexedElementGet.
integerIndexedElementSet(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES205, 9.4.5.9 IntegerIndexedElementSet.
integerIndexedElementSet(DynamicObject, int, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
ES2015, 9.4.5.9 IntegerIndexedElementSet, simplified version (numIndex is an int already).
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_ENC_CASE_FOLD_MULTI_CHAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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
 
InternalException - Exception in com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
InternalException(String) - Constructor for exception com.oracle.truffle.regex.nashorn.regexp.joni.exception.InternalException
 
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.JSCollator.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSListFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSPluralRules.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat.InternalState
 
InternalState() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSSegmenter.InternalState
 
InteropArray - Class in com.oracle.truffle.js.runtime.truffleinterop
 
InteropAsyncFunction - Class in com.oracle.truffle.js.runtime.truffleinterop
Interop wrapper for async functions that unwraps the returned promise.
InteropAsyncFunction(DynamicObject) - Constructor for class com.oracle.truffle.js.runtime.truffleinterop.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.truffleinterop
 
InteropBoundFunction(DynamicObject, Object) - Constructor for class com.oracle.truffle.js.runtime.truffleinterop.InteropBoundFunction
 
InteropCompletePromises - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
ECMA Promises are automatically resolved or rejected when crossing an interop boundary.
InteropFunction - Class in com.oracle.truffle.js.runtime.truffleinterop
 
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.truffleinterop
 
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
 
IntHolder - Class in com.oracle.truffle.regex.nashorn.regexp.joni.encoding
 
IntHolder() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.encoding.IntHolder
 
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
Contains builtins for IntlBuiltins.Intl function (constructor).
IntlBuiltins() - Constructor for class com.oracle.truffle.js.builtins.IntlBuiltins
 
IntlBuiltins.GetCanonicalLocalesNode - Class in com.oracle.truffle.js.builtins
 
IntlBuiltins.Intl - Enum in com.oracle.truffle.js.builtins
 
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.LargeInteger
 
intValueVirtual(Number) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
inType - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode.CCStateArg
 
INVALID_ARRAY_INDEX - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
INVALID_BACKREFERENCE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Warnings
 
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
 
INVALID_STACK_INDEX - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
stack
INVALID_SUBEXP_CALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Warnings
 
INVALID_UNICODE_PROPERTY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Warnings
 
invalidateCache() - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
invalidatePropertyAssumption(Shape, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
invalidatePrototypeAssumption(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
invert() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
invertTo(BitSet) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
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.JSBuiltinObject
 
InvokeExecMethodNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeExecMethodNode
 
InvokeGetGroupBoundariesMethodNode() - Constructor for class com.oracle.truffle.js.runtime.util.TRegexUtil.InvokeGetGroupBoundariesMethodNode
 
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_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_DESTRUCTURING - Static variable in class com.oracle.js.parser.ir.VarNode
Flag synthetic destructuring var node
IS_EMPTY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.TargetInfo
 
IS_EMPTY_MEM - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.TargetInfo
 
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_FOR_OF_BLOCK - Static variable in class com.oracle.js.parser.ir.Block
Marks the variable declaration block for 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_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_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_SUBCLASS_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_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
 
isAccessibleClass(Class<?>) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
Checks that the given Class is public and it can be accessed from no permissions context.
isAccessibleProperty(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
isAccessor(Property) - 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 ).
isAddrFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
isAdoptable() - Method in class com.oracle.truffle.js.nodes.access.ScopeFrameNode
 
isAllowBigInt() - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
isAllowedInLookBehind() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
isAllowForeign() - Method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
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
 
isAmbig() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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.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
 
isAnyCharStar() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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(TruffleObject) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.ArraySpeciesConstructorNode
 
isArray(DynamicObject) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
isArray(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
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(DynamicObject) - Method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
isArray(Object) - Method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
isArray(TruffleObject) - 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
 
isArrayIndex(Object) - Method in class com.oracle.truffle.js.nodes.cast.ToArrayIndexNode
 
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(boolean, boolean, boolean) - 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.
isArraySortInherited() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isArraySuitableForEnumBasedProcessing(TruffleObject, long) - Method in class com.oracle.truffle.js.nodes.array.JSArrayElementIndexNode
 
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
 
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
 
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
 
isBehavior(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
BEHAVIOR
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
 
isBooleanKind(Frame) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
isBooleanLiteral() - 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
 
isByNumber() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isCallableIsJSObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
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
 
isCalled() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
isCancelled() - Method in error com.oracle.truffle.regex.nashorn.regexp.joni.exception.JoniInterruptedException
 
isCaptureFramesForTrace() - Method in class com.oracle.truffle.js.runtime.JavaScriptRootNode
 
isCaptureGroup(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
isClass(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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.
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
 
isClear(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Test if a bit is clear in the bit vector.
isCLenFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
isCodeCType(int, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
isCodeInCC(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
isCodeInCCLength(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
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
 
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
 
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(TruffleObject) - 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
 
isDataDescriptor() - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
8.10.2 IsDataDescriptor ( Desc ).
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.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(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
isDontCaptureGroup(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isDontGetOptInfo() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
isDotAll() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
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
 
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
 
isDynamic(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
isDynamicObject(Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
Returns whether object is a DynamicObject.
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
 
isEmpty() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
isEmpty() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
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 enum com.oracle.truffle.js.builtins.StringPrototypeBuiltins.StringPrototype
 
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
 
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
 
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
 
isEvaluated() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
isExecutable() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexEngine
 
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
 
isExtend(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isExtensible(DynamicObject, IsExtensibleNode) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsExtensibleNode
 
isExtensible(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectIsExtensibleNode
 
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.JSBuiltinObject
 
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.JSProxy
 
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
 
IsExtensibleNode - Class in com.oracle.truffle.js.nodes.access
Implements abstract operation IsExtensible.
IsExtensibleNode() - Constructor for class com.oracle.truffle.js.nodes.access.IsExtensibleNode
 
isFastPath(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayUnshiftNode
 
isFindCondition(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isFindLongest(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isFindNotEmpty(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isFinite(int) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFinite(double) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFinite(Object, JSToDoubleNode) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
isFinite(Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsFiniteNode
 
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
 
isFlat() - Method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
isFloatSIMD(SIMDType) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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(TruffleObject) - 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.
isForOfBlock() - Method in class com.oracle.js.parser.ir.Block
 
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(Object) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterServices
 
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.ImportBindingRef
 
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() - 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.ImportBindingRef
 
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
 
isGlobal() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
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
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
isHoleFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
isHoleFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
isHoleFast(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
isHolePrepared(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
isHolePrepared(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
isHolePrepared(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
isHolePrepared(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
isHolePrepared(DynamicObject, int, boolean) - 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
isIgnoreCase() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
isIgnoreCase(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
isImportMeta() - Method in class com.oracle.js.parser.ir.IdentNode
 
isInBounds(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isInBounds(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isInBoundsFast(DynamicObject, long, boolean) - 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, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Range check only, might be a hole depending on array type.
isInBoundsFast(DynamicObject, long) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Range check only, might be a hole depending on array type.
isInCodeRange(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
isInCodeRange(int[], int, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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.
isIndirectEval() - Method in class com.oracle.truffle.js.parser.env.FunctionEnvironment
 
isInitialized() - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat.InternalState
 
isInitialized() - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
isInitialized() - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter.InternalState
 
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.JSFunctionFactory
 
isInObjectProto() - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectFactory
 
isInRepeat() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.LargeInteger
 
isInstance(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSLazyString
 
isInstance(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.Symbol
 
isInstance(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.InteropAsyncFunction
 
isInstance(TruffleObject) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.InteropBoundFunction
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.access.GlobalScopeVarWrapperNode
 
isInstrumentable() - Method in class com.oracle.truffle.js.nodes.access.JSConstantNode.JSConstantBigIntNode
 
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
 
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
 
isIntegerSIMD(SIMDType) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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.runtime.JavaScriptRootNode
 
isInternal(FrameSlot) - Static method in class com.oracle.truffle.js.runtime.JSFrameUtil
Returns true if the frame slot is implementation-internal.
isIntl402() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isInvalidQuantifier() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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
 
isJavaImporter(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
isJavaInteropClass(Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
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
 
isJavaNull(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
 
isJavaObject(Object) - Method in class com.oracle.truffle.js.nodes.binary.InstanceofNode
 
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
 
isJavaPackage(DynamicObject) - 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
 
isJSAbstractBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
isJSAbstractHeapBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
isJSAbstractHeapBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
 
isJSAdapter(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSAdapter(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSAdapter(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
isJSAdapter(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
isJSArgumentsObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSArgumentsObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSArgumentsObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isJSArgumentsObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isJSArray(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
isJSArrayBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSArrayBufferView(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
isJSBigInt(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSBigInt(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
isJSBoolean(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSBoolean(DynamicObject) - 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(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSCollator(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSCollator(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSCollator
 
isJSCollator(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSCollator
 
isJSDataView(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
isJSDataView(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
isJSDate(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSDate(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
isJSDateTimeFormat(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSDateTimeFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSDateTimeFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
isJSDateTimeFormat(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
isJSDictionaryObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
isJSDictionaryObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
isJSDirectArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSDirectArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
isJSDirectOrSharedArrayBuffer(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
isJSDirectOrSharedArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
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
 
isJSError(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSError
 
isJSFastArguments(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFastArguments(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFastArgumentsObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isJSFastArgumentsObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
isJSFastArray(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSFunction(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFunction(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSFunction(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
isJSFunction(DynamicObject) - 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.JSGlobalObject
 
isJSGlobalObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSGlobalObject
 
isJSHeapArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSHeapArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBuffer
 
isJSListFormat(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSListFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSListFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
isJSListFormat(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
isJSMap(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSMap(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
isJSModuleNamespace(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
isJSModuleNamespace(DynamicObject) - 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(DynamicObject) - 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
 
isJSNumber(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
isJSNumberFormat(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSNumberFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSNumberFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
isJSNumberFormat(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.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(DynamicObject) - 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 DynamicObject of JavaScript.
isJSObjectClass(Class<?>) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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
 
isJSPluralRules(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSPluralRules(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSPluralRules(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
isJSPluralRules(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.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
 
isJSPromise(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
isJSProxy(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSProxy(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRegExp(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRegExp(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRegExp(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
isJSRegExp(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
isJSRelativeTimeFormat(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRelativeTimeFormat(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSRelativeTimeFormat(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
isJSRelativeTimeFormat(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
isJSRootNode(RootNode) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isJSSegmenter(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSegmenter(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSegmenter(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
isJSSegmenter(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
isJSSet(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSSet(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
isJSSharedArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSSharedArrayBuffer(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer
 
isJSSIMD(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSSIMD(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
isJSSlowArgumentsObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsObject
 
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(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSString(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSString
 
isJSSymbol(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSSymbol(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
isJSType(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
Like isJSObject, but including Null and Undefined.
isJSType(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
Like isJSObject, but including Null and Undefined.
isJSUserObject(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSUserObject(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
isJSUserObject(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
isJSUserObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
isJSWeakMap(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSWeakMap(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
isJSWeakSet(DynamicObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isJSWeakSet(DynamicObject) - 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
 
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
 
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
 
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
 
isMark1() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
isMark2() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
isMaxFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
isMemBackrefed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
isMemberReadable(String, AbstractConstantKeysObject.IsReadableCacheNode, ValueProfile) - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
isMemory() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
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() - Method in class com.oracle.truffle.js.nodes.access.PropertyGetNode
 
isMinFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
isModule() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isModuleNamespace(Object[]) - Static method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
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
 
isMultiline() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
isMultiline(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
isNaN - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateOperation
 
isNaN(int) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaN(double) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaN(Object, JSToDoubleNode) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaN(Object) - Static method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalIsNaNNode
 
isNaN(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsNaNNode
 
isNaN(double) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsNaNNode
 
isNaN(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isNashornCompatibilityMode() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isNegateSingleline(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isNegative() - Method in class com.oracle.truffle.js.runtime.LargeInteger
 
isNegativeZero(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isNestLevel() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
isNewLine(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
isNewLineAt(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
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
 
isNone() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
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
 
isNot() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
ISNOT_EMPTY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.TargetInfo
 
isNotBol(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isNotDynamicObject(Object) - Static method in class com.oracle.truffle.js.nodes.access.IsArrayNode
 
isNotEol(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isNotNullOrUndefined(Shape) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
isNull(Object) - Method in class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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
 
isNullLiteral() - 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(DynamicObject) - 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.
isNullOrUndefined(DynamicObject) - 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(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isNumberInteger(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(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
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) - Static 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.
isObject(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Returns whether object is a DynamicObject.
isObjectJSClass(DynamicObject, JSClass, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
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
 
isObjectOfLanguage(Object) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
isObjectShape(DynamicObject, Shape, boolean) - Static method in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
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
 
isOp(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
OP
isOp2(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
OP
isOperator(boolean) - Method in enum com.oracle.js.parser.TokenType
Determines if the type is a valid operator.
isOption() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
isOptionAnnexB() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isOptionArraySortInherited() - 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
 
isOptionRegexpStaticResult() - 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.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
 
isPosixRegion(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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.
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
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(Object[]) - Static method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
isProxy(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
isProxy(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
isProxy(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
isRadix10(Object) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntToStringNode
 
isRadix10(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToStringNode
 
isRaw() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
IsReadableCacheNode() - Constructor for class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject.IsReadableCacheNode
 
isRecursion() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
isRefered - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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
 
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
 
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)).
isRepeatInfinite(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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.
isRestrictedClass(Class<?>) - Static method in class com.oracle.truffle.js.runtime.java.JavaAccess
Returns true if the class is either not public, or it resides in a package with restricted access.
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.ArrayLiteralNode
 
isResultAlwaysOfType(Class<?>) - Method in class com.oracle.truffle.js.nodes.access.AsyncIteratorNextNode
 
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.IteratorNextUnaryNode
 
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.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.JSToObjectNode.JSToObjectWrapperNode
 
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
 
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.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
 
isRootTarget(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
isSafeInteger(int) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
isSafeInteger(double) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
isSafeInteger(Object) - Method in class com.oracle.truffle.js.builtins.NumberFunctionBuiltins.JSNumberIsSafeIntegerNode
 
isSafeInteger(double) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
isSafeInteger(long) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
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) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
isSegmentIteratorNode - Variable in class com.oracle.truffle.js.builtins.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
 
isSet(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Test if bit is set in the bit vector.
isSetIterator(Object) - Method in class com.oracle.truffle.js.builtins.SetIteratorPrototypeBuiltins.SetIteratorNextNode
 
isSetter() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isShare() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
isShared() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
isSIMDjs() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isSimple() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
isSingleline(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isSingleRealm() - Method in class com.oracle.truffle.js.runtime.JSContext
 
isSpace(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
isSparse(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSparseArray(DynamicObject, boolean) - 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
 
isSticky() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
isStopBacktrack() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
isStopBtSimpleRepeat() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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(char) - Static method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
isString(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
isSubclassConstructor() - Method in class com.oracle.js.parser.ir.FunctionNode
 
isSuper() - Method in class com.oracle.js.parser.ir.BaseNode
 
isSuper() - Method in class com.oracle.js.parser.ir.IdentNode
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
isSupported(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
isSupported(DynamicObject, long, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSupportedCurrencyKey(String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
isSupportedHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
isSupportedNumberSystemKey(String) - Static method in class com.oracle.truffle.js.runtime.util.IntlUtil
 
isSupportedZeroBased(DynamicObject, int, boolean) - 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.joni.JoniRegexSyntaxException
 
isSyntaxError() - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
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.
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
 
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.
isTruffleJavaObject(TruffleObject) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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
 
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
 
isUnicode() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
isUnicode(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
isUnsigned(SIMDType) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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.
isValidateRegExpLiterals() - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
isValidDate(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
isValidPrototype(Object) - Static method in class com.oracle.truffle.js.nodes.JSGuards
 
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.builtins.JSNumberFormat
 
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
 
isWord(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
isWordAt(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
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
 
isXDigit(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
isYield() - Method in exception com.oracle.truffle.js.nodes.control.YieldException
 
ITER_GRANULARITY_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
iterateBuiltinFunctions(String, Consumer<Builtin>) - Method in class com.oracle.truffle.js.builtins.JSBuiltinLookup
 
iterateBuiltinFunctions(String, Consumer<Builtin>) - Method in interface com.oracle.truffle.js.runtime.builtins.JSFunctionLookup
Iterates registered function implementations for a built-in class.
ITERATED_OBJECT_ID - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ITERATED_OBJECT_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.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.JSSegmenter
 
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.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.JSSegmenter
 
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
 
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 - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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, mostly taken from Nashorn.
JavaAdapterFactory - Class in com.oracle.truffle.js.runtime.java.adapter
Provides static utility services to generated Java adapter classes.
JavaAdapterFactory() - Constructor for class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterFactory
 
JavaAdapterServices - Class in com.oracle.truffle.js.runtime.java.adapter
Provides static utility services to generated Java adapter classes.
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
 
javaLocale - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
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
 
JavaPackagePropertyGetNode(PropertyCacheNode.ReceiverCheckNode) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyGetNode.JavaPackagePropertyGetNode
 
JAVASCRIPT - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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
 
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
 
JavaSuperAdapter - Class in com.oracle.truffle.js.runtime.java.adapter
 
JavaSuperAdapterCheckNode(JavaSuperAdapter) - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.JavaSuperAdapterCheckNode
 
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.
JoniCompiledRegex - Class in com.oracle.truffle.js.runtime.joni
 
JoniCompiledRegex(String, JoniRegexFlags, Regex, CallTarget) - Constructor for class com.oracle.truffle.js.runtime.joni.JoniCompiledRegex
 
JoniCompiledRegexDispatchNode - Class in com.oracle.truffle.js.runtime.joni
 
JoniCompiledRegexDispatchNode() - Constructor for class com.oracle.truffle.js.runtime.joni.JoniCompiledRegexDispatchNode
 
JoniCompiledRegexExecMethod - Class in com.oracle.truffle.js.runtime.joni
 
JoniCompiledRegexExecMethod(JoniCompiledRegex) - Constructor for class com.oracle.truffle.js.runtime.joni.JoniCompiledRegexExecMethod
 
JOniException - Exception in com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
JOniException(String) - Constructor for exception com.oracle.truffle.regex.nashorn.regexp.joni.exception.JOniException
 
JoniInterruptedException - Error in com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
JoniInterruptedException() - Constructor for error com.oracle.truffle.regex.nashorn.regexp.joni.exception.JoniInterruptedException
 
JoniNoMatchResult - Class in com.oracle.truffle.js.runtime.joni.result
 
JoniNoMatchResult() - Constructor for class com.oracle.truffle.js.runtime.joni.result.JoniNoMatchResult
 
JoniRegexEngine - Class in com.oracle.truffle.js.runtime.joni
 
JoniRegexEngine(TruffleLanguage<?>) - Constructor for class com.oracle.truffle.js.runtime.joni.JoniRegexEngine
 
JoniRegexExecRootNode - Class in com.oracle.truffle.js.runtime.joni
These nodes are instantiated only once and used for all Joni-RegExp.
JoniRegexExecRootNode(TruffleLanguage<?>, SourceSection, boolean) - Constructor for class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode
 
JoniRegexExecRootNode.Groups - Class in com.oracle.truffle.js.runtime.joni
 
JoniRegexExecRootNode.Simple - Class in com.oracle.truffle.js.runtime.joni
 
JoniRegexFlags - Class in com.oracle.truffle.js.runtime.joni
 
JoniRegexResult - Class in com.oracle.truffle.js.runtime.joni.result
 
JoniRegexResult() - Constructor for class com.oracle.truffle.js.runtime.joni.result.JoniRegexResult
 
JoniRegexResult.GetEndMethod - Class in com.oracle.truffle.js.runtime.joni.result
 
JoniRegexResult.GetStartMethod - Class in com.oracle.truffle.js.runtime.joni.result
 
JoniRegexSyntaxException - Exception in com.oracle.truffle.js.runtime.joni
 
JoniRegexSyntaxException(String) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniRegexSyntaxException
 
JoniRegexSyntaxException(String, String) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniRegexSyntaxException
 
JoniRegexSyntaxException(String, String, String) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniRegexSyntaxException
 
JoniRegexSyntaxException(String, String, String, int) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniRegexSyntaxException
 
JoniRegexSyntaxException(String, String, String, Throwable) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniRegexSyntaxException
 
JoniSingleResult - Class in com.oracle.truffle.js.runtime.joni.result
 
JoniSingleResult(int, int) - Constructor for class com.oracle.truffle.js.runtime.joni.result.JoniSingleResult
 
JoniStartsEndsIndexArrayResult - Class in com.oracle.truffle.js.runtime.joni.result
 
JoniStartsEndsIndexArrayResult(int[], int[]) - Constructor for class com.oracle.truffle.js.runtime.joni.result.JoniStartsEndsIndexArrayResult
 
JoniUnsupportedRegexException - Exception in com.oracle.truffle.js.runtime.joni
 
JoniUnsupportedRegexException(String) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
JoniUnsupportedRegexException(String, Throwable) - Constructor for exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
JS_OPTION_PREFIX - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
JSAbstractArgumentsObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractArgumentsObject() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
JSAbstractArray - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractArray() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
JSAbstractArray.DefaultJSArrayComparator - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractArray.DefaultJSArrayDoubleComparator - Class in com.oracle.truffle.js.runtime.builtins
 
JSAbstractArray.DefaultJSArrayIntegerComparator - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
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
 
JSArgumentsObject - 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
 
JSArrayBuffer - Class in com.oracle.truffle.js.runtime.builtins
 
JSArrayBufferAbstractSliceNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
 
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
 
JSArrayBufferView.DefaultJSArrayBufferViewComparator - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
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
 
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
 
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
 
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
 
JSBasicSimdOperation(JSContext, JSBuiltin, SIMDType, int) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
JSBasicSimdOperation(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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
 
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
 
JSBlockScope(BlockScopeNode.FrameBlockScopeNode, MaterializedFrame) - Constructor for class com.oracle.truffle.js.runtime.objects.JSScope.JSBlockScope
 
JSBoolean - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
JSBuiltinLookup - Class in com.oracle.truffle.js.builtins
 
JSBuiltinLookup() - Constructor for class com.oracle.truffle.js.builtins.JSBuiltinLookup
 
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
 
JSBuiltinObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSBuiltinObject() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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
 
JSClassProfile - Class in com.oracle.truffle.js.runtime.util
 
JSCollator - Class in com.oracle.truffle.js.runtime.builtins
 
JSCollator.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSCollatorResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
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.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.WithFunctions - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructorFactory.Default.WithFunctionsAndSpecies - Interface in com.oracle.truffle.js.runtime.builtins
 
JSConstructSIMDTypeNode - Class in com.oracle.truffle.js.builtins.simd
 
JSConstructSIMDTypeNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.simd.JSConstructSIMDTypeNode
 
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, JSFunctionLookup, 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
 
JSDataView - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
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
 
JSDateTimeFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSDateTimeFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode
 
JSDateTimeFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
JSDefaultBuiltinLookup - Class in com.oracle.truffle.js.builtins
Central registry of JavaScript built-in functions.
JSDefaultBuiltinLookup() - Constructor for class com.oracle.truffle.js.builtins.JSDefaultBuiltinLookup
 
jsDefineProperty(DynamicObject, long, PropertyDescriptor, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
JSDictionaryObject - Class in com.oracle.truffle.js.runtime.builtins
This is a variant of JSUserObject that stores its contents as a HashMap of properties (excepts hidden properties, incl.
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
 
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
 
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
 
JSFileTypeDetector - Class in com.oracle.truffle.js.lang
 
JSFileTypeDetector() - Constructor for class com.oracle.truffle.js.lang.JSFileTypeDetector
 
JSForeignToJSTypeNode - Class in com.oracle.truffle.js.nodes.interop
This node prepares the import of a value from Interop.
JSForeignToJSTypeNode() - Constructor for class com.oracle.truffle.js.nodes.interop.JSForeignToJSTypeNode
 
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.AsyncGeneratorState - Enum 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) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
 
JSFunctionLookup - Interface in com.oracle.truffle.js.runtime.builtins
 
JSFunctionScope(Node, MaterializedFrame) - Constructor for class com.oracle.truffle.js.runtime.objects.JSScope.JSFunctionScope
 
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
 
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
 
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.truffleinterop
Utility class for interop operations.
JSIntl - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
JSListFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSListFormatFormatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatFormatNode
 
JSListFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode
 
JSListFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
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
 
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.
JSMetaObject - Class in com.oracle.truffle.js.runtime.objects
 
JSMetaObject(String, String, String, TruffleLanguage.Env) - Constructor for class com.oracle.truffle.js.runtime.objects.JSMetaObject
 
JSModuleLoader - Interface in com.oracle.truffle.js.runtime.objects
 
JSModuleNamespace - Class in com.oracle.truffle.js.runtime.builtins
Module Namespace Exotic Objects.
JSModuleRecord - Class in com.oracle.truffle.js.runtime.objects
Source Text Module Record.
JSModuleRecord(Object, JSContext, JSModuleLoader, Source, Runnable) - 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
 
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
 
JSNumberFormat.BasicInternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSNumberFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSNumberFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode
 
JSNumberFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
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
Methods for dealing with JS objects (access, creation, instanceof, cast).
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
 
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
 
JSONParser - Class in com.oracle.truffle.js.parser.json
Parses JSON text and returns the corresponding JS object representation.
JSONParser(String, JSContext) - Constructor for class com.oracle.truffle.js.parser.json.JSONParser
Constructor.
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.
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
 
JSPluralRules.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSPluralRulesResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode
 
JSPluralRulesSelectNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
JSPrimitiveObject - Class in com.oracle.truffle.js.runtime.builtins
 
JSPrimitiveObject() - Constructor for class com.oracle.truffle.js.runtime.builtins.JSPrimitiveObject
 
JSPromise - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
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
 
JSReflectUtils - Class in com.oracle.truffle.js.runtime.util
 
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.
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
 
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
 
JSRelativeTimeFormat.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSRelativeTimeFormatFormatNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode
 
JSRelativeTimeFormatFormatToPartsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode
 
JSRelativeTimeFormatResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
JSScope - Class in com.oracle.truffle.js.runtime.objects
 
JSScope(Node, MaterializedFrame) - Constructor for class com.oracle.truffle.js.runtime.objects.JSScope
 
JSScope.JSBlockScope - Class in com.oracle.truffle.js.runtime.objects
 
JSScope.JSFunctionScope - Class in com.oracle.truffle.js.runtime.objects
 
JSSegmenter - Class in com.oracle.truffle.js.runtime.builtins
 
JSSegmenter.Granularity - Enum in com.oracle.truffle.js.runtime.builtins
 
JSSegmenter.InternalState - Class in com.oracle.truffle.js.runtime.builtins
 
JSSegmenterResolvedOptionsNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode
 
JSSegmenterSegmentNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.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
 
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, Property) - Constructor for class com.oracle.truffle.js.runtime.objects.JSSharedData
 
JSSIMD - Class in com.oracle.truffle.js.runtime.builtins
 
JSSlowArgumentsObject - 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
 
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
 
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.
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
 
JSToIntegerNode - Class in com.oracle.truffle.js.nodes.cast
Basically ECMAScript ToInteger, but incorrect for values outside the int32 range.
JSToIntegerNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToIntegerNode
 
JSToIntegerSpecialNode - Class in com.oracle.truffle.js.nodes.cast
Basically ECMAScript ToInteger, but incorrect for very large values, which we don't care about in array length or index conversion.
JSToIntegerSpecialNode() - Constructor for class com.oracle.truffle.js.nodes.cast.JSToIntegerSpecialNode
 
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
 
JSTruffleOptions - Class in com.oracle.truffle.js.runtime
 
JSType - Class in com.oracle.js.parser
Representation for ECMAScript types - this maps directly to the ECMA script standard
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
 
JSUserObject - Class in com.oracle.truffle.js.runtime.builtins
 
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
 
JSWeakMapSetNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.WeakMapPrototypeBuiltins.JSWeakMapSetNode
 
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
 
JSWriteFrameSlotNode - Class in com.oracle.truffle.js.nodes.access
 
JSWriteFrameSlotNode(FrameSlot) - Constructor for class com.oracle.truffle.js.nodes.access.JSWriteFrameSlotNode
 
JUMP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
JUMP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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* and isArrayElement* messages.
keys(Symbol) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keys(JSLazyString) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keys(LargeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keys(BigInt) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keys(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keys(Object, InteropLibrary, InteropLibrary, BranchProfile) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keys(Object) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
keysDynamicObject(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectKeysNode
 
keySet() - Method in class com.oracle.truffle.js.runtime.util.WeakMap
 
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
 
LargeInteger - Class in com.oracle.truffle.js.runtime
This type represents an integer value, useful for all ranges up to JSRuntime.MAX_SAFE_INTEGER.
largeIntegerToDouble(LargeInteger) - Static method in class com.oracle.truffle.js.nodes.JSTypes
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
lastElementIndex(DynamicObject, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Last element index (inclusive).
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
lastElementIndex(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
lastIndexOf(Object, Object, Object, JSToStringNode, ConditionProfile, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
lastIndexOfString(String, String, DynamicObject) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringLastIndexOfNode
 
lastNonWhitespaceIndex(String, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
LatestECMAScriptVersion - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
LAYOUT - Static variable in class com.oracle.truffle.js.runtime.objects.JSObject
 
LAZY_REGEX_ORIGINAL_INPUT_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
LAZY_REGEX_ORIGINAL_INPUT_PROPERTY - 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_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
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.JSTruffleOptions
Load per-function data lazily.
LazyNamedCaptureGroupProperty(String, int) - Constructor for class com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyNamedCaptureGroupProperty
 
LazyNamedCaptureGroupPropertyGetNode(Property, PropertyCacheNode.ReceiverCheckNode, JSContext, 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
 
LazyStrings - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
LazyTranslation - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
Translate function bodies lazily.
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.JSTruffleOptions
 
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
leaveExportClauseNode(ExportClauseNode) - Method in class com.oracle.js.parser.ir.visitor.NodeVisitor
 
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
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 - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLoadNode
 
length - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDStoreNode
 
length(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
length(DynamicObject, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
length(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
length(DynamicObject, boolean) - 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() - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
length() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
LENGTH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
LENGTH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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_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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
lengthInt(DynamicObject) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
lengthInt(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
lengthInt(DynamicObject, boolean) - 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
 
LETTER_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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.
limit - Variable in class com.oracle.truffle.regex.nashorn.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
 
LIST - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
listAdd(List<T>, T) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
listAdd(ConsAltNode, Node) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
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
Contains built-ins for JSListFormat function (constructor).
ListFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ListFormatFunctionBuiltins
 
ListFormatFunctionBuiltins.ListFormatFunction - Enum in com.oracle.truffle.js.builtins
 
ListFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
ListFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins
 
ListFormatPrototypeBuiltins.JSListFormatFormatNode - Class in com.oracle.truffle.js.builtins
 
ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins
 
ListFormatPrototypeBuiltins.JSListFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
ListFormatPrototypeBuiltins.ListFormatPrototype - Enum in com.oracle.truffle.js.builtins
 
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 - 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
 
LittleEndianBufferAccess() - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.LittleEndianBufferAccess
 
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
 
loadModule(Object, Object) - Method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugLoadModuleNode
 
loadModule(Source) - Method in interface com.oracle.truffle.js.runtime.objects.JSModuleLoader
 
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(TruffleObject, 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
 
localDayNode - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetDateNode
 
localDayNode - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetDayNode
 
localDayNode - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetFullYearNode
 
localDayNode - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetMonthNode
 
localDayNode - Variable in class com.oracle.truffle.js.builtins.DatePrototypeBuiltins.JSDateGetYearNode
 
locale - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
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
 
localTime(double, JSContext) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
LocalTimeZoneHolder - Class in com.oracle.truffle.js.runtime.util
 
LocalTimeZoneHolder(ZoneId) - Constructor for class com.oracle.truffle.js.runtime.util.LocalTimeZoneHolder
 
localTimeZoneId - Variable in class com.oracle.truffle.js.runtime.util.LocalTimeZoneHolder
 
localTZA - Variable in class com.oracle.truffle.js.runtime.util.LocalTimeZoneHolder
 
LocalVarIncDecNode - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
LocalVarIncNode - Class in com.oracle.truffle.js.nodes.access
 
LocalVarIncNode(LocalVarIncNode.LocalVarOp, FrameSlot, boolean, ScopeFrameNode) - 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(double) - Static method in class com.oracle.truffle.js.builtins.math.LogNode
 
log(Object) - Method in class com.oracle.truffle.js.builtins.math.LogNode
 
log - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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.LargeInteger
 
longValueExact() - Method in class com.oracle.truffle.js.runtime.BigInt
 
longValueOf(String) - Static method in class com.oracle.truffle.js.runtime.Boundaries
 
LOOK_BEHIND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
LOOK_BEHIND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
LOOK_BEHIND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
LOOK_BEHIND_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
LOOK_BEHIND_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
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
 
lookupBuiltinFunction(String, String) - Method in class com.oracle.truffle.js.builtins.JSBuiltinLookup
 
lookupBuiltinFunction(String, String) - Method in interface com.oracle.truffle.js.runtime.builtins.JSFunctionLookup
Looks up a registered function implementation for a container and a method name.
lookupByName(String) - Method in class com.oracle.truffle.js.builtins.JSBuiltinsContainer
 
lookupFunction(String, 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.
lookupOperator(char, char, char, char) - Static method in class com.oracle.js.parser.TokenLookup
Lookup operator.
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
 
lower - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
LOWER - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 

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
 
makeAccessorProperty(String, Location, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
makeAllocator(Layout) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
makeArrayCacheNode(DynamicObject, ScriptArray, ReadElementNode.ArrayReadElementCacheNode) - Static method in class com.oracle.truffle.js.nodes.access.ReadElementNode
 
makeArrayLengthProxyProperty() - Static method in class com.oracle.truffle.js.runtime.builtins.JSArray
 
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, DynamicObject[], 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.JSLeftShiftConstantNode
 
makeCopy() - Method in class com.oracle.truffle.js.nodes.binary.JSRightShiftConstantNode
 
makeDataProperty(Object, Location, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
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.JSDictionaryObject
 
makeDictionaryShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
makeEmptyRoot(Layout, ObjectType, JSContext) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Empty shape constructor.
makeEmptyRoot(Layout, ObjectType, JSContext, Property) - 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, Property) - 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(Number, Number) - Method in class com.oracle.truffle.js.nodes.intl.GetNumberOptionNode
 
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
 
makeHiddenProperty(HiddenKey, Location) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
makeHiddenProperty(HiddenKey, Location, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
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, DynamicObject[], 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, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
makeInitialBoundFunctionShape(JSContext, DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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
 
makeInitialFunctionShape(JSContext, DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
makeInitialFunctionShape(JSContext, DynamicObject, boolean, boolean, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
makeInitialNonStrictArgumentsShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
makeInitialSegmentIteratorShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.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.JSCollator
 
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.JSDateTimeFormat
 
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.JSListFormat
 
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.JSNumberFormat
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
makeInitialShape(JSContext, DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.JSUserObject
 
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.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
 
makeInitialSIMDShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
makeInitialStrictArgumentsShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
 
makeIterationResultValue(int, String, String) - Method in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
makeLazyRegexArrayShape(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
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
 
makeNotExtensible(Shape) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Put a fake "not extensible" property at the end.
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
 
makeProxyProperty(String, PropertyProxy, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
makeProxyProperty(String, Location, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
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.JSAbstractArgumentsObject
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsObject
 
makeSlowArray(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
makeSparseArray(DynamicObject, long) - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
makeSparseArray(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.array.SparseArray
 
makeStaticRoot(Layout, ObjectType, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Internal constructor for null shape et al.
makeUniqueRoot(Layout, ObjectType, JSContext, Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
Constructor for makePrototypeShape.
makeUniqueRootWithPrototype(Layout, ObjectType, JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSShape
 
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.JSTruffleOptions
 
map(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayMapNode
 
MAP - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
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
 
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.JSTruffleOptions
 
MASK_POP_USED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
MASK_TO_VOID_TARGET - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
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(DynamicObject, String) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringReplaceES5Node
 
match(int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
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
 
matchAt(int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
Matcher - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Matcher(Regex, String, int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
matcher(String) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
matcher(String, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
MatcherFactory - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
MatcherFactory() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.MatcherFactory
 
matchHead(T) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
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
 
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
 
materializeFull(Object, int, String) - Method in class com.oracle.truffle.js.runtime.util.TRegexUtil.TRegexMaterializeResultNode
 
materializeGroup(TRegexUtil.TRegexMaterializeResultNode, DynamicObject, int, boolean) - Static method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
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.GeneratorWrapperNode
 
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.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.JSComplementNode
 
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_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_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.JSToBooleanNode
 
MAX_CLASSES - Static variable in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
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_JSCLASS_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.IsJSObjectNode
 
MAX_JSCLASS_COUNT - Static variable in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
MAX_PARSE_DEPTH - Static variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
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.IsJSObjectNode
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.cast.JSToObjectNode
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.unary.JSIsArrayNode
 
MAX_SHAPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
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_TYPE_COUNT - Static variable in class com.oracle.truffle.js.nodes.unary.JSIsNullOrUndefinedNode
 
MAX_UINT32_DIGITS - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
MaxApplyArgumentLength - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
MaxArrayHoleSize - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
MAXBIT - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
MaxCompiledRegexCacheLength - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
MaxConsolePrintProperties - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
When printing to console/inspector, only print that many properties.
MaxECMAScriptVersion - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
MaxExpectedPrototypeChainLength - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
MaxFlatArraySize - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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
 
maximumFractionDigits - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
maximumSignificantDigits - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
maxLength - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
MaxNode - Class in com.oracle.truffle.js.builtins.math
 
MaxNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.math.MaxNode
 
MaxTypedArrayLength - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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
 
mbcodeStartPosition() - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
mbuf - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
MEM_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
MEM_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackPopLevel
 
MEM_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
Member(String, Object) - Constructor for class com.oracle.truffle.js.builtins.helper.TruffleJSONParser.Member
 
member(TruffleObject, String, InteropLibrary) - Method in class com.oracle.truffle.js.nodes.control.DeletePropertyNode
 
memNodes - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
MEMNUM - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
MEMNUM - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
MEMORY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.EncloseType
 
MEMORY_CLEAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
MEMORY_CLEAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
MEMORY_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
MEMORY_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
MEMORY_END_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
MEMORY_END_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
MEMORY_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
MEMORY_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
MEMORY_START_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
MEMORY_START_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
MergeShapes - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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
 
MetaChar - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
metaCharTable - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
MetaCharTable(int, int, int, int, int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 
mFrame - Variable in class com.oracle.truffle.js.runtime.objects.JSScope
 
MILLISECOND - Static variable in class com.oracle.truffle.js.parser.date.DateParser
Constant for index position of parsed millisecond value.
min(Object[]) - Method in class com.oracle.truffle.js.builtins.math.MinNode
 
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
 
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
 
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
 
minimumFractionDigits - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
minimumIntegerDigits - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
minimumSignificantDigits - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
MinLazyStringLength - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
minLength - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
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.KeyInfoNode
 
MODIFY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.RegexState
 
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_SOURCE_NAME_SUFFIX - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
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(JSModuleRecord) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
moduleInstantiation(JSModuleRecord) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
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
 
monthFromDays(int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
monthFromTime(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
moveLeft(int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
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_MAX_DST - Static variable in class com.oracle.truffle.js.runtime.builtins.JSDate
 
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
 
msaBegin - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaBestLen - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaBestS - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaEnd - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaInit(int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaOptions - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaRegion - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
msaStart - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
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
 
MULTILINE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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 - 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
 
namedCaptureGroup(T, String) - Method in interface com.oracle.truffle.js.builtins.helper.ReplaceStringParser.Consumer
 
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
 
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
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
 
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
 
NashornCompatibilityMode - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
needFillIterable - Variable in class com.oracle.truffle.js.builtins.ConstructorBuiltins.JSConstructIterableOperation
 
needLoop - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
needNegativeBranch - Variable in class com.oracle.truffle.js.nodes.cast.JSToLengthNode
 
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
 
needsScope() - Method in class com.oracle.js.parser.ir.Block
Check whether scope is necessary for this Block
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
 
NEGATE_SINGLELINE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
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
 
newAltNode(Node, ConsAltNode) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
newComputedAccessorMember(JavaScriptNode, boolean, boolean, JavaScriptNode, JavaScriptNode) - Static method in class com.oracle.truffle.js.nodes.access.ObjectLiteralNode
 
newComputedDataMember(JavaScriptNode, boolean, boolean, JavaScriptNode) - 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) - 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
newInternalException(String) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
NEWLINE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
newListFromRange(JavaScriptNode[], int, int) - Static method in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
newListNode(Node, ConsAltNode) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
newOptionDescriptor(OptionKey<?>, String, OptionCategory, OptionStability, String) - Static method in class com.oracle.truffle.js.runtime.JSContextOptions
 
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
 
newSyntaxException(String) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
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) - 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(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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
nextElementIndex(DynamicObject, long, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Returns the next index.
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
nextElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
nextElementIndexHoles(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
nextElementIndexZeroBased(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
nextHeadExact - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
nextObjectViaEnumeration(DynamicObject, long, long, boolean, JSHasPropertyNode) - Method in class com.oracle.truffle.js.nodes.array.JSArrayNextElementIndexNode
 
nextObjectViaPolling(TruffleObject, 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
 
nextStateClass(CClassNode.CCStateArg, ScanEnvironment) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
nextStateValue(CClassNode.CCStateArg, ScanEnvironment) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
nextValue(DynamicObject, String, JSSegmenter.Granularity, BreakIterator) - Method in class com.oracle.truffle.js.builtins.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
node - Variable in class com.oracle.truffle.js.runtime.objects.JSScope
 
Node - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
Node() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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
 
NodeOptInfo - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
NodeOptInfo() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
NodeStatus - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
NodeType - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
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
NON - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
NON_UNICODE_SDW - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
NONE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
NONE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
NONE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
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
 
NORMAL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.RegexState
 
NormalBufferAccess() - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
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
 
normalizeDouble(double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
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_KEY - Static variable in class com.oracle.truffle.js.runtime.objects.JSShape
 
NOT_NEWLINE_IN_NEGATIVE_CC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
NOT_WORD - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
NOT_WORD_BOUND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
NOT_WORD_BOUND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
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
 
NOTBOL - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
notCallable(DynamicObject, Object) - Method in class com.oracle.truffle.js.builtins.ConstructorBuiltins.PromiseConstructorNode
 
notCodeRangeBuff(CodeRangeBuffer) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
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
 
NOTEOL - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
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
 
notNewlineInNegativeCC() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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
 
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
 
NST_ADDR_FIXED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_BY_NUMBER - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_CALLED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_CLEN_FIXED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_IN_REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_MARK1 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_MARK2 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_MAX_FIXED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_MEM_BACKREFED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_MIN_FIXED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_NAME_REF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_NAMED_GROUP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_NEST_LEVEL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_RECURSION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NST_STOP_BT_SIMPLE_REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeStatus
 
NSTR_AMBIG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StringType
 
NSTR_DONT_GET_OPT_INFO - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StringType
 
NSTR_RAW - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StringType
 
NSTR_SHARED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StringType
 
Null - Class in com.oracle.truffle.js.runtime.objects
 
NULL_CHECK_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
NULL_CHECK_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
NULL_CHECK_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
NULL_CHECK_END_MEMST - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
NULL_CHECK_END_MEMST_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
NULL_CHECK_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
NULL_CHECK_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
NULL_CHECK_START - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
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
 
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_OF_POOLED_STACKS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
numberFormat - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
NumberFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-ins for JSNumberFormat function (constructor).
NumberFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.NumberFormatFunctionBuiltins
 
NumberFormatFunctionBuiltins.NumberFormatFunction - Enum in com.oracle.truffle.js.builtins
 
NumberFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
NumberFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins
 
NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins
 
NumberFormatPrototypeBuiltins.JSNumberFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
NumberFormatPrototypeBuiltins.NumberFormatPrototype - Enum in com.oracle.truffle.js.builtins
 
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
 
numberingSystem - Variable in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
numberOfCaptures() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
numberOfElements - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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
 
numMem - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
numOn() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
numRegs - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Region
 

O

object - Variable in class com.oracle.truffle.js.runtime.util.ForInIterator
 
ObjectAssignNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectAssignNode
 
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
 
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.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.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
 
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
 
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) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
objectToConsoleString(DynamicObject, String, int, String[], Object[]) - 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
 
ObjPtr<T> - Class in com.oracle.truffle.regex.nashorn.regexp.joni.encoding
 
ObjPtr() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.encoding.ObjPtr
 
ObjPtr(T) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.encoding.ObjPtr
 
odigitVal(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
ONE - Static variable in class com.oracle.truffle.js.runtime.BigInt
 
ONE_OR_MORE_TIME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
oneIsForeign(Object, Object) - Static method in class com.oracle.truffle.js.nodes.binary.JSEqualNode
 
oneOrMoreTime - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 
onPropertyTransition(Object) - Method in class com.oracle.truffle.js.runtime.objects.JSSharedData
 
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
 
OP2_ATMARK_CAPTURE_HISTORY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_CCLASS_SET_OP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_C_BAR_CONTROL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_M_BAR_META - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_Q_QUOTE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_G_SUBEXP_CALL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_GNU_BUF_ANCHOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_H_XDIGIT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_K_NAMED_BACKREF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_P_BRACE_CHAR_PROPERTY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_P_BRACE_CIRCUMFLEX_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_U_HEX4 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_ESC_V_VTAB - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_INEFFECTIVE_ESCAPE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_OPTION_PERL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_OPTION_RUBY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_PLUS_POSSESSIVE_INTERVAL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_PLUS_POSSESSIVE_REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_QMARK_GROUP_EFFECT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP2_QMARK_LT_NAMED_GROUP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
op2AtMarkCaptureHistory() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2CClassSetOp() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscCapitalCBarControl() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscCapitalMBarMeta() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscCapitalQQuote() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscGnuBufAnchor() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscGSubexpCall() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscHXDigit() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscKNamedBackref() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscPBraceCharProperty() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscPBraceCircumflexNot() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscUHex4() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2EscVVtab() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2IneffectiveEscape() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2OptionPerl() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2OptionRuby() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2PlusPossessiveInterval() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2PlusPossessiveRepeat() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2QMarkGroupEffect() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
op2QMarkLtNamedGroup() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
OP_ASTERISK_ZERO_INF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_BRACE_INTERVAL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_BRACKET_CC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_DECIMAL_BACKREF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_DOT_ANYCHAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_ASTERISK_ZERO_INF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_AZ_BUF_ANCHOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_B_WORD_BOUND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_BRACE_INTERVAL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_C_CONTROL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_CAPITAL_G_BEGIN_ANCHOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_CONTROL_CHARS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_D_DIGIT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_LPAREN_SUBEXP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_LTGT_WORD_BEGIN_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_OCTAL3 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_PLUS_ONE_INF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_QMARK_ZERO_ONE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_S_WHITE_SPACE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_VBAR_ALT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_W_WORD - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_X_BRACE_HEX8 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_ESC_X_HEX2 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_LINE_ANCHOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_LPAREN_SUBEXP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_PLUS_ONE_INF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_POSIX_BRACKET - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_QMARK_NON_GREEDY - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_QMARK_ZERO_ONE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_VARIABLE_META_CHARACTERS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
OP_VBAR_ALT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
opAsteriskZeroInf() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opBraceInterval() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opBracketCC() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
OPCode - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
OPCODE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
opDecimalBackref() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opDotAnyChar() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
operandNode - Variable in class com.oracle.truffle.js.nodes.access.RequireObjectNode
 
operandNode - Variable in class com.oracle.truffle.js.nodes.unary.JSUnaryNode
 
opEscAsteriskZeroInf() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscAZBufAnchor() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscBraceInterval() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscBWordBound() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscCapitalGBeginAnchor() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscCControl() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscControlChars() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscDDigit() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscLParenSubexp() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscLtGtWordBeginEnd() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscOctal3() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscPlusOneInf() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscQMarkZeroOne() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscSWhiteSpace() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscVBarAlt() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscWWord() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscXBraceHex8() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opEscXHex2() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opLineAnchor() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opLParenSubexp() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opPlusOneInf() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opPosixBracket() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opQMarkNonGreedy() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opQMarkZeroOne() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
OPSize - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
optCount - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
OptimizeApplyArguments - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
optimizeInfoToString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
OptimizeNoFallthroughSwitch - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
option - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.EncloseType
 
OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
Option - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Option() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
OPTION_DESCRIPTORS - Static variable in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
options - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
optionWillChange(OptionKey<T>, OptionValues) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
opVariableMetaCharacters() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
opVBarAlt() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
or(BigInt) - Method in class com.oracle.truffle.js.runtime.BigInt
 
OR - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
or(CClassNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
or(BitSet) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
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
 
orCodeRangeBuff(CodeRangeBuffer, boolean, CodeRangeBuffer, boolean) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
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.JSBuiltinObject
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.JSBuiltinObject
 
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.JSBuiltinObject
 
ordinaryOwnPropertyKeys(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
ordinaryOwnPropertyKeysSlow(DynamicObject, boolean, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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
 
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(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

p - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
p - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
p - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.encoding.ObjPtr
 
pad(Object, Object[], JSToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringPadNode
 
pad(Object, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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 - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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) - Method in class com.oracle.js.parser.Parser
Execute parse and return the resulting function node.
parse(Object) - Method in class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateParseNode
 
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() - Method in class com.oracle.truffle.js.parser.json.JSONParser
Public parse method.
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) - Method in class com.oracle.js.parser.Parser
 
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
 
parseFlags(String) - Static method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
parseFloat(int) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloat(double, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloat(boolean) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloat(String) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloat(TruffleObject) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
parseFloatNull(Object) - 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.
parseInContext(Source, JSContext) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
parseInline(Source, JSContext, MaterializedFrame, boolean) - Static method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
parseInlineScript(JSContext, Source, Environment, boolean) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseInlineScript(JSContext, Source, MaterializedFrame, boolean) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseInlineScript(JSContext, Source, Environment, boolean) - Method in interface com.oracle.truffle.js.parser.JSParser
Creates a script that will be evaluated in a specified lexical context.
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.
parseInt(int, Object, BranchProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseInt(double, Object, BranchProfile) - 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, JSTrimWhitespaceNode, BranchProfile, BranchProfile, BranchProfile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntNoRadix(int, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseIntNoRadix(double, Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseIntNode
 
parseJSON(JSContext, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseJSON(String, JSContext) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseJSON(JSContext, String) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
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) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Parse a string to a double.
parseRawDontFitLong(String, int, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseRawDontFitLong(String, int, int, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseRawFitsLong(String, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
Parse a string to a double.
parseRawFitsLong(String, int, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
parseRawFitsLong(String, int, int, int) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
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, JSParserOptions) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseScript(JSContext, Source, JSParserOptions, boolean, boolean) - Static method in class com.oracle.truffle.js.parser.GraalJSParserHelper
 
parseScriptNode(JSContext, Source) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScriptNode(JSContext, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScriptNode(JSContext, Source, ByteBuffer) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScriptNode(JSContext, Source, SnapshotProvider) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
parseScriptNode(JSContext, Source, ByteBuffer) - Method in interface com.oracle.truffle.js.parser.JSParser
 
parseScriptNode(JSContext, Source, SnapshotProvider) - Method in interface com.oracle.truffle.js.parser.JSParser
 
parseScriptNode(JSContext, Source) - Method in interface com.oracle.truffle.js.runtime.Evaluator
 
parseScriptNode(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.LargeInteger
 
passArray(Object[]) - Static 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
 
PatternAnalyzer - Class in com.oracle.truffle.js.runtime.joni
Static utility methods for analyzing regular expression patterns.
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
 
performOrdinaryGet(DynamicObject, Object, Object) - Static method in class com.oracle.truffle.js.runtime.util.JSReflectUtils
 
performOrdinarySet(DynamicObject, Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.util.JSReflectUtils
 
PerformPromiseAllNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseAllNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
PerformPromiseAllNode.BoxedInt - 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
 
PerformPromiseCombinatorNode - Class in com.oracle.truffle.js.nodes.promise
 
PerformPromiseCombinatorNode(JSContext) - Constructor for class com.oracle.truffle.js.nodes.promise.PerformPromiseCombinatorNode
 
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
 
performResumeNext(DynamicObject, Completion) - Method in class com.oracle.truffle.js.nodes.control.AsyncGeneratorResumeNextNode
 
Perl - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
PerlNG - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
PluralRulesFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-ins for JSPluralRules function (constructor).
PluralRulesFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PluralRulesFunctionBuiltins
 
PluralRulesFunctionBuiltins.PluralRulesFunction - Enum in com.oracle.truffle.js.builtins
 
PluralRulesPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
PluralRulesPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins
 
PluralRulesPrototypeBuiltins.JSPluralRulesResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode - Class in com.oracle.truffle.js.builtins
 
PluralRulesPrototypeBuiltins.PluralRulesPrototype - Enum in com.oracle.truffle.js.builtins
 
POINTER - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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
 
POLYGLOT_INTERNAL_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
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.
pop(Object, ArrayPrototypeBuiltins.DeleteAndSetLengthNode, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayPopNode
 
POP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
POP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
POP_POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
POP_POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
POP_STOP_BT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
POP_STOP_BT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
popStack() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
popularNum() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
pos - Variable in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
POS_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
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.
position - Variable in class com.oracle.truffle.regex.nashorn.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
 
POSIX_COMMON_OP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
POSIX_REGION - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
PosixBasic - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
PosixExtended - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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
 
PREC_READ - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
PREC_READ_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
prepare(Object[], JSForeignToJSTypeNode) - Static method in class com.oracle.truffle.js.nodes.interop.JSInteropCallNode
 
prepare() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
PREPARE_STACK_TRACE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSError
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
prepareInBounds(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
prepareInBoundsContiguous(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
prepareInBoundsFast(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
prepareInBoundsHoles(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareInBoundsZeroBased(DynamicObject, int, boolean, 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, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
prepareSupported(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
prepareSupportedContiguous(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareSupportedHoles(DynamicObject, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
prepareSupportedZeroBased(DynamicObject, int, boolean, 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
 
prevCharHead(int, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
PREVENT_EXTENSIONS - Static variable in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
preventExtensions(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectPreventExtensionsNode
 
preventExtensions(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectPreventExtensionsNode
 
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) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
preventExtensions(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
preventExtensions(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
preventExtensions(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
preventExtensions(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
9.1.4 [[PreventExtensions]] ().
preventExtensions(DynamicObject) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
preventExtensions(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
previousElementIndex(Object, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantEmptyArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
previousElementIndex(DynamicObject, long, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
Returns the previous index.
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
previousElementIndex(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
previousElementIndexHoles(DynamicObject, long, boolean) - 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
 
previousObjectViaIteration(TruffleObject, 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 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
PRINT_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
PRINT_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
PrintAst - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
PrintCumulativeTime - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.JSTruffleOptions
 
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
 
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() - 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
 
ProfileTime - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
ProfileTimeKey - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
PROGRAM_FUNCTION_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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
 
PROMISE_STATE - 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
 
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
 
propertyAssumptionsValid(DynamicObject, int, boolean) - Method in class com.oracle.truffle.js.nodes.access.PropertyCacheNode
 
PropertyCacheLimit - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.JavaSuperAdapterCheckNode - 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) - 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.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
Constructor
PropertyNode - Class in com.oracle.truffle.js.nodes.access
 
PropertyNode(JSContext, JavaScriptNode, Object) - 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
 
PropertyReference - Class in com.oracle.truffle.js.runtime.objects
 
PropertyReference(Property, Shape, int) - Constructor for class com.oracle.truffle.js.runtime.objects.PropertyReference
 
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
 
PROTO_PROPERTY - 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_GETTER_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
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.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.JSCollator
 
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.JSDateTimeFormat
 
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.JSFunction
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
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.JSNumberFormat
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
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.JSRelativeTimeFormat
 
PROTOTYPE_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
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.JSSIMD
 
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.JSUserObject
 
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.JSWeakSet
 
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
 
PUNCT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
PUNCT_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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.
PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
PUSH_IF_PEEK_NEXT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH_IF_PEEK_NEXT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
PUSH_LOOK_BEHIND_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH_LOOK_BEHIND_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
PUSH_OR_JUMP_EXACT1 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH_OR_JUMP_EXACT1 - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
PUSH_POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH_POS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
PUSH_POS_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH_POS_NOT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
PUSH_STOP_BT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
PUSH_STOP_BT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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(TruffleObject) - 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
 
putArrayProperties(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
putBigInteger(BigInteger) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putBuiltinFunctionData(Builtin, JSFunctionData) - Method in class com.oracle.truffle.js.runtime.JSContext
 
putByteArray(byte[]) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putConstantAccessorProperty(JSContext, DynamicObject, Object, DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putConstantAccessorProperty(JSContext, DynamicObject, Object, DynamicObject, DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
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.JSBuiltinObject
 
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, Property, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
Put preallocated data property that must not be moved.
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
 
putDouble(byte[], int, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
putDouble(byte[], int, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
putDouble(byte[], int, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
putDouble(byte[], int, int, int, double) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
putEcmaScriptVersion(int) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putFloat(byte[], int, int, int, float) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
putFloat(byte[], int, int, int, float) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
putFloat(byte[], int, int, int, float) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
putFloat(byte[], int, int, int, float) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
putFunctionsFromContainer(JSRealm, DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putFunctionStatementError(boolean) - Method in class com.oracle.truffle.js.runtime.JSParserOptions
 
putHiddenProperty(DynamicObject, Property, Object) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
putInt(int) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putInt16(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
putInt16(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
putInt16(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
putInt16(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
putInt32(int) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putInt32(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
putInt32(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
putInt32(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
putInt32(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
putInt64(long) - Method in class com.oracle.truffle.js.codec.BinaryEncoder
 
putInt64(byte[], int, int, int, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
putInt64(byte[], int, int, int, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
putInt64(byte[], int, int, int, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
putInt64(byte[], int, int, int, long) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
putInt8(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BufferAccess
 
putInt8(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.ByteBufferNativeOrderBufferAccess
 
putInt8(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.NormalBufferAccess
 
putInt8(byte[], int, int, int, int) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
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, Property) - 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
 
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

QTFR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
QuantifierNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
QuantifierNode(int, int, boolean) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
quote(String) - Static method in class com.oracle.truffle.js.parser.json.JSONParser
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
 
Range() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
Range(int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
Range(int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
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() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
read(String) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
read(char) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
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.KeyInfoNode
 
readArrayElementOrDefault(Object, long, Object, InteropLibrary, JSForeignToJSTypeNode, Node) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
readArrayElementOrDefault(Object, long, Object) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.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
 
ReadCacheNode() - Constructor for class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject.ReadCacheNode
 
readDigits() - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
ReadElementArrayDispatchNode(ReadElementNode.ReadElementTypeCacheNode) - Constructor for class com.oracle.truffle.js.nodes.access.ReadElementNode.ReadElementArrayDispatchNode
 
readElementInBounds(DynamicObject, long, boolean) - 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.
readLine(Object) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalReadLineNode
 
readMember(String, AbstractConstantKeysObject.ReadCacheNode, ValueProfile) - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
readMemberImpl(String) - Method in class com.oracle.truffle.js.runtime.joni.AbstractConstantKeysObject
 
readMemberImpl(String) - Method in class com.oracle.truffle.js.runtime.joni.JoniCompiledRegex
 
readMemberImpl(String) - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
readMemberImpl(String) - Method in class com.oracle.truffle.js.runtime.joni.result.JoniRegexResult
 
readMemberOrDefault(Object, Object, Object) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
readMemberOrDefault(Object, Object, Object, InteropLibrary, JSForeignToJSTypeNode, Node) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.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_BUILTIN_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSRealm
 
REALM_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
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
 
receiverCheck - Variable in class com.oracle.truffle.js.nodes.access.PropertyCacheNode.CacheNode
 
ReceiverCheckNode() - Constructor for class com.oracle.truffle.js.nodes.access.PropertyCacheNode.ReceiverCheckNode
 
reciprocalApproximation(float) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
reciprocalSqrtApproximation(float) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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
 
reduceNestedQuantifier(QuantifierNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
reduceNoInitialValueError() - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayReduceNode
 
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[]) - 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
 
reflectDeleteProperty(Object, Object, JSToPropertyKeyNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectDeletePropertyNode
 
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) - 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
 
reflectHas(Object, Object, JSToPropertyKeyNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectHasNode
 
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) - 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(Object[], JSToPropertyKeyNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
reflectSetModuleNamespace(Object[], JSToPropertyKeyNode) - 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
 
reflectSetProxy(Object[], JSToPropertyKeyNode, JSToBooleanNode) - Method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectSetNode
 
reg - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
regex - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler
 
regex - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
Regex - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Regex(CharSequence) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(String) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[]) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[], int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[], int, int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[], int, int, int, Syntax) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[], int, int, int, WarnCallback) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[], int, int, int, Syntax, WarnCallback) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
Regex(char[], int, int, int, int, Syntax, WarnCallback) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Regex
 
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_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_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.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.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
 
RegExpScanner - Class in com.oracle.truffle.regex.nashorn.regexp
Scan a JavaScript regexp, converting to Java regex if necessary.
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
 
RegexRegressionTestMode - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
RegexState - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
RegexToken(String, String) - Constructor for class com.oracle.js.parser.Lexer.RegexToken
Constructor.
Region - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Region(int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Region
 
registerChildAgent(Thread, DebugJSAgent) - Method in class com.oracle.truffle.js.runtime.util.DebugJSAgent
 
regNum - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
reject(boolean, String) - Static method in class com.oracle.truffle.js.runtime.util.DefinePropertyUtil
 
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
 
RELADDR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
RELADDR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
RelativeTimeFormatFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-ins for JSRelativeTimeFormat function (constructor).
RelativeTimeFormatFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RelativeTimeFormatFunctionBuiltins
 
RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction - Enum in com.oracle.truffle.js.builtins
 
RelativeTimeFormatPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
RelativeTimeFormatPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins
 
RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode - Class in com.oracle.truffle.js.builtins
 
RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode - Class in com.oracle.truffle.js.builtins
 
RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype - Enum in com.oracle.truffle.js.builtins
 
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.KeyInfoNode
 
remove() - Method in class com.oracle.truffle.js.runtime.array.ScriptArray.DefaultIterator
 
remove(TruffleObject, Object) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.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
 
removeFromRealmList(int) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
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.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) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringRepeatNode
 
REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
REPEAT_INC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
REPEAT_INC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
REPEAT_INC - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
REPEAT_INC_NG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
REPEAT_INC_NG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
REPEAT_INC_NG_SG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
REPEAT_INC_SG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
REPEAT_INFINITE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
REPEAT_NG - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
RepeatableNode - Interface in com.oracle.truffle.js.nodes
Marker interface that declares that the node can be repeatedly executed without side effects.
REPEATNUM - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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.JSStringReplaceNode
 
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.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
 
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
 
requestIndexNode - Variable in class com.oracle.truffle.js.nodes.access.GetViewValueNode
 
requestIndexNode - Variable in class com.oracle.truffle.js.nodes.access.SetViewValueNode
 
RequireConstructorNode - Class in com.oracle.truffle.js.nodes.unary
Wrapper node that throws a TypeError if the argument is not a constructor.
RequireConstructorNode(JavaScriptNode) - Constructor for class com.oracle.truffle.js.nodes.unary.RequireConstructorNode
 
requireObjectCoercible(Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetPrototypeOfNode
 
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) - 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.
reset(int) - Method in class com.oracle.truffle.regex.nashorn.parser.Scanner
Reset to a character position.
resetState(VirtualFrame) - Method in interface com.oracle.truffle.js.nodes.control.ResumableNode
 
resize(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Resize the bit vector to accommodate the new length.
resizeArray(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
resizeArray(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
resizeArray(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
resizeArray(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
resizeArray(DynamicObject, int, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
RESOLVE - Static variable in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
RESOLVE_ELEMENT_ARGS_KEY - Static variable in class com.oracle.truffle.js.nodes.promise.PerformPromiseAllNode
 
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.JSCollator
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
resolvedOptions(JSContext, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
resolveExport(JSModuleRecord, String) - Method in class com.oracle.truffle.js.parser.GraalJSEvaluator
 
resolveImportedModule(ScriptOrModule, String) - Method in interface com.oracle.truffle.js.runtime.objects.JSModuleLoader
 
resolveName(RootNode) - Static method in class com.oracle.truffle.js.nodes.JSNodeUtil
 
ResolveNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.PromiseFunctionBuiltins.ResolveNode
 
RestrictForceSplittingBuiltins - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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 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
 
RETURN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
RETURN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
RETURN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
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.JSTruffleOptions
Parser options.
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.JSTruffleOptions
 
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
 
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, 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
 
rightAdjustCharHeadWithPrev(int, IntHolder) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
round(int) - Static method in class com.oracle.truffle.js.builtins.math.RoundNode
 
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
 
RoundNode - Class in com.oracle.truffle.js.builtins.math
 
RUBY - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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
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

S - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSBigInt
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSBoolean
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
A more informative but side-effect-free toString variant, mainly used for error messages.
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSError
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSMap
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumber
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSPromise
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSRegExp
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSSet
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSSymbol
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSUserObject
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakMap
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSWeakSet
 
safeToString(DynamicObject, int) - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
safeToString(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
safeToString(Object, int, Object, boolean) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
safeToString(Object, int, Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
safeToString(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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
 
sameValueZero(Number, Number) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
saturate(SIMDType.SIMDTypeInt, long) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
scan(String) - Static method in class com.oracle.truffle.regex.nashorn.regexp.RegExpScanner
Scan a JavaScript regexp string returning a Java safe regex string.
ScanEnvironment - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
ScanEnvironment(Regex, Syntax) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
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
Scanner - Class in com.oracle.truffle.regex.nashorn.parser
Utility for scanning thru a char array.
Scanner(char[], int, int) - Constructor for class com.oracle.truffle.regex.nashorn.parser.Scanner
Constructor
Scanner(String) - Constructor for class com.oracle.truffle.regex.nashorn.parser.Scanner
Constructor Scan content from beginning to end.
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.
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
 
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
 
seal(Property) - Static method in class com.oracle.truffle.js.runtime.objects.JSProperty
 
seal(Shape) - Static method 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
 
search(int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
search(Regex, String, int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
search(Regex, String, int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm.SLOW_IC
 
SearchAlgorithm - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
SearchAlgorithm() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
SearchAlgorithm.SLOW_IC - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
searchBackward(Regex, String, int, int, int, int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
searchBackward(Regex, String, int, int, int, int, int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm.SLOW_IC
 
SEARCHING - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.RegexState
 
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
 
SEGMENT_ITERATOR_BREAK_TYPE_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
SEGMENT_ITERATOR_GRANULARITY_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
SEGMENT_ITERATOR_INDEX_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
SEGMENT_ITERATOR_SEGMENTER_ID - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
SEGMENTER_PROPERTY - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
SegmenterFunctionBuiltins - Class in com.oracle.truffle.js.builtins
Contains built-ins for JSSegmenter function (constructor).
SegmenterFunctionBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SegmenterFunctionBuiltins
 
SegmenterFunctionBuiltins.SegmenterFunction - Enum in com.oracle.truffle.js.builtins
 
SegmenterPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
 
SegmenterPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins
 
SegmenterPrototypeBuiltins.CreateSegmentIteratorNode - Class in com.oracle.truffle.js.builtins
 
SegmenterPrototypeBuiltins.JSSegmenterResolvedOptionsNode - Class in com.oracle.truffle.js.builtins
 
SegmenterPrototypeBuiltins.JSSegmenterSegmentNode - Class in com.oracle.truffle.js.builtins
 
SegmenterPrototypeBuiltins.SegmenterPrototype - Enum in com.oracle.truffle.js.builtins
 
SegmentIteratorAdvanceOpNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode
 
SegmentIteratorFollowingNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorFollowingNode
 
SegmentIteratorNextNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode
 
SegmentIteratorOpNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
SegmentIteratorPrecedingNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrecedingNode
 
SegmentIteratorPrototypeBuiltins - Class in com.oracle.truffle.js.builtins
Contains functions of the %SegmentIteratorPrototype% object.
SegmentIteratorPrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorAdvanceOpNode - Class in com.oracle.truffle.js.builtins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorFollowingNode - Class in com.oracle.truffle.js.builtins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorNextNode - Class in com.oracle.truffle.js.builtins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode - Class in com.oracle.truffle.js.builtins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorPrecedingNode - Class in com.oracle.truffle.js.builtins
 
SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype - Enum in com.oracle.truffle.js.builtins
 
select(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.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
 
SEMI_END_BUF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
SEMI_END_BUF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
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.
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDFloat32x4
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt16x8
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDInt8x16
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedBoolean
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeInt
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint16x8
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint32x4
 
serialize(byte[], int, Object) - Method in class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDUint8x16
 
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, 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, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
set(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
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, Object) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunction.ClassPrototypeProxyProperty
 
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.JSSlowArgumentsObject
 
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(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(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(QuantifierNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
set(char[], int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
set(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
set(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Set a bit in the bit vector.
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_OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
SET_OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
SET_OPTION_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
SET_OPTION_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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
 
setAddrFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setAgent(JSAgent) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setAllMultiByteRange(CodeRangeBuffer) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
setAmbig() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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
 
setArguments(Object[]) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setArray(DynamicObject, ScriptArray) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
setArrayLength(DynamicObject, int, 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
 
setArrayProperties(DynamicObject, Object, long, int, long, int) - Static method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setBigInt(DynamicObject, int, BigInt, boolean) - 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
setBound(MinMaxLen) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
setBoundFunctionName(DynamicObject, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSFunction
 
setBoundNode(MinMaxLen) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.NodeOptInfo
 
setBreakTypeNode - Variable in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigInt64Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.BigUint64Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigInt64Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectBigUint64Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat32Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectFloat64Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt16Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt32Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectInt8Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint16Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint32Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.DirectUint8ClampedArray
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float32Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Float64Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int16Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int32Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Int8Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint16Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint32Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8Array
 
setBufferElement(DynamicObject, int, boolean, boolean, Object) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.Uint8ClampedArray
 
setByNumber() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setCached(DynamicObject, DynamicObject, Object, PropertyGetNode, PropertyGetNode, HasHiddenKeyCacheNode, ValueProfile, 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
 
setCalled() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
setCar(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
setCatchBlocks(List<Block>) - Method in class com.oracle.js.parser.ir.TryNode
Set the catch blocks of this try
setCdr(ConsAltNode) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
setChild(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
setChild(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
setChild(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
setChild(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
setChild(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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
 
setCLenFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
setConfigurable(boolean) - Method in class com.oracle.truffle.js.runtime.objects.PropertyDescriptor
 
setConstructNewTarget(CallTarget) - Method in class com.oracle.truffle.js.runtime.builtins.JSFunctionData
 
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.JSNumberFormat.InternalState
 
setCurrencyDisplay(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.InternalState
 
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.JSArrayBuffer
 
setDisconnectedIndexValue(DynamicObject, long, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsObject
 
setDone(boolean) - Method in class com.oracle.truffle.js.runtime.objects.IteratorRecord
 
setDontGetOptInfo() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
setDouble(DynamicObject, int, double, boolean) - 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
 
setElement(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractConstantArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint8ClampedArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedBigIntArray
 
setElementImpl(DynamicObject, long, Object, boolean, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedFloatArray
 
setElementImpl(DynamicObject, long, Object, boolean, 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
setExceptionCondition(Expression) - Method in class com.oracle.js.parser.ir.CatchNode
Reset the exception condition for this catch block
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(ExportClauseNode) - 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.ExportClauseNode
 
setExpression(Expression) - Method in class com.oracle.js.parser.ir.ExportNode
 
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
 
setFrameSlot(FrameSlot) - Method in class com.oracle.truffle.js.nodes.access.FrameSlotNode
 
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.JSNumberFormat.InternalState
 
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.
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, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setInBounds(DynamicObject, int, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setInBounds(DynamicObject, int, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setInBounds(DynamicObject, int, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setInBoundsFast(DynamicObject, int, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
setInBoundsFast(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
setInBoundsFast(DynamicObject, int, DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
setInBoundsFast(DynamicObject, int, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setInBoundsFast(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setInBoundsFast(DynamicObject, int, DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
setInBoundsFast(DynamicObject, int, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
setInBoundsFast(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
setInBoundsFast(DynamicObject, int, DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
setInBoundsFast(DynamicObject, int, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
setInBoundsFast(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
setInBoundsFast(DynamicObject, int, DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
setInBoundsFast(DynamicObject, int, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
setInBoundsFastHole(DynamicObject, int, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
setInBoundsFastHole(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
setInBoundsFastHole(DynamicObject, int, DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
setInBoundsFastHole(DynamicObject, int, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
setInBoundsFastNonHole(DynamicObject, int, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
setInBoundsFastNonHole(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
setInBoundsFastNonHole(DynamicObject, int, DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
setInBoundsFastNonHole(DynamicObject, int, Object, boolean) - 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
setIndexNode - Variable in class com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorOpNode
 
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
 
setInit(LexicalContext, Expression) - Method in class com.oracle.js.parser.ir.ForNode
Reset the initialization expression for this for loop
setInitialized(boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat.InternalState
 
setInitialized(boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setInitialized(boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter.InternalState
 
setInRepeat() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setInt(DynamicObject, int, int, boolean) - Method in class com.oracle.truffle.js.runtime.array.TypedArray.TypedIntArray
 
setIntegerAndFractionsDigits(int, int, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
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) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
setIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
setIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
setIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
ES2015 7.3.14 SetIntegrityLevel(O, level).
setIntegrityLevel(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
setIntegrityLevel(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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, int, 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
 
setIsFunction() - Method in class com.oracle.js.parser.ir.AccessNode
 
setIsFunction() - Method in class com.oracle.js.parser.ir.BaseNode
Mark this node as being the callee operand of a CallNode.
setIsFunction() - Method in class com.oracle.js.parser.ir.IndexNode
 
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
 
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
 
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
 
setJavaLocale(Locale) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setJSStackTrace(GraalJSException.JSStackTraceElement[]) - Method in exception com.oracle.truffle.js.runtime.GraalJSException
 
setLane(DynamicObject, int, Object) - Static method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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, Object, DeletePropertyNode, WritePropertyNode) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
setLength(TruffleObject, Object, DeletePropertyNode) - Static method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.DeleteAndSetLengthNode
 
setLength(TruffleObject, int) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
setLength(TruffleObject, long) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperation
 
setLength(TruffleObject, 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, 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(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
setLength(DynamicObject, long, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSSlowArray
 
setLengthForeign(TruffleObject, Object) - Static method in class com.oracle.truffle.js.nodes.array.JSSetLengthNode
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantByteArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantDoubleArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantEmptyPrototypeArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantIntArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ConstantObjectArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.LazyRegexResultArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.ScriptArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.SparseArray
 
setLengthImpl(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.TypedArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousDoubleArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousIntArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousJSObjectArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractContiguousObjectArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
setLengthLess(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedObjectArray
 
setLengthLessContiguous(DynamicObject, long, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
setLengthLessZeroBased(DynamicObject, long, boolean, 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.JSListFormat
 
setLocale(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setLocale(JSContext, JSSegmenter.InternalState, String[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
setLocaleAndNumberingSystem(JSContext, JSNumberFormat.BasicInternalState, String[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
setMark1() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setMark2() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setMaxFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setMaximumFractionDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setMaximumSignificantDigits(Integer) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setMemBackrefed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setMemNode(int, Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
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
 
setMethod() - Method in class com.oracle.truffle.js.nodes.access.PropertyNode
 
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
 
setMinFixed() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setMinimumFractionDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setMinimumIntegerDigits(int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setMinimumSignificantDigits(Integer) - Method in class com.oracle.truffle.js.runtime.builtins.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(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
 
setNestLevel() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
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
 
setNot() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
setNumberFormat(NumberFormat) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setNumberingSystem(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
setNumeric(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat.InternalState
 
setObjReg(int, Object) - Method in class com.oracle.truffle.js.codec.NodeDecoder.DecoderState
 
setOptimizedInfoFromTree(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Analyser
 
setOptionValues(OptionValues) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
setOutputWriter(Writer, OutputStream) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setOwn(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
setOwn(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
setOwn(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
setOwn(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
setOwn(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSAdapter
 
setOwn(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
setOwn(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
setOwn(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
setOwn(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
setOwn(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
setOwn(DynamicObject, long, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
setOwn(DynamicObject, Object, Object, Object, boolean) - Method in class com.oracle.truffle.js.runtime.builtins.JSProxy
 
setParserOptions(JSParserOptions) - Method in class com.oracle.truffle.js.runtime.JSContextOptions
 
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
 
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
 
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
 
setPrototype(DynamicObject, DynamicObject) - Static method in class com.oracle.truffle.js.runtime.objects.JSObjectUtil
 
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
 
setPrototypeOf(Object, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetPrototypeOfNode
 
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.JSBuiltinObject
 
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(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
 
setPrototypeOfInvalidNewProto(Object, Object) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetPrototypeOfNode
 
setPrototypeOfNull(Object, DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectFunctionBuiltins.ObjectSetPrototypeOfNode
 
setQuantifier(Node, boolean, ScanEnvironment, char[], int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
setRange(int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
setRange(long, long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Set a bit range.
setRaw() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
setRealm(JSRealm) - Method in exception com.oracle.truffle.js.runtime.JSException
 
setRealmBuiltinObject(DynamicObject) - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setReason(String) - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
setRecursion() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setRegex(String, String) - Method in exception com.oracle.truffle.js.runtime.joni.JoniUnsupportedRegexException
 
setRegexResult(Object, String, Object) - 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
setShare() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
setShared() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
setSignificantDigits(int, int) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.BasicInternalState
 
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
 
setStatus(JSModuleRecord.Status) - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setStopBtSimpleRepeat() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
setStyle(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSListFormat.InternalState
 
setStyle(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat.InternalState
 
setStyle(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat.InternalState
 
setSupported(DynamicObject, int, double, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
setSupported(DynamicObject, int, int, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
setSupported(DynamicObject, int, DynamicObject, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
setSupported(DynamicObject, int, Object, boolean) - 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.
setTarget(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
setTarget(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
setTarget(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
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
 
setTimeMillisField(DynamicObject, double) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDate
 
setTo(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Sets all bits in the vector up to the length.
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.JSListFormat.InternalState
 
setType(String) - Method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules.InternalState
 
setUninstantiated() - Method in class com.oracle.truffle.js.runtime.objects.JSModuleRecord
 
setupGlobals() - Method in class com.oracle.truffle.js.runtime.JSRealm
 
setupInternalBreakIterator(JSSegmenter.InternalState, String) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSegmenter
 
setupInternalDateTimeFormat(JSContext, JSDateTimeFormat.InternalState, String[], String, String, String, String, String, String, String, Boolean, String, String, String, TimeZone) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
setupInternalListFormatter(JSListFormat.InternalState) - Static method in class com.oracle.truffle.js.runtime.builtins.JSListFormat
 
setupInternalNumberFormat(JSNumberFormat.InternalState) - Static method in class com.oracle.truffle.js.runtime.builtins.JSNumberFormat
 
setupInternalPluralRulesAndNumberFormat(JSPluralRules.InternalState) - Static method in class com.oracle.truffle.js.runtime.builtins.JSPluralRules
 
setupInternalRelativeTimeFormatter(JSRelativeTimeFormat.InternalState) - Static method in class com.oracle.truffle.js.runtime.builtins.JSRelativeTimeFormat
 
setupModuleEnvironment(FunctionNode) - Method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
setupTree(Node, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Analyser
 
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, Shape, 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
 
setVar(VarNode) - Method in class com.oracle.js.parser.ir.ExportNode
 
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.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
 
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_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
 
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
 
shiftLeft(long, long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Shift bits to the left by shift.
shiftRight(int) - Method in class com.oracle.truffle.js.runtime.BigInt
 
shiftRight(long, long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Shift bits to the right by shift.
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
 
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
 
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
 
SIMD_OBJECT_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
SIMD_TYPES_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
SIMDAbsNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAbsNode
 
SIMDAddNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAddNode
 
SIMDAddSaturateNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAddSaturateNode
 
SIMDAllTrueNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAllTrueNode
 
SIMDAndNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAndNode
 
SIMDAnyTrueNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDAnyTrueNode
 
SIMDBoolFunctionBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDBoolFunctionBuiltins(String, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDBoolFunctionBuiltins
 
SIMDBoolFunctionBuiltins.SIMDTypeFunction - Enum in com.oracle.truffle.js.builtins.simd
 
simdBoolType(SIMDType) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
SIMDBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDBuiltins() - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDBuiltins
 
SIMDBuiltins.CallSIMDTypeNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDBuiltins.SIMDConstructor - Enum in com.oracle.truffle.js.builtins.simd
 
SIMDCastNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDCheckNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDCheckNode
 
simdContext - Variable in class com.oracle.truffle.js.builtins.simd.SIMDBoolFunctionBuiltins
 
simdContext - Variable in class com.oracle.truffle.js.builtins.simd.SIMDFloatFunctionBuiltins
 
simdContext - Variable in class com.oracle.truffle.js.builtins.simd.SIMDIntFunctionBuiltins
 
simdContext - Variable in class com.oracle.truffle.js.builtins.simd.SIMDSmallIntFunctionBuiltins
 
simdContext - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
simdContext - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins
 
simdCreate(SIMDType, List<Object>) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
SIMDDivNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDDivNode
 
simdElementType - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
SIMDEqualNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDEqualNode
 
SIMDExtractLaneNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDExtractLaneNode
 
SIMDFloatFunctionBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDFloatFunctionBuiltins(String, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDFloatFunctionBuiltins
 
SIMDFloatFunctionBuiltins.SIMDTypeFunction - Enum in com.oracle.truffle.js.builtins.simd
 
SIMDFromTIMDBitsNode(JSContext, JSBuiltin, SIMDType, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDBitsNode
 
SIMDFromTIMDNode(JSContext, JSBuiltin, SIMDType, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDNode
 
simdGetArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
SIMDGreaterThanNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDGreaterThanNode
 
SIMDGreaterThanOrEqualNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDGreaterThanOrEqualNode
 
SIMDIntFunctionBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDIntFunctionBuiltins(String, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDIntFunctionBuiltins
 
SIMDIntFunctionBuiltins.SIMDTypeFunction - Enum in com.oracle.truffle.js.builtins.simd
 
SIMDJS - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SIMDJS_NAME - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
SIMDLessThanNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLessThanNode
 
SIMDLessThanOrEqualNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLessThanOrEqualNode
 
simdLoad(byte[], SIMDType, int, int) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
simdLoadFromTypedArray(DynamicObject, Object, SIMDType, int) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
SIMDLoadNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLoadNode
 
SIMDLoadNode(JSContext, JSBuiltin, SIMDType, int) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDLoadNode
 
SIMDMaxNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMaxNode
 
SIMDMaxNumNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMaxNumNode
 
SIMDMinNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMinNode
 
SIMDMinNumNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMinNumNode
 
SIMDMulNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDMulNode
 
SIMDNegNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNegNode
 
SIMDNotEqualNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNotEqualNode
 
SIMDNotNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDNotNode
 
SIMDOrNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDOrNode
 
SIMDreciprocalApproximationNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDreciprocalApproximationNode
 
SIMDreciprocalSqrtApproximationNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDreciprocalSqrtApproximationNode
 
SIMDReplaceLaneNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDReplaceLaneNode
 
SIMDSelectNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSelectNode
 
simdSetArray(DynamicObject, Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
SIMDShiftLeftByScalarNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShiftLeftByScalarNode
 
SIMDShiftRightByScalarNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShiftRightByScalarNode
 
SIMDShuffleNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDShuffleNode
 
SIMDSmallIntFunctionBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDSmallIntFunctionBuiltins(String, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDSmallIntFunctionBuiltins
 
SIMDSmallIntFunctionBuiltins.SIMDTypeFunction - Enum in com.oracle.truffle.js.builtins.simd
 
SIMDSplatNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSplatNode
 
SIMDSqrtNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSqrtNode
 
simdStore(byte[], SIMDType, int, DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
simdStoreInTypedArray(DynamicObject, Object, SIMDType, DynamicObject, int) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
SIMDStoreNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDStoreNode
 
SIMDStoreNode(JSContext, JSBuiltin, SIMDType, int) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDStoreNode
 
SIMDSubNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSubNode
 
SIMDSubSaturateNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSubSaturateNode
 
SIMDSwizzleNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDSwizzleNode
 
simdToLane(int, Object) - Method in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
SIMDToLocaleStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToLocaleStringNode
 
SIMDToStringNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDToStringNode
 
SIMDType - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType() - Constructor for class com.oracle.truffle.js.runtime.builtins.SIMDType
 
SIMDType.SIMDBool16x8 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDBool32x4 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDBool8x16 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDFloat32x4 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDInt16x8 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDInt32x4 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDInt8x16 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDTypedBoolean - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDTypedFloat - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDTypedUInt - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDTypeFactory<T extends SIMDType> - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDTypeInt - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDUint16x8 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDUint32x4 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDType.SIMDUint8x16 - Class in com.oracle.truffle.js.runtime.builtins
 
SIMDTypedBoolean() - Constructor for class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedBoolean
 
SIMDTypedFloat() - Constructor for class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedFloat
 
SIMDTypedUInt() - Constructor for class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypedUInt
 
SIMDTypeFunctionBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins(String, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins
 
SIMDTypeFunctionBuiltins.JSBasicSimdOperation - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDAbsNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDAddNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDAddSaturateNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDAllTrueNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDAndNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDAnyTrueNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDCheckNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDDivNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDEqualNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDExtractLaneNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDFromTIMDBitsNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDFromTIMDNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDGreaterThanNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDGreaterThanOrEqualNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDLessThanNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDLessThanOrEqualNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDLoadNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDMaxNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDMaxNumNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDMinNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDMinNumNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDMulNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDNegNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDNotEqualNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDNotNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDOrNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDreciprocalApproximationNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDreciprocalSqrtApproximationNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDReplaceLaneNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDSelectNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDShiftLeftByScalarNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDShiftRightByScalarNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDShuffleNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDSplatNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDSqrtNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDStoreNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDSubNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDSubSaturateNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDSwizzleNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDTypeFunction - Enum in com.oracle.truffle.js.builtins.simd
 
SIMDTypeFunctionBuiltins.SIMDXorNode - Class in com.oracle.truffle.js.builtins.simd
 
simdTypeGetSIMDType(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
simdTypeGetSIMDType(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSSIMD
 
SIMDTypeInt() - Constructor for class com.oracle.truffle.js.runtime.builtins.SIMDType.SIMDTypeInt
 
SIMDTypePrototypeBuiltins - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypePrototypeBuiltins() - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins
 
SIMDTypePrototypeBuiltins.SIMDToLocaleStringNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypePrototypeBuiltins.SIMDToStringNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDTypePrototypeBuiltins.SIMDTypePrototype - Enum in com.oracle.truffle.js.builtins.simd
 
SIMDTypePrototypeBuiltins.SIMDValueOfNode - Class in com.oracle.truffle.js.builtins.simd
 
SIMDValueOfNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDValueOfNode
 
SIMDXorNode(JSContext, JSBuiltin, SIMDType) - Constructor for class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDXorNode
 
Simple(TruffleLanguage<?>, boolean) - Constructor for class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode.Simple
 
SIMPLE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
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
 
SINGLE_BYTE_SIZE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
SINGLELINE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
SingleThreaded - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.WeakMap
 
skip(int) - Method in class com.oracle.js.parser.Scanner
Skip ahead a number of characters.
skip(int) - Method in class com.oracle.truffle.regex.nashorn.parser.Scanner
Skip ahead a number of characters.
SkipFinalShapeCheck - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
SkipGlobalShapeCheck - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
SkipPrototypeShapeCheck - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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
 
slice(Object, Object[], JSToIntegerSpecialNode) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySliceNode
 
slice(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
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
 
sliceDirectIntl(ByteBuffer, int, int, ByteBuffer) - Static method in class com.oracle.truffle.js.builtins.ArrayBufferPrototypeBuiltins.JSArrayBufferAbstractSliceNode
 
sliceObject(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
 
sliceString(String, int, int) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSliceNode
 
SLOW - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm
 
SLOW_IC(Regex) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.SearchAlgorithm.SLOW_IC
 
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, JSToObjectArrayNode, ValueProfile) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySortNode
 
sortTruffleObject(Object, TruffleObject) - 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.JSLoadOperation
 
sourceFromTruffleFile(TruffleFile) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
sourceFromURL(URL) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSLoadOperation
 
sourceNode - Variable in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
SPACE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
SPACE_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
SparseArray - Class in com.oracle.truffle.js.runtime.array
Array that stores its elements in a HashMap-like structure, e.g.
SPECIAL - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
SPECIAL_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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[]) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArraySpliceNode
 
splitGeneric(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSplitNode
 
splitLastChar() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
SpreadArgumentNode - Class in com.oracle.truffle.js.nodes.function
 
SpreadArgumentPlaceholderCount - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
sqrt(double) - Static method in class com.oracle.truffle.js.builtins.math.SqrtNode
 
sqrt(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_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
 
StackPopLevel - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
stackTooDeep() - Method in class com.oracle.truffle.js.builtins.helper.JSONData
 
StackTraceLimit - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
StackType - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
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
 
startsWith(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
 
state - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode.CCStateArg
 
state - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
STATE_CHECK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.Arguments
 
STATE_CHECK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
STATE_CHECK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
STATE_CHECK_ANYCHAR_ML_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
STATE_CHECK_ANYCHAR_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
STATE_CHECK_ANYCHAR_STAR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
STATE_CHECK_MARK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
STATE_CHECK_NUM - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
STATE_CHECK_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
STATE_CHECK_PUSH - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
STATE_CHECK_PUSH_OR_JUMP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
STATE_CHECK_PUSH_OR_JUMP - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPSize
 
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(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.
statements - Variable in class com.oracle.truffle.js.nodes.control.AbstractBlockNode
 
StateNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
StateNode() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
stateToString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
stepBack(int, int, int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
STOP_BACKTRACK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.EncloseType
 
STOP_BT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
STR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.NodeType
 
str - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Matcher
 
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 - Static variable in class com.oracle.truffle.js.runtime.JSContextOptions
 
STRICT - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
STRICT_CHECK_BACKREF - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
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
 
strictCheckBackref() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
string - Variable in class com.oracle.truffle.js.nodes.unary.IsIdenticalStringNode
 
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
 
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
 
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
 
StringLengthLimit - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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
 
StringNode - Class in com.oracle.truffle.regex.nashorn.regexp.joni.ast
 
StringNode() - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
StringNode(char[], int, int) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
StringNode(char) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
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.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
 
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
 
StringType - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
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
 
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
 
subSequence(int, int) - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
substr(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstrNode
 
SubstrateVM - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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, ConditionProfile, ConditionProfile) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringSubstringNode.Inlined
 
substringGeneric(Object, Object, Object, 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
 
SunMiscUnsafeNativeOrderBufferAccess() - Constructor for class com.oracle.truffle.js.runtime.array.TypedArray.SunMiscUnsafeNativeOrderBufferAccess
 
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
 
swap(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
swap(Node) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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
 
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_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 - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ScanEnvironment
 
Syntax - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
Syntax(int, int, int, int, Syntax.MetaCharTable) - Constructor for class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
Syntax.MetaCharTable - Class in com.oracle.truffle.regex.nashorn.regexp.joni
 
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
 
SyntaxException - Exception in com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
SyntaxException(String) - Constructor for exception com.oracle.truffle.regex.nashorn.regexp.joni.exception.SyntaxException
 
syntaxExtensions(boolean) - Method in class com.oracle.js.parser.ScriptEnvironment.Builder
 
SyntaxProperties - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
systemGC() - Static method in class com.oracle.truffle.js.builtins.DebugBuiltins.DebugSystemGCNode
 
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
 
target - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
target - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
target - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
targetClassProfile - Variable in class com.oracle.truffle.js.nodes.access.ForEachIndexCallNode
 
targetEmptyInfo - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
TargetInfo - Interface in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
targetIsObject(Object[]) - Static method in class com.oracle.truffle.js.builtins.ReflectBuiltins.ReflectGetNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.CopyDataPropertiesNode
 
targetNode - Variable in class com.oracle.truffle.js.nodes.access.EnumerateNode
 
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(DynamicObject, Object, IsJSObjectNode, JSToStringNode, JSRegExpExecIntlNode) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpTestNode
 
test(Object, Object) - Method in class com.oracle.truffle.js.builtins.RegExpPrototypeBuiltins.JSRegExpTestNode
 
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
 
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
 
TestCloneUninitialized - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.JSClass
ES2015 7.3.15 TestIntegrityLevel(O, level).
testIntegrityLevel(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.objects.JSObject
 
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.TestV8RunMicrotasksNode - Class in com.oracle.truffle.js.builtins
Executes all pending jobs, used by v8mockup.js.
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
 
TestV8RunMicrotasksNode(JSContext, JSBuiltin) - Constructor for class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8RunMicrotasksNode
 
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) - 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.DateTimeFormatPrototypeBuiltins.JSDateTimeFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatFormatNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.JSListFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.JSNumberFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.JSPluralRulesSelectNode
 
throwTypeError(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatNode
 
throwTypeError(Object, Object, Object) - Method in class com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.JSRelativeTimeFormatFormatToPartsNode
 
throwTypeError(Object, Object) - Method in class com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.JSSegmenterSegmentNode
 
throwValue(Object) - Method in class com.oracle.truffle.js.nodes.control.YieldNode
 
timd - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDBitsNode
 
timd - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDFromTIMDNode
 
time(Object) - Method in class com.oracle.truffle.js.builtins.ConsoleBuiltins.JSConsoleTimeNode
 
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 - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
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
 
toAltNode() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
toArray(DynamicObject, GetIteratorNode, IteratorStepNode, IteratorValueNode, IteratorCloseNode) - Static method in class com.oracle.truffle.js.nodes.cast.JSStringListFromIterableNode
 
toArray(DynamicObject, JSGetLengthNode, ReadElementNode) - Static 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.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) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
toArrayDouble(double) - Static 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
 
toArrayIndexOrRangeError(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toArrayIndexOrRangeError(Number, Number) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toArrayIndexOrRangeError(Number, Number, BranchProfile, BranchProfile, BranchProfile) - Static method in class com.oracle.truffle.js.runtime.builtins.JSAbstractArray
 
toArrayInt(int) - Static method in class com.oracle.truffle.js.nodes.cast.JSToObjectArrayNode
 
toArrayString(CharSequence) - Static 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
 
ToCharNode - Class in com.oracle.truffle.js.runtime.joni.interop
 
ToCharNode() - Constructor for class com.oracle.truffle.js.runtime.joni.interop.ToCharNode
 
toContiguous(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toContiguous(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toContiguous(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toContiguous(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
toContiguous(DynamicObject, long, Object, boolean) - 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
 
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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
toDouble(DynamicObject, long, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
toDouble(DynamicObject, long, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
toDouble(DynamicObject, long, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toDouble(DynamicObject, long, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toDouble(DynamicObject, long, double, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toDouble(DynamicObject, long, double, boolean) - 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) - 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) - 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) - 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) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToFixedNode
 
toFunctionNameString() - Method in class com.oracle.truffle.js.runtime.Symbol
 
toggle(long) - Method in class com.oracle.truffle.regex.nashorn.runtime.BitVector
Toggle a bit in the bit vector.
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractDoubleArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedJSObjectArray
 
toHoles(DynamicObject, long, Object, boolean) - 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) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntOperation
 
toInteger(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberOperation
 
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
 
toIntegerSpecial(Object) - Method in class com.oracle.truffle.js.builtins.ArrayPrototypeBuiltins.JSArrayOperationWithToInt
 
ToIntNode - Class in com.oracle.truffle.js.runtime.joni.interop
 
ToIntNode() - Constructor for class com.oracle.truffle.js.runtime.joni.interop.ToIntNode
 
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
 
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.
TokenType - Enum in com.oracle.truffle.regex.nashorn.regexp.joni.constants
 
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
 
toListNode() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
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.
ToLongNode - Class in com.oracle.truffle.js.runtime.joni.interop
 
ToLongNode() - Constructor for class com.oracle.truffle.js.runtime.joni.interop.ToLongNode
 
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
 
toLowerCase(char) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
toLowerCase(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
toName(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToNameNode
 
toNonContiguous(DynamicObject, int, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toNonContiguous(DynamicObject, int, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
toNonContiguous(DynamicObject, int, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toNonContiguous(DynamicObject, int, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
toNonContiguous(DynamicObject, int, Object, boolean, ScriptArray.ProfileHolder) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousObjectArray
 
toNonHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toNonHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
toNonHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toNonHoles(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
toNonHoles(DynamicObject, long, Object, boolean) - 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.NumberPrototypeBuiltins.JSNumberOperation
 
toNumber(Object) - Method in class com.oracle.truffle.js.builtins.TypedArrayPrototypeBuiltins.JSArrayBufferViewFillNode
 
toNumber(Object) - Method in class com.oracle.truffle.js.nodes.intl.DefaultNumberOptionNode
 
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 DynamicObject that is a JavaScript object.
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractJSObjectArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractObjectArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractWritableArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousDoubleArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousJSObjectArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesDoubleArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesJSObjectArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedDoubleArray
 
toObject(DynamicObject, long, Object, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ZeroBasedIntArray
 
toObject(DynamicObject, long, Object, boolean) - 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, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.AbstractIntArray
 
toObjectHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.ContiguousIntArray
 
toObjectHoles(DynamicObject, boolean) - Method in class com.oracle.truffle.js.runtime.array.dyn.HolesIntArray
 
toObjectHoles(DynamicObject, boolean) - 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.GetNumberOptionNode
 
toOptionType(Object) - Method in class com.oracle.truffle.js.nodes.intl.GetStringOptionNode
 
toOrAsObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
 
topLevelRealm(JSContext) - Static method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
toPrecision(DynamicObject, Object) - 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) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrecisionPrimitiveUndefined(Object, Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberToPrecisionNode
 
toPrecisionUndefined(DynamicObject, Object) - 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(TruffleObject, int) - 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.truffleinterop.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).
toRealmIndexOrThrow(JSRealm, Object) - Static method in class com.oracle.truffle.js.builtins.RealmFunctionBuiltins
 
toScope(MaterializedFrame) - Method in class com.oracle.truffle.js.runtime.objects.JSScope
 
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.ExportClauseNode
 
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.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(Object) - Method in class com.oracle.truffle.js.builtins.NumberPrototypeBuiltins.JSNumberOperation
 
toString(DynamicObject, Object) - 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.simd.SIMDTypePrototypeBuiltins.SIMDToStringNode
 
toString(DynamicObject, StringPrototypeBuiltins.JSStringToStringNode) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
toString(CharSequence) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToStringNode
 
toString(Object) - Method in class com.oracle.truffle.js.builtins.SymbolPrototypeBuiltins.SymbolToStringNode
 
toString(JSRealm, Object) - Method in class com.oracle.truffle.js.lang.JavaScriptLanguage
 
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.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.JSBuiltinObject
 
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.JSProxy
 
toString() - Method in class com.oracle.truffle.js.runtime.doubleconv.DtoaBuffer
 
toString() - Method in class com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
 
toString() - Method in class com.oracle.truffle.js.runtime.java.JavaImporter
 
toString() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexExecRootNode
 
toString() - Method in class com.oracle.truffle.js.runtime.joni.JoniRegexFlags
 
toString() - Method in class com.oracle.truffle.js.runtime.joni.result.JoniNoMatchResult
 
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.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.PropertyDescriptor
 
toString() - Method in class com.oracle.truffle.js.runtime.objects.PropertyReference
 
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(StringBuilder) - Method in class com.oracle.truffle.js.runtime.util.StringBuilderProfile
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnyCharNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.BackRefNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
toString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StateNode
 
toString(int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.StringNode
 
toString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.BitSet
 
toString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
toString(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
toString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Region
 
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) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
toStringConv(Object) - Method in class com.oracle.truffle.js.builtins.TestV8Builtins.TestV8ToStringNode
 
toStringDefault(DynamicObject) - Method in class com.oracle.truffle.js.builtins.FunctionPrototypeBuiltins.JSFunctionToStringNode
 
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
 
ToStringNode - Class in com.oracle.truffle.js.runtime.joni.interop
 
ToStringNode() - Constructor for class com.oracle.truffle.js.runtime.joni.interop.ToStringNode
 
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) - 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
 
toStringTypeError(Object) - Static method in class com.oracle.truffle.js.runtime.JSRuntime
 
toTimeZone(Object) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDateTimeFormat
 
toTruffleObject(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectOperation
Convert to a TruffleObject.
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
 
toUInt32Node - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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(Object) - Method in class com.oracle.truffle.js.builtins.StringPrototypeBuiltins.JSStringToUpperCaseNode
 
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
 
toUpperCase(char) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
toUpperCase(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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.JSTruffleOptions
Traces transitions between dynamic array types.
TraceArrayWrites - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
Traces all array writes with their access mode.
TraceDictionaryObject - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
TraceFunctionCache - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
TraceMegamorphicPropertyAccess - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
TracePolymorphicPropertyAccess - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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.JSContext
 
TrackArrayAllocationSites - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
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, Environment, Source, boolean) - Static method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
translateExpression(NodeFactory, JSContext, Environment, Source, boolean, Expression) - 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
 
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) - 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.JSTruffleOptions
 
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
 
trimWhitespace(String) - Method in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
trimWhitespaceNode - Variable in class com.oracle.truffle.js.builtins.GlobalBuiltins.JSGlobalParseFloatNode
 
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
 
TRUFFLE_JS_OPTION_PREFIX - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
TruffleJSONParser - Class in com.oracle.truffle.js.builtins.helper
 
TruffleJSONParser(JSContext) - Constructor for class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
TruffleJSONParser - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
TruffleJSONParser.Member - Class in com.oracle.truffle.js.builtins.helper
 
TruffleNull - Class in com.oracle.truffle.js.runtime.joni.interop
 
TruffleReadOnlyKeysArray - Class in com.oracle.truffle.js.runtime.joni.interop
 
TruffleReadOnlyKeysArray(String...) - Constructor for class com.oracle.truffle.js.runtime.joni.interop.TruffleReadOnlyKeysArray
 
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.binary.JSIdenticalNode
 
TYPE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
type - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
type - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode.CCStateArg
 
type - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 
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.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.builtins.JSUserObject
 
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.
TYPED_ARRAY_CLASS_NAME - Static variable in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
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.BigEndianBufferAccess - 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.BufferAccess - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.ByteBufferNativeOrderBufferAccess - 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.LittleEndianBufferAccess - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.NormalBufferAccess - Class in com.oracle.truffle.js.runtime.array
 
TypedArray.SunMiscUnsafeNativeOrderBufferAccess - 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
 
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
 
typedArrayGetArrayType(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetByteArray(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetByteArray(DynamicObject, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetByteBuffer(DynamicObject, boolean) - 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, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetLength(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
typedArrayGetLength(DynamicObject, boolean) - 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, boolean) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArrayGetOffset(DynamicObject) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
typedArrayGetOffset(DynamicObject, boolean) - 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
 
typedArrayProfile - Variable in class com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.JSBasicSimdOperation
 
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
 
typedArraySetArray(DynamicObject, byte[]) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArraySetArrayType(DynamicObject, TypedArray) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArraySetLength(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArraySetLength(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
typedArraySetOffset(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
 
typedArraySetOffset(DynamicObject, int) - Static method in class com.oracle.truffle.js.runtime.builtins.JSDataView
 
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
 
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
 
typeToString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.AnchorNode
 
typeToString() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.EncloseNode
 

U

U180EWhitespace - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
UINT16X8_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
UINT32X4_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
uint8Clamp(int) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray.AbstractUint8ClampedArray
 
UINT8X16_FACTORY - Static variable in class com.oracle.truffle.js.runtime.builtins.SIMDType
 
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
UnboundProto(JSContext, DynamicObjectFactory) - 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
 
UNICODE - Static variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Option
 
unicodeEscape(char) - Static method in class com.oracle.js.parser.Lexer
 
union(Compiler.Range) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Compiler.Range
 
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_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
 
UnmodifiableArrayList<T> - Class in com.oracle.truffle.js.runtime.util
 
UnmodifiableArrayList(T[]) - Constructor for class com.oracle.truffle.js.runtime.util.UnmodifiableArrayList
 
unquoteJSON(String) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
unquoteJSONUnicode(String, int, StringBuilder) - Method in class com.oracle.truffle.js.builtins.helper.TruffleJSONParser
 
unshift(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
 
unsupported(String) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterServices
Creates and returns a new UnsupportedOperationException.
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
 
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
 
upper - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.QuantifierNode
 
UPPER - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
USAGE - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
USE_FIND_LONGEST_SEARCH_ALL_OF_RANGE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_GROUPING - Static variable in class com.oracle.truffle.js.runtime.util.IntlUtil
 
USE_MATCH_RANGE_MUST_BE_INSIDE_OF_SPECIFIED_RANGE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_OP_PUSH_OR_JUMP_EXACT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_PARSE_TREE_NODE_RECYCLE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_POSIX_API_REGION_OPTION - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_QTFR_PEEK_NEXT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_SHARED_CCLASS_TABLE - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_STRING_TEMPLATES - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_VARIABLE_META_CHARS - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_WARN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_WARNING_REDUNDANT_NESTED_REPEAT_OPERATOR - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
USE_WORD_BEGIN_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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.JSBuiltinObject
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSDictionaryObject
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
 
usesOrdinaryGetOwnProperty() - Method in class com.oracle.truffle.js.runtime.builtins.JSString
 
usesOrdinaryIsExtensible() - Method in class com.oracle.truffle.js.runtime.builtins.AbstractJSClass
 
usesOrdinaryIsExtensible() - Method in class com.oracle.truffle.js.runtime.builtins.JSBuiltinObject
 
usesOrdinaryIsExtensible() - Method in class com.oracle.truffle.js.runtime.builtins.JSClass
 
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.JSTruffleOptions
 
UseTRegex - Static variable in class com.oracle.truffle.js.runtime.JSTruffleOptions
 
utc(Object...) - Method in class com.oracle.truffle.js.builtins.DateFunctionBuiltins.DateUTCNode
 

V

v - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode.CCStateArg
 
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) - 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).
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 - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.encoding.IntHolder
 
VALUE_OF - Static variable in class com.oracle.truffle.js.runtime.JSRuntime
 
ValueException - Exception in com.oracle.truffle.regex.nashorn.regexp.joni.exception
 
ValueException(String) - Constructor for exception com.oracle.truffle.regex.nashorn.regexp.joni.exception.ValueException
 
ValueException(String, String) - Constructor for exception com.oracle.truffle.regex.nashorn.regexp.joni.exception.ValueException
 
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
 
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.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.CollatorFunctionBuiltins.CollatorFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.CollatorPrototypeBuiltins.CollatorPrototype
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.DateTimeFormatFunctionBuiltins.DateTimeFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.DateTimeFormatPrototypeBuiltins.DateTimeFormatPrototype
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.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.IntlBuiltins.Intl
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.ListFormatFunctionBuiltins.ListFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.ListFormatPrototypeBuiltins.ListFormatPrototype
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.NumberFormatFunctionBuiltins.NumberFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.NumberFormatPrototypeBuiltins.NumberFormatPrototype
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.ObjectPrototypeBuiltins.ObjectPrototype
Returns the enum constant of this type with the specified name.
valueOf(DynamicObject) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(Symbol) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(JSLazyString) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(LargeInteger) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(BigInt) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(Object) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(TruffleObject, InteropLibrary) - Method in class com.oracle.truffle.js.builtins.ObjectPrototypeBuiltins.ObjectPrototypeValueOfNode
 
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.PluralRulesFunctionBuiltins.PluralRulesFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.PluralRulesPrototypeBuiltins.PluralRulesPrototype
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.RelativeTimeFormatFunctionBuiltins.RelativeTimeFormatFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.RelativeTimeFormatPrototypeBuiltins.RelativeTimeFormatPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SegmenterFunctionBuiltins.SegmenterFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SegmenterPrototypeBuiltins.SegmenterPrototype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.SegmentIteratorPrototypeBuiltins.SegmentIteratorPrototype
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.simd.SIMDBoolFunctionBuiltins.SIMDTypeFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.simd.SIMDBuiltins.SIMDConstructor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.simd.SIMDFloatFunctionBuiltins.SIMDTypeFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.simd.SIMDIntFunctionBuiltins.SIMDTypeFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.simd.SIMDSmallIntFunctionBuiltins.SIMDTypeFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.simd.SIMDTypeFunctionBuiltins.SIMDTypeFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.js.builtins.simd.SIMDTypePrototypeBuiltins.SIMDTypePrototype
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.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.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(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.builtins.JSSegmenter.Granularity
Returns the enum constant of this type with the specified name.
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(int) - Static method in class com.oracle.truffle.js.runtime.LargeInteger
 
valueOf(long) - Static method in class com.oracle.truffle.js.runtime.LargeInteger
 
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(String) - Static method in enum com.oracle.truffle.regex.nashorn.regexp.joni.constants.CCSTATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.regex.nashorn.regexp.joni.constants.CCVALTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.oracle.truffle.regex.nashorn.regexp.joni.constants.TokenType
Returns the enum constant of this type with the specified name.
valueOfBigInt(BigInt) - Method in class com.oracle.truffle.js.builtins.BigIntPrototypeBuiltins.JSBigIntValueOfNode
 
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.
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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.simd.SIMDBoolFunctionBuiltins.SIMDTypeFunction
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.simd.SIMDBuiltins.SIMDConstructor
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.simd.SIMDFloatFunctionBuiltins.SIMDTypeFunction
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.simd.SIMDIntFunctionBuiltins.SIMDTypeFunction
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.simd.SIMDSmallIntFunctionBuiltins.SIMDTypeFunction
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.simd.SIMDTypeFunctionBuiltins.SIMDTypeFunction
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.simd.SIMDTypePrototypeBuiltins.SIMDTypePrototype
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.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.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.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.builtins.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.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
 
values() - Static method in enum com.oracle.truffle.regex.nashorn.regexp.joni.constants.CCSTATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.regex.nashorn.regexp.joni.constants.CCVALTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.oracle.truffle.regex.nashorn.regexp.joni.constants.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
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
 
VANILLA - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.Config
 
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
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
 
verifyModuleLocalExports(Block) - Method in class com.oracle.truffle.js.parser.JavaScriptTranslator
 
verifyTree(Set<Node>, WarnCallback) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.ConsAltNode
 
verifyTree(Set<Node>, WarnCallback) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.Node
 
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
 
VOID - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.StackType
 
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
 
vs - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.ast.CClassNode.CCStateArg
 

W

W - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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, JSAgentWaiterList.JSAgentWaiterListEntry) - Static method in class com.oracle.truffle.js.builtins.helper.SharedMemorySync
 
warn(String) - Method in interface com.oracle.truffle.regex.nashorn.regexp.joni.WarnCallback
 
WARN_CC_OP_NOT_ESCAPED - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
WARN_REDUNDANT_NESTED_REPEAT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.SyntaxProperties
 
WarnCallback - Interface in com.oracle.truffle.regex.nashorn.regexp.joni
 
warnCCOpNotEscaped() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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
Warnings - Interface in com.oracle.truffle.regex.nashorn.regexp.joni
 
warnReduntantNestedRepeat() - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax
 
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.JSAbstractArgumentsObject
 
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
 
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.
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
 
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.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
 
withNativeOrder(ByteBuffer) - Static method in class com.oracle.truffle.js.runtime.array.TypedArray
Use when native byte order is required.
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
 
WORD - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
WORD - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
WORD_BEGIN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
WORD_BEGIN - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
WORD_BOUND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
WORD_BOUND - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
WORD_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.AnchorType
 
WORD_END - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.OPCode
 
WORD_MASK - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
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
 
wrapThrowable(Throwable) - Static method in class com.oracle.truffle.js.runtime.java.adapter.JavaAdapterServices
Returns a new RuntimeException wrapping the passed throwable if necessary.
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
 
writeCodePoint(int, int) - Method in class com.oracle.truffle.regex.nashorn.regexp.joni.CodeRangeBuffer
 
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.truffleinterop.JSInteropUtil
 
writeMember(Object, Object, Object, InteropLibrary, ExportValueNode, Node) - Static method in class com.oracle.truffle.js.runtime.truffleinterop.JSInteropUtil
 
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

XDIGIT - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.encoding.CharacterType
 
xdigitVal(int) - Static method in class com.oracle.truffle.regex.nashorn.regexp.joni.EncodingHelper
 
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
 
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.JSTruffleOptions
 
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
 
ZERO_OR_ONE_TIME - Static variable in interface com.oracle.truffle.regex.nashorn.regexp.joni.constants.MetaChar
 
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
 
zeroOrOneTime - Variable in class com.oracle.truffle.regex.nashorn.regexp.joni.Syntax.MetaCharTable
 

_

_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