src/ast.d.ts: Update to new spec
This commit is contained in:
parent
33e08166ff
commit
672cc62778
1 changed files with 2 additions and 1 deletions
3
src/ast.d.ts
vendored
3
src/ast.d.ts
vendored
|
@ -2513,6 +2513,7 @@ export interface BoltTypeParameter extends SyntaxBase {
|
||||||
kind: SyntaxKind.BoltTypeParameter;
|
kind: SyntaxKind.BoltTypeParameter;
|
||||||
index: number;
|
index: number;
|
||||||
name: BoltIdentifier;
|
name: BoltIdentifier;
|
||||||
|
typeNode: BoltTypeExpression;
|
||||||
defaultType: BoltTypeExpression | null;
|
defaultType: BoltTypeExpression | null;
|
||||||
parentNode: BoltTypeParameterParent;
|
parentNode: BoltTypeParameterParent;
|
||||||
getChildNodes(): IterableIterator<BoltTypeParameterChild>
|
getChildNodes(): IterableIterator<BoltTypeParameterChild>
|
||||||
|
@ -6953,7 +6954,7 @@ export function createBoltQualName(modulePath: BoltModulePath | null, name: Bolt
|
||||||
export function createBoltModulePath(isAbsolute: boolean, elements: BoltIdentifier[], span?: TextSpan | null): BoltModulePath;
|
export function createBoltModulePath(isAbsolute: boolean, elements: BoltIdentifier[], span?: TextSpan | null): BoltModulePath;
|
||||||
export function createBoltReferenceTypeExpression(path: BoltModulePath, arguments: BoltTypeExpression[] | null, span?: TextSpan | null): BoltReferenceTypeExpression;
|
export function createBoltReferenceTypeExpression(path: BoltModulePath, arguments: BoltTypeExpression[] | null, span?: TextSpan | null): BoltReferenceTypeExpression;
|
||||||
export function createBoltFunctionTypeExpression(params: BoltParameter[], returnType: BoltTypeExpression | null, span?: TextSpan | null): BoltFunctionTypeExpression;
|
export function createBoltFunctionTypeExpression(params: BoltParameter[], returnType: BoltTypeExpression | null, span?: TextSpan | null): BoltFunctionTypeExpression;
|
||||||
export function createBoltTypeParameter(index: number, name: BoltIdentifier, defaultType: BoltTypeExpression | null, span?: TextSpan | null): BoltTypeParameter;
|
export function createBoltTypeParameter(index: number, name: BoltIdentifier, typeNode: BoltTypeExpression, defaultType: BoltTypeExpression | null, span?: TextSpan | null): BoltTypeParameter;
|
||||||
export function createBoltBindPattern(name: BoltIdentifier, span?: TextSpan | null): BoltBindPattern;
|
export function createBoltBindPattern(name: BoltIdentifier, span?: TextSpan | null): BoltBindPattern;
|
||||||
export function createBoltTypePattern(type: BoltTypeExpression, nestedPattern: BoltPattern, span?: TextSpan | null): BoltTypePattern;
|
export function createBoltTypePattern(type: BoltTypeExpression, nestedPattern: BoltPattern, span?: TextSpan | null): BoltTypePattern;
|
||||||
export function createBoltExpressionPattern(expression: BoltExpression, span?: TextSpan | null): BoltExpressionPattern;
|
export function createBoltExpressionPattern(expression: BoltExpression, span?: TextSpan | null): BoltExpressionPattern;
|
||||||
|
|
Loading…
Reference in a new issue