Class: UnexpectedTokenError¶
Defined in: core/src/errors/parse.ts:17
Unexpected token encountered.
Extends¶
Constructors¶
Constructor¶
new UnexpectedTokenError(
token,location,expected?):UnexpectedTokenError
Defined in: core/src/errors/parse.ts:23
Parameters¶
token¶
string
location¶
expected?¶
string[]
Returns¶
UnexpectedTokenError
Overrides¶
Properties¶
cause?¶
readonlyoptionalcause:Error
Defined in: core/src/errors/base.ts:36
Original error if wrapping another error
Inherited from¶
code¶
readonlycode:string
Defined in: core/src/errors/base.ts:32
Error code
Inherited from¶
expected?¶
readonlyoptionalexpected:string[]
Defined in: core/src/errors/parse.ts:21
Expected tokens
location?¶
readonlyoptionallocation:SourceLocation
Defined in: core/src/errors/base.ts:34
Source location where error occurred
Inherited from¶
token¶
readonlytoken:string
Defined in: core/src/errors/parse.ts:19
The unexpected token
Methods¶
format()¶
format():
string
Defined in: core/src/errors/base.ts:59
Format error for display.
Returns¶
string
Inherited from¶
toJSON()¶
toJSON():
Record\<string,unknown>
Defined in: core/src/errors/base.ts:72
Convert to JSON-serializable object.
Returns¶
Record\<string, unknown>