Class DebugBuiltins
java.lang.Object
com.oracle.truffle.js.builtins.JSBuiltinsContainer
com.oracle.truffle.js.builtins.JSBuiltinsContainer.SwitchEnum<DebugBuiltins.Debug>
com.oracle.truffle.js.builtins.DebugBuiltins
Contains builtins for
Debug object.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classExposes the "holes" property of arrays.static classPrints the current JS stack.static classstatic classstatic classstatic classstatic classstatic classUsed by testV8!static classstatic classstatic classstatic classNested classes/interfaces inherited from class com.oracle.truffle.js.builtins.JSBuiltinsContainer
JSBuiltinsContainer.Lambda, JSBuiltinsContainer.Switch, JSBuiltinsContainer.SwitchEnum<E extends Enum<E> & BuiltinEnum<E>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JSBuiltinsContainerstatic final com.oracle.truffle.api.strings.TruffleStringstatic final com.oracle.truffle.api.strings.TruffleString -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectcreateNode(JSContext context, JSBuiltin builtin, boolean construct, boolean newTarget, DebugBuiltins.Debug builtinEnum) Methods inherited from class com.oracle.truffle.js.builtins.JSBuiltinsContainer.SwitchEnum
getEnumTypeMethods inherited from class com.oracle.truffle.js.builtins.JSBuiltinsContainer
args, forEachAccessor, forEachBuiltin, fromEnum, getName, lookupAccessorByKey, lookupFunctionByKey, register
-
Field Details
-
NOT_AN_ARRAY
public static final com.oracle.truffle.api.strings.TruffleString NOT_AN_ARRAY -
NOT_AN_OBJECT
public static final com.oracle.truffle.api.strings.TruffleString NOT_AN_OBJECT -
BUILTINS
-
-
Constructor Details
-
DebugBuiltins
protected DebugBuiltins()
-
-
Method Details
-
createNode
protected Object createNode(JSContext context, JSBuiltin builtin, boolean construct, boolean newTarget, DebugBuiltins.Debug builtinEnum) - Overrides:
createNodein classJSBuiltinsContainer.SwitchEnum<DebugBuiltins.Debug>
-