From d25e11bee6ca5ca523884da132d18e1400e077b9 Mon Sep 17 00:00:00 2001 From: Minteck Date: Tue, 24 Aug 2021 14:41:48 +0200 Subject: Initial commit --- node_modules/meriyah/dist/src/lexer/common.d.ts | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 node_modules/meriyah/dist/src/lexer/common.d.ts (limited to 'node_modules/meriyah/dist/src/lexer/common.d.ts') diff --git a/node_modules/meriyah/dist/src/lexer/common.d.ts b/node_modules/meriyah/dist/src/lexer/common.d.ts new file mode 100644 index 0000000..01894f0 --- /dev/null +++ b/node_modules/meriyah/dist/src/lexer/common.d.ts @@ -0,0 +1,27 @@ +import { Token } from '../token'; +import { ParserState } from '../common'; +export declare const enum LexerState { + None = 0, + NewLine = 1, + LastIsCR = 4 +} +export declare const enum NumberKind { + ImplicitOctal = 1, + Binary = 2, + Octal = 4, + Hex = 8, + Decimal = 16, + NonOctalDecimal = 32, + Float = 64, + ValidBigIntKind = 128, + DecimalNumberKind = 48 +} +export declare function advanceChar(parser: ParserState): number; +export declare function consumeMultiUnitCodePoint(parser: ParserState, hi: number): 0 | 1; +export declare function consumeLineFeed(parser: ParserState, state: LexerState): void; +export declare function scanNewLine(parser: ParserState): void; +export declare function isExoticECMAScriptWhitespace(ch: number): boolean; +export declare function fromCodePoint(codePoint: number): string; +export declare function toHex(code: number): number; +export declare function convertTokenType(t: Token): string; +//# sourceMappingURL=common.d.ts.map \ No newline at end of file -- cgit