public abstract static class ConsoleBuiltins.JSConsoleAssertNode extends ConsoleBuiltins.JSConsoleOperation
JSBuiltinNode.Inlineable, JSBuiltinNode.Inlined
DEFAULT
INTERMEDIATE_VALUE
Constructor and Description |
---|
JSConsoleAssertNode(JSContext context,
JSBuiltin builtin) |
Modifier and Type | Method and Description |
---|---|
protected com.oracle.truffle.api.object.DynamicObject |
assertImpl(Object... data) |
getConsoleUtil
copyUninitialized, createBuiltin, getArguments, getBuiltin, getContext, getNodeObject, hasTag, isCallerSensitive, isInlineable, tryCreateInlined
addCallTag, addExpressionTag, addRootBodyTag, addStatementTag, cloneUninitialized, cloneUninitialized, copy, createWrapper, execute, executeBoolean, executeDouble, executeInt, executeLong, executeSafeInteger, executeString, executeVoid, expressionToString, findBlockScopeNode, getSourceSection, hasSourceSection, isInstrumentable, isResultAlwaysOfType, onReplace, removeSourceSection, setSourceSection, setSourceSection, toString, transferSourceSection, transferSourceSectionAddExpressionTag, transferSourceSectionAndTags
accept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, insert, insert, isAdoptable, isSafelyReplaceableBy, lookupContextReference, lookupLanguageReference, notifyInserted, replace, replace, reportPolymorphicSpecialize