import CodeLocation from "../CodeLocation"; import LexingError from "./LexingError"; /** * @category Error */ export declare class UnterminatedMultilineCommentLexingError extends LexingError { constructor(pos: CodeLocation); } /** * @category Error */ export declare class SingleCharacterNotAllowedLexingError extends LexingError { constructor(pos: CodeLocation, char: string); } /** * @category Error */ export declare class UnexpectedCharacterLexingError extends LexingError { constructor(pos: CodeLocation, char: string); } /** * @category Error */ export declare class IllegalStringEscapeSequenceLexingError extends LexingError { constructor(pos: CodeLocation, sequence: string); } /** * @category Error */ export declare class UnterminatedStringLiteralLexingError extends LexingError { constructor(pos: CodeLocation); } /** * @category Error */ export declare class TooManyDotsInNumberLiteralLexingError extends LexingError { constructor(pos: CodeLocation, lexeme: string); } /** * @category Error */ export declare class TooManyEInNumberLiteralLexingError extends LexingError { constructor(pos: CodeLocation, lexeme: string); } /** * @category Error */ export declare class InvalidNumberLiteralLexingError extends LexingError { constructor(pos: CodeLocation, lexeme: string); } /** * @category Error */ export declare class UnterminatedFilenameLexingError extends LexingError { constructor(pos: CodeLocation); }