#include <ParserError.h>
|
enum | SyntaxErrorType {
SyntaxErrorNone,
SyntaxErrorIrrecoverable,
SyntaxErrorUnterminatedLiteral,
SyntaxErrorRecoverable,
SyntaxErrorNone,
SyntaxErrorIrrecoverable,
SyntaxErrorUnterminatedLiteral,
SyntaxErrorRecoverable
} |
|
enum | ErrorType {
ErrorNone,
StackOverflow,
EvalError,
OutOfMemory,
SyntaxError,
ErrorNone,
StackOverflow,
EvalError,
OutOfMemory,
SyntaxError
} |
|
enum | SyntaxErrorType {
SyntaxErrorNone,
SyntaxErrorIrrecoverable,
SyntaxErrorUnterminatedLiteral,
SyntaxErrorRecoverable,
SyntaxErrorNone,
SyntaxErrorIrrecoverable,
SyntaxErrorUnterminatedLiteral,
SyntaxErrorRecoverable
} |
|
enum | ErrorType {
ErrorNone,
StackOverflow,
EvalError,
OutOfMemory,
SyntaxError,
ErrorNone,
StackOverflow,
EvalError,
OutOfMemory,
SyntaxError
} |
|
|
| ParserError () |
|
| ParserError (ErrorType type) |
|
| ParserError (ErrorType type, SyntaxErrorType syntaxError, JSToken token) |
|
| ParserError (ErrorType type, SyntaxErrorType syntaxError, JSToken token, const String &msg, int line) |
|
bool | isValid () const |
|
SyntaxErrorType | syntaxErrorType () const |
|
const JSToken & | token () const |
|
const String & | message () const |
|
int | line () const |
|
JSObject * | toErrorObject (JSGlobalObject *globalObject, const SourceCode &source, int overrideLineNumber=-1) |
|
| ParserError () |
|
| ParserError (ErrorType type) |
|
| ParserError (ErrorType type, SyntaxErrorType syntaxError, JSToken token) |
|
| ParserError (ErrorType type, SyntaxErrorType syntaxError, JSToken token, const String &msg, int line) |
|
bool | isValid () const |
|
SyntaxErrorType | syntaxErrorType () const |
|
const JSToken & | token () const |
|
const String & | message () const |
|
int | line () const |
|
JSObject * | toErrorObject (JSGlobalObject *globalObject, const SourceCode &source, int overrideLineNumber=-1) |
|
◆ ErrorType [1/2]
Enumerator |
---|
ErrorNone | |
StackOverflow | |
EvalError | |
OutOfMemory | |
SyntaxError | |
ErrorNone | |
StackOverflow | |
EvalError | |
OutOfMemory | |
SyntaxError | |
◆ ErrorType [2/2]
Enumerator |
---|
ErrorNone | |
StackOverflow | |
EvalError | |
OutOfMemory | |
SyntaxError | |
ErrorNone | |
StackOverflow | |
EvalError | |
OutOfMemory | |
SyntaxError | |
◆ SyntaxErrorType [1/2]
Enumerator |
---|
SyntaxErrorNone | |
SyntaxErrorIrrecoverable | |
SyntaxErrorUnterminatedLiteral | |
SyntaxErrorRecoverable | |
SyntaxErrorNone | |
SyntaxErrorIrrecoverable | |
SyntaxErrorUnterminatedLiteral | |
SyntaxErrorRecoverable | |
◆ SyntaxErrorType [2/2]
Enumerator |
---|
SyntaxErrorNone | |
SyntaxErrorIrrecoverable | |
SyntaxErrorUnterminatedLiteral | |
SyntaxErrorRecoverable | |
SyntaxErrorNone | |
SyntaxErrorIrrecoverable | |
SyntaxErrorUnterminatedLiteral | |
SyntaxErrorRecoverable | |
◆ ParserError() [1/8]
JSC::ParserError::ParserError |
( |
| ) |
|
|
inline |
◆ ParserError() [2/8]
JSC::ParserError::ParserError |
( |
ErrorType |
type | ) |
|
|
inlineexplicit |
◆ ParserError() [3/8]
◆ ParserError() [4/8]
◆ ParserError() [5/8]
JSC::ParserError::ParserError |
( |
| ) |
|
|
inline |
◆ ParserError() [6/8]
JSC::ParserError::ParserError |
( |
ErrorType |
type | ) |
|
|
inlineexplicit |
◆ ParserError() [7/8]
◆ ParserError() [8/8]
◆ isValid() [1/2]
bool JSC::ParserError::isValid |
( |
| ) |
const |
|
inline |
◆ isValid() [2/2]
bool JSC::ParserError::isValid |
( |
| ) |
const |
|
inline |
◆ line() [1/2]
int JSC::ParserError::line |
( |
| ) |
const |
|
inline |
◆ line() [2/2]
int JSC::ParserError::line |
( |
| ) |
const |
|
inline |
◆ message() [1/2]
const String& JSC::ParserError::message |
( |
| ) |
const |
|
inline |
◆ message() [2/2]
const String& JSC::ParserError::message |
( |
| ) |
const |
|
inline |
◆ syntaxErrorType() [1/2]
◆ syntaxErrorType() [2/2]
◆ toErrorObject() [1/2]
◆ toErrorObject() [2/2]
◆ token() [1/2]
const JSToken& JSC::ParserError::token |
( |
| ) |
const |
|
inline |
◆ token() [2/2]
const JSToken& JSC::ParserError::token |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/ParserError.h