v8 10.2.154 (node 18.16.0)
V8 is Google's open source JavaScript engine
|
#include <v8-exception.h>
Static Public Member Functions | |
static Local< Value > | RangeError (Local< String > message) |
static Local< Value > | ReferenceError (Local< String > message) |
static Local< Value > | SyntaxError (Local< String > message) |
static Local< Value > | TypeError (Local< String > message) |
static Local< Value > | WasmCompileError (Local< String > message) |
static Local< Value > | WasmLinkError (Local< String > message) |
static Local< Value > | WasmRuntimeError (Local< String > message) |
static Local< Value > | Error (Local< String > message) |
static Local< Message > | CreateMessage (Isolate *isolate, Local< Value > exception) |
static Local< StackTrace > | GetStackTrace (Local< Value > exception) |
Create new error objects by calling the corresponding error object constructor with the message.
Definition at line 31 of file v8-exception.h.
Creates an error message for the given exception. Will try to reconstruct the original stack trace from the exception value, or capture the current stack trace if not available.
|
static |
Returns the original stack trace that was captured at the creation time of a given exception, or an empty handle if not available.