public final class InitErrorObjectNode extends JavaScriptBaseNode
| Modifier and Type | Class and Description |
|---|---|
static class |
InitErrorObjectNode.DefineStackPropertyNode |
| Modifier and Type | Method and Description |
|---|---|
static InitErrorObjectNode |
create(JSContext context) |
static InitErrorObjectNode |
create(JSContext context,
boolean defaultColumnNumber) |
JSDynamicObject |
execute(JSDynamicObject errorObj,
GraalJSException exception,
com.oracle.truffle.api.strings.TruffleString messageOpt) |
JSDynamicObject |
execute(JSDynamicObject errorObj,
GraalJSException exception,
com.oracle.truffle.api.strings.TruffleString messageOpt,
JSDynamicObject errorsOpt) |
JSDynamicObject |
execute(JSDynamicObject errorObj,
GraalJSException exception,
com.oracle.truffle.api.strings.TruffleString messageOpt,
JSDynamicObject errorsOpt,
Object options) |
copy, getLanguage, getRealm, hasOverloadedOperators, onReplaceaccept, adoptChildren, atomic, atomic, deepCopy, getChildren, getCost, getDebugProperties, getDescription, getEncapsulatingSourceSection, getLock, getParent, getRootNode, getSourceSection, insert, insert, isAdoptable, isSafelyReplaceableBy, notifyInserted, replace, replace, reportPolymorphicSpecialize, toStringpublic static InitErrorObjectNode create(JSContext context)
public static InitErrorObjectNode create(JSContext context, boolean defaultColumnNumber)
public JSDynamicObject execute(JSDynamicObject errorObj, GraalJSException exception, com.oracle.truffle.api.strings.TruffleString messageOpt)
public JSDynamicObject execute(JSDynamicObject errorObj, GraalJSException exception, com.oracle.truffle.api.strings.TruffleString messageOpt, JSDynamicObject errorsOpt)
public JSDynamicObject execute(JSDynamicObject errorObj, GraalJSException exception, com.oracle.truffle.api.strings.TruffleString messageOpt, JSDynamicObject errorsOpt, Object options)