1 | import { ContextualKeyword } from "../tokenizer/keywords";
|
2 | import { StopState } from "../traverser/expression";
|
3 |
|
4 | export declare function tsParseModifier(allowedModifiers: Array<ContextualKeyword>): ContextualKeyword | null;
|
5 | export declare function tsTryParseTypeParameters(): void;
|
6 | export declare function tsTryParseTypeAnnotation(): void;
|
7 | export declare function tsParseTypeAnnotation(): void;
|
8 | export declare function tsParseType(): void;
|
9 | export declare function tsParseNonConditionalType(): void;
|
10 | export declare function tsParseTypeAssertion(): void;
|
11 | export declare function tsTryParseJSXTypeArgument(): void;
|
12 | export declare function tsParseImportEqualsDeclaration(): void;
|
13 | export declare function tsIsDeclarationStart(): boolean;
|
14 | export declare function tsParseFunctionBodyAndFinish(functionStart: number, isGenerator: boolean, allowExpressionBody: boolean | undefined, funcContextId: number): void;
|
15 | export declare function tsParseSubscript(startPos: number, noCalls: boolean, stopState: StopState): void;
|
16 | export declare function tsStartParseNewArguments(): void;
|
17 | export declare function tsTryParseExport(): boolean;
|
18 | export declare function tsTryParseExportDefaultExpression(): boolean;
|
19 | export declare function tsTryParseStatementContent(): boolean;
|
20 | export declare function tsParseAccessModifier(): void;
|
21 | export declare function tsTryParseClassMemberWithIsStatic(isStatic: boolean, classContextId: number): boolean;
|
22 | export declare function tsParseIdentifierStatement(contextualKeyword: ContextualKeyword): void;
|
23 | export declare function tsParseExportDeclaration(): void;
|
24 | export declare function tsAfterParseClassSuper(hasSuper: boolean): void;
|
25 | export declare function tsStartParseObjPropValue(): void;
|
26 | export declare function tsStartParseFunctionParams(): void;
|
27 | export declare function tsAfterParseVarHead(): void;
|
28 | export declare function tsStartParseAsyncArrowFromCallExpression(): void;
|
29 | export declare function tsParseMaybeAssign(noIn: boolean, isWithinParens: boolean): boolean;
|
30 | export declare function tsParseMaybeAssignWithJSX(noIn: boolean, isWithinParens: boolean): boolean;
|
31 | export declare function tsParseMaybeAssignWithoutJSX(noIn: boolean, isWithinParens: boolean): boolean;
|
32 | export declare function tsParseArrow(): boolean;
|
33 | export declare function tsParseAssignableListItemTypes(): void;
|
34 | export declare function tsParseMaybeDecoratorArguments(): void;
|