typescript
Advanced tools
@@ -1,2 +0,1 @@ | ||
| /// <reference path="../node/node.d.ts" preserve="true" /> | ||
| import { CheckFlags } from "#enums/checkFlags"; | ||
@@ -15,5 +14,5 @@ import { CompletionItemKind } from "#enums/completionItemKind"; | ||
| import { TypePredicateKind } from "#enums/typePredicateKind"; | ||
| import { type __String, type Expression, type Identifier, ModifierFlags, type Node, type Path, type SourceFile, type SyntaxKind, type TypeNode } from "../../ast/index.ts"; | ||
| import { type __String, type Declaration, type Expression, type Identifier, ModifierFlags, type Node, type Path, type SourceFile, type SyntaxKind, type TypeNode } from "../../ast/index.ts"; | ||
| import type { APIOptions, LSPConnectionOptions } from "../options.ts"; | ||
| import type { CompilerOptions, DocumentIdentifier, DocumentPosition, LSPUpdateSnapshotParams, ParsedCommandLine, ProjectReference, ProjectResponse, SignatureResponse, SourceFileMetadata, SymbolResponse, TextEdit, TypeAcquisition, TypeResponse, UpdateSnapshotParams, UpdateSnapshotResponse } from "../proto.ts"; | ||
| import type { CompilerOptions, DocumentIdentifier, DocumentPosition, LSPUpdateSnapshotParams, ParsedCommandLine, ProjectReference, ProjectResponse, ReadConfigFileResult, SignatureResponse, SourceFileMetadata, SymbolResponse, TextEdit, TypeAcquisition, TypeResponse, UpdateSnapshotParams, UpdateSnapshotResponse } from "../proto.ts"; | ||
| import { SourceFileCache } from "../sourceFileCache.ts"; | ||
@@ -25,3 +24,3 @@ import type { RequestTiming, TimingAccumulators, TimingInfo } from "../timing.ts"; | ||
| export { CheckFlags, CompletionItemKind, DiagnosticCategory, ElementFlags, EmitOnly, ModifierFlags, ModuleKind, NodeBuilderFlags, ObjectFlags, SignatureFlags, SignatureKind, SymbolFlags, TypeFlags, TypePredicateKind }; | ||
| export type { APIOptions, AssertsIdentifierTypePredicate, AssertsThisTypePredicate, BigIntLiteralType, BooleanLiteralType, ClientSocketOptions, ClientSpawnOptions, CompilerOptions, CompletionEntry, CompletionInfo, CompletionOptions, ConditionalType, Diagnostic, DocumentIdentifier, DocumentPosition, EmitOutput, EmitOutputFile, EmitResult, FreshableType, GetImportEditsForSymbolsOptions, IdentifierTypePredicate, ImportAdderAction, IndexedAccessType, IndexInfo, IndexType, InterfaceType, IntersectionType, IntrinsicType, JSDocTagInfo, LiteralType, LSPConnectionOptions, NumberLiteralType, ObjectType, ParsedCommandLine, ProjectReference, RequestTiming, SourceFileMetadata, StringLiteralType, StringMappingType, SubstitutionType, TemplateLiteralType, TextEdit, ThisTypePredicate, TimingAccumulators, TimingInfo, TupleType, Type, TypeAcquisition, TypeParameter, TypePredicate, TypePredicateBase, TypeReference, UnionOrIntersectionType, UnionType }; | ||
| export type { APIOptions, AssertsIdentifierTypePredicate, AssertsThisTypePredicate, BigIntLiteralType, BooleanLiteralType, ClientSocketOptions, ClientSpawnOptions, CompilerOptions, CompletionEntry, CompletionInfo, CompletionOptions, ConditionalType, Diagnostic, DocumentIdentifier, DocumentPosition, EmitOutput, EmitOutputFile, EmitResult, FreshableType, GetImportEditsForSymbolsOptions, IdentifierTypePredicate, ImportAdderAction, IndexedAccessType, IndexInfo, IndexType, InterfaceType, IntersectionType, IntrinsicType, JSDocTagInfo, LiteralType, LSPConnectionOptions, NumberLiteralType, ObjectType, ParsedCommandLine, ProjectReference, ReadConfigFileResult, RequestTiming, SourceFileMetadata, StringLiteralType, StringMappingType, SubstitutionType, TemplateLiteralType, TextEdit, ThisTypePredicate, TimingAccumulators, TimingInfo, TupleType, Type, TypeAcquisition, TypeParameter, TypePredicate, TypePredicateBase, TypeReference, UnionOrIntersectionType, UnionType }; | ||
| export interface TranspileOptions { | ||
@@ -53,2 +52,11 @@ compilerOptions?: CompilerOptions; | ||
| parseConfigFile(file: DocumentIdentifier): Promise<ParsedCommandLine>; | ||
| parseCommandLine(commandLine: readonly string[]): Promise<ParsedCommandLine>; | ||
| readConfigFile(file: DocumentIdentifier): Promise<ReadConfigFileResult>; | ||
| parseJsonConfigFileContent(json: any, options: { | ||
| configDirectory: string; | ||
| configFileName?: never; | ||
| } | { | ||
| configFileName: DocumentIdentifier; | ||
| configDirectory?: never; | ||
| }): Promise<ParsedCommandLine>; | ||
| transpileModule(input: string, options?: TranspileOptions): Promise<TranspileOutput>; | ||
@@ -157,9 +165,24 @@ transpileModuleFromFile(fileName: string, options?: TranspileOptions): Promise<TranspileOutput>; | ||
| readonly emitter: Emitter; | ||
| readonly languageService: LanguageService; | ||
| private client; | ||
| private snapshotId; | ||
| constructor(data: ProjectResponse, snapshotId: number, client: Client, sourceFileCache: SourceFileCache, toPath: (fileName: string) => Path, snapshotRegistry: SnapshotObjectRegistry); | ||
| /** @deprecated Use `languageService.getImportAdderEdits`. */ | ||
| getImportAdderEdits(file: DocumentIdentifier, actions: readonly ImportAdderAction[]): Promise<readonly TextEdit[]>; | ||
| /** @deprecated Use `languageService.getImportEditsForSymbols`. */ | ||
| getImportEditsForSymbols(file: DocumentIdentifier, symbols: readonly Symbol[], options?: GetImportEditsForSymbolsOptions): Promise<readonly TextEdit[]>; | ||
| dispose(): void; | ||
| } | ||
| export declare class LanguageService { | ||
| private snapshotId; | ||
| private project; | ||
| private client; | ||
| private objectRegistry; | ||
| constructor(snapshotId: number, project: Project, client: Client, objectRegistry: ProjectObjectRegistry); | ||
| getImportAdderEdits(file: DocumentIdentifier, actions: readonly ImportAdderAction[]): Promise<readonly TextEdit[]>; | ||
| getImportEditsForSymbols(file: DocumentIdentifier, symbols: readonly Symbol[], options?: GetImportEditsForSymbolsOptions): Promise<readonly TextEdit[]>; | ||
| getReferencedSymbolsForNode(node: Node, position: number): Promise<ReferencedSymbolEntry[]>; | ||
| getSignatureUsage(signatureDecl: Node): Promise<SignatureUsage[]>; | ||
| getCompletionsAtPosition(document: string, position: number, options?: CompletionOptions): Promise<CompletionInfo | undefined>; | ||
| } | ||
| export declare class Program { | ||
@@ -297,4 +320,7 @@ private snapshotId; | ||
| getReferencesToSymbolInFile(file: DocumentIdentifier, symbol: Symbol): Promise<NodeHandle[]>; | ||
| /** @deprecated Use `project.languageService.getReferencedSymbolsForNode`. */ | ||
| getReferencedSymbolsForNode(node: Node, position: number): Promise<ReferencedSymbolEntry[]>; | ||
| /** @deprecated Use `project.languageService.getSignatureUsage`. */ | ||
| getSignatureUsage(signatureDecl: Node): Promise<SignatureUsage[]>; | ||
| /** @deprecated Use `project.languageService.getCompletionsAtPosition`. */ | ||
| getCompletionsAtPosition(document: string, position: number, options?: CompletionOptions): Promise<CompletionInfo | undefined>; | ||
@@ -318,2 +344,6 @@ /** | ||
| resolveName(name: string, meaning: SymbolFlags, location?: Node | DocumentPosition, excludeGlobals?: boolean): Promise<Symbol | undefined>; | ||
| /** | ||
| * Returns all symbols with the given meaning that are visible at `location`. | ||
| */ | ||
| getSymbolsInScope(location: Node | DocumentPosition, meaning: SymbolFlags): Promise<readonly Symbol[]>; | ||
| getResolvedSymbol(node: Identifier): Promise<Symbol | undefined>; | ||
@@ -452,3 +482,3 @@ getContextualType(node: Expression): Promise<Type | undefined>; | ||
| } | ||
| export declare class NodeHandle { | ||
| export declare class NodeHandle<out T extends Node = Node> { | ||
| /** | ||
@@ -469,3 +499,3 @@ * The project this handle was produced in, used as the default for {@link resolve}. | ||
| */ | ||
| resolve(project?: Project): Promise<Node | undefined>; | ||
| resolve(project?: Project): Promise<T | undefined>; | ||
| } | ||
@@ -503,4 +533,4 @@ /** A symbol definition paired with all of its reference nodes. */ | ||
| readonly checkFlags: CheckFlags; | ||
| readonly declarations: readonly NodeHandle[]; | ||
| readonly valueDeclaration: NodeHandle | undefined; | ||
| readonly declarations: readonly NodeHandle<Declaration>[]; | ||
| readonly valueDeclaration: NodeHandle<Declaration> | undefined; | ||
| private readonly parent; | ||
@@ -656,3 +686,3 @@ private readonly exportSymbol; | ||
| readonly id: number; | ||
| readonly declaration?: NodeHandle | undefined; | ||
| readonly declaration?: NodeHandle<Declaration> | undefined; | ||
| readonly typeParameters?: readonly number[] | undefined; | ||
@@ -659,0 +689,0 @@ readonly parameters: readonly number[]; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"api.d.ts","sourceRoot":"","sources":["../../../src/api/async/api.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"api.d.ts","sourceRoot":"","sources":["../../../src/api/async/api.ts"],"names":[],"mappings":"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"} |
| import type { CompletionItemKind } from "#enums/completionItemKind"; | ||
| import type { DiagnosticCategory } from "#enums/diagnosticCategory"; | ||
| import type { ElementFlags } from "#enums/elementFlags"; | ||
@@ -7,3 +6,6 @@ import type { ObjectFlags } from "#enums/objectFlags"; | ||
| import type { TypePredicateKind } from "#enums/typePredicateKind"; | ||
| import type { IndexSignatureDeclaration } from "../../ast/ast.ts"; | ||
| import type { Diagnostic } from "../proto.ts"; | ||
| import type { NodeHandle, Signature, Symbol } from "./api.ts"; | ||
| export type { Diagnostic } from "../proto.ts"; | ||
| /** | ||
@@ -272,3 +274,3 @@ * A TypeScript type. | ||
| /** The index signature declaration, if any */ | ||
| readonly declaration?: NodeHandle | undefined; | ||
| readonly declaration?: NodeHandle<IndexSignatureDeclaration> | undefined; | ||
| } | ||
@@ -288,3 +290,3 @@ /** | ||
| } | ||
| /** Options for {@link Checker.getCompletionsAtPosition}. */ | ||
| /** Options for {@link LanguageService.getCompletionsAtPosition}. */ | ||
| export interface CompletionOptions { | ||
@@ -295,3 +297,3 @@ triggerCharacter?: string | undefined; | ||
| } | ||
| /** A single completion item returned by {@link Checker.getCompletionsAtPosition}. */ | ||
| /** A single completion item returned by {@link LanguageService.getCompletionsAtPosition}. */ | ||
| export interface CompletionEntry { | ||
@@ -308,3 +310,3 @@ readonly name: string; | ||
| } | ||
| /** The result of {@link Checker.getCompletionsAtPosition}. */ | ||
| /** The result of {@link LanguageService.getCompletionsAtPosition}. */ | ||
| export interface CompletionInfo { | ||
@@ -314,27 +316,2 @@ readonly isIncomplete: boolean; | ||
| } | ||
| /** | ||
| * A diagnostic message from the TypeScript compiler. | ||
| */ | ||
| export interface Diagnostic { | ||
| /** File name of the source file this diagnostic belongs to, if any */ | ||
| readonly fileName?: string | undefined; | ||
| /** Start position of the diagnostic */ | ||
| readonly pos: number; | ||
| /** End position of the diagnostic */ | ||
| readonly end: number; | ||
| /** Diagnostic error code */ | ||
| readonly code: number; | ||
| /** Diagnostic category (error, warning, suggestion, message) */ | ||
| readonly category: DiagnosticCategory; | ||
| /** Localized diagnostic message text */ | ||
| readonly text: string; | ||
| /** Whether this diagnostic highlights unnecessary code */ | ||
| readonly reportsUnnecessary?: boolean | undefined; | ||
| /** Whether this diagnostic highlights deprecated code */ | ||
| readonly reportsDeprecated?: boolean | undefined; | ||
| /** Chained diagnostic messages */ | ||
| readonly messageChain?: readonly Diagnostic[] | undefined; | ||
| /** Related diagnostic information */ | ||
| readonly relatedInformation?: readonly Diagnostic[] | undefined; | ||
| } | ||
| export interface EmitOutputFile { | ||
@@ -341,0 +318,0 @@ readonly text: string; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../src/api/async/types.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../src/api/async/types.ts"],"names":[],"mappings":"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"} |
@@ -19,2 +19,3 @@ import type { JsxEmit } from "#enums/jsxEmit"; | ||
| composite?: boolean; | ||
| configFilePath?: string; | ||
| emitDeclarationOnly?: boolean; | ||
@@ -21,0 +22,0 @@ emitBOM?: boolean; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"compilerOptions.d.ts","sourceRoot":"","sources":["../../src/api/compilerOptions.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,OAAO,EAAE,MAAM,gBAAgB,CAAC;AAC9C,OAAO,KAAK,EAAE,mBAAmB,EAAE,MAAM,4BAA4B,CAAC;AACtE,OAAO,KAAK,EAAE,UAAU,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,KAAK,EAAE,oBAAoB,EAAE,MAAM,6BAA6B,CAAC;AACxE,OAAO,KAAK,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACtD,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AAIxD,MAAM,WAAW,eAAe;IAC5B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,wBAAwB,CAAC,EAAE,OAAO,CAAC;IACnC,0BAA0B,CAAC,EAAE,OAAO,CAAC;IACrC,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,iBAAiB,CAAC,EAAE,OAAO,CAAC;IAC5B,yCAAyC,CAAC,EAAE,OAAO,CAAC;IACpD,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,gBAAgB,CAAC,EAAE,MAAM,EAAE,CAAC;IAC5B,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,mBAAmB,CAAC,EAAE,OAAO,CAAC;IAC9B,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,qBAAqB,CAAC,EAAE,OAAO,CAAC;IAChC,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,mBAAmB,CAAC,EAAE,OAAO,CAAC;IAC9B,gBAAgB,CAAC,EAAE,OAAO,CAAC;IAC3B,uCAAuC,CAAC,EAAE,OAAO,CAAC;IAClD,wBAAwB,CAAC,EAAE,OAAO,CAAC;IACnC,4BAA4B,CAAC,EAAE,OAAO,CAAC;IACvC,kBAAkB,CAAC,EAAE,OAAO,CAAC;IAC7B,0BAA0B,CAAC,EAAE,OAAO,CAAC;IACrC,sBAAsB,CAAC,EAAE,OAAO,CAAC;IACjC,gCAAgC,CAAC,EAAE,OAAO,CAAC;IAC3C,eAAe,CAAC,EAAE,OAAO,CAAC;IAC1B,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,kBAAkB,CAAC,EAAE,MAAM,CAAC;IAC5B,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,eAAe,CAAC,EAAE,OAAO,CAAC;IAC1B,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,IAAI,CAAC,EAAE,OAAO,CAAC;IACf,WAAW,CAAC,EAAE,OAAO,CAAC;IACtB,GAAG,CAAC,EAAE,OAAO,CAAC;IACd,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,kBAAkB,CAAC,EAAE,MAAM,CAAC;IAC5B,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,GAAG,CAAC,EAAE,MAAM,EAAE,CAAC;IACf,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,MAAM,CAAC,EAAE,UAAU,CAAC;IACpB,gBAAgB,CAAC,EAAE,oBAAoB,CAAC;IACxC,cAAc,CAAC,EAAE,MAAM,EAAE,CAAC;IAC1B,eAAe,CAAC,EAAE,mBAAmB,CAAC;IACtC,OAAO,CAAC,EAAE,WAAW,CAAC;IACtB,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,OAAO,CAAC,EAAE,OAAO,CAAC;IAClB,iBAAiB,CAAC,EAAE,OAAO,CAAC;IAC5B,0BAA0B,CAAC,EAAE,OAAO,CAAC;IACrC,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,iBAAiB,CAAC,EAAE,OAAO,CAAC;IAC5B,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,KAAK,CAAC,EAAE,OAAO,CAAC;IAChB,kCAAkC,CAAC,EAAE,OAAO,CAAC;IAC7C,wBAAwB,CAAC,EAAE,OAAO,CAAC;IACnC,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,kBAAkB,CAAC,EAAE,OAAO,CAAC;IAC7B,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,kBAAkB,CAAC,EAAE,OAAO,CAAC;IAC7B,4BAA4B,CAAC,EAAE,OAAO,CAAC;IACvC,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,KAAK,CAAC,EAAE,MAAM,CAAC,MAAM,EAAE,MAAM,EAAE,CAAC,CAAC;IACjC,kBAAkB,CAAC,EAAE,OAAO,CAAC;IAC7B,gBAAgB,CAAC,EAAE,OAAO,CAAC;IAC3B,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,iBAAiB,CAAC,EAAE,OAAO,CAAC;IAC5B,yBAAyB,CAAC,EAAE,OAAO,CAAC;IACpC,yBAAyB,CAAC,EAAE,OAAO,CAAC;IACpC,cAAc,CAAC,EAAE,OAAO,CAAC;IACzB,+BAA+B,CAAC,EAAE,OAAO,CAAC;IAC1C,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB,QAAQ,CAAC,EAAE,MAAM,EAAE,CAAC;IACpB,YAAY,CAAC,EAAE,OAAO,CAAC;IACvB,kBAAkB,CAAC,EAAE,OAAO,CAAC;IAC7B,MAAM,CAAC,EAAE,OAAO,CAAC;IACjB,mBAAmB,CAAC,EAAE,OAAO,CAAC;IAC9B,2BAA2B,CAAC,EAAE,OAAO,CAAC;IACtC,mBAAmB,CAAC,EAAE,OAAO,CAAC;IAC9B,gBAAgB,CAAC,EAAE,OAAO,CAAC;IAC3B,4BAA4B,CAAC,EAAE,OAAO,CAAC;IACvC,aAAa,CAAC,EAAE,OAAO,CAAC;IACxB,mBAAmB,CAAC,EAAE,OAAO,CAAC;IAC9B,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,UAAU,CAAC,EAAE,MAAM,CAAC;IACpB,uBAAuB,CAAC,EAAE,OAAO,CAAC;IAClC,MAAM,CAAC,EAAE,YAAY,CAAC;IACtB,eAAe,CAAC,EAAE,OAAO,CAAC;IAC1B,eAAe,CAAC,EAAE,MAAM,CAAC;IACzB,SAAS,CAAC,EAAE,MAAM,EAAE,CAAC;IACrB,KAAK,CAAC,EAAE,MAAM,EAAE,CAAC;IACjB,uBAAuB,CAAC,EAAE,OAAO,CAAC;IAClC,0BAA0B,CAAC,EAAE,OAAO,CAAC;IACrC,oBAAoB,CAAC,EAAE,OAAO,CAAC;IAC/B,oBAAoB,CAAC,EAAE,MAAM,CAAC;CACjC"} | ||
| {"version":3,"file":"compilerOptions.d.ts","sourceRoot":"","sources":["../../src/api/compilerOptions.ts"],"names":[],"mappings":"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"} |
+32
-0
| import type { CheckFlags } from "#enums/checkFlags"; | ||
| import type { CompletionItemKind } from "#enums/completionItemKind"; | ||
| import type { DiagnosticCategory } from "#enums/diagnosticCategory"; | ||
| import type { ModuleKind } from "#enums/moduleKind"; | ||
@@ -73,2 +74,27 @@ import type { __String, Path } from "../ast/index.ts"; | ||
| } | ||
| /** | ||
| * A diagnostic message from the TypeScript compiler. | ||
| */ | ||
| export interface Diagnostic { | ||
| /** File name of the source file this diagnostic belongs to, if any */ | ||
| readonly fileName?: string | undefined; | ||
| /** Start position of the diagnostic */ | ||
| readonly pos: number; | ||
| /** End position of the diagnostic */ | ||
| readonly end: number; | ||
| /** Diagnostic error code */ | ||
| readonly code: number; | ||
| /** Diagnostic category (error, warning, suggestion, message) */ | ||
| readonly category: DiagnosticCategory; | ||
| /** Localized diagnostic message text */ | ||
| readonly text: string; | ||
| /** Whether this diagnostic highlights unnecessary code */ | ||
| readonly reportsUnnecessary?: boolean | undefined; | ||
| /** Whether this diagnostic highlights deprecated code */ | ||
| readonly reportsDeprecated?: boolean | undefined; | ||
| /** Chained diagnostic messages */ | ||
| readonly messageChain?: readonly Diagnostic[] | undefined; | ||
| /** Related diagnostic information */ | ||
| readonly relatedInformation?: readonly Diagnostic[] | undefined; | ||
| } | ||
| export interface ParsedCommandLine { | ||
@@ -80,3 +106,9 @@ options: CompilerOptions; | ||
| compileOnSave?: boolean; | ||
| raw?: any; | ||
| errors: readonly Diagnostic[]; | ||
| } | ||
| export interface ReadConfigFileResult { | ||
| config: any; | ||
| error?: Diagnostic; | ||
| } | ||
| export interface LSPUpdateSnapshotParams { | ||
@@ -83,0 +115,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"proto.d.ts","sourceRoot":"","sources":["../../src/api/proto.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"proto.d.ts","sourceRoot":"","sources":["../../src/api/proto.ts"],"names":[],"mappings":"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"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"proto.js","sourceRoot":"","sources":["../../src/api/proto.ts"],"names":[],"mappings":"AAQA,OAAO,EACH,qBAAqB,EACrB,qBAAqB,GACxB,MAAM,WAAW,CAAC;AAwCnB;;;GAGG;AACH,MAAM,UAAU,eAAe,CAAC,UAA8B;IAC1D,IAAI,OAAO,UAAU,KAAK,QAAQ,EAAE,CAAC;QACjC,OAAO,UAAU,CAAC;IACtB,CAAC;IACD,OAAO,qBAAqB,CAAC,UAAU,CAAC,GAAG,CAAC,CAAC;AACjD,CAAC;AAED;;;GAGG;AACH,MAAM,UAAU,kBAAkB,CAAC,UAA8B;IAC7D,IAAI,OAAO,UAAU,KAAK,QAAQ,EAAE,CAAC;QACjC,OAAO,qBAAqB,CAAC,UAAU,CAAC,CAAC;IAC7C,CAAC;IACD,OAAO,UAAU,CAAC,GAAG,CAAC;AAC1B,CAAC;AAoGD;;;;GAIG;AACH,MAAM,UAAU,uBAAuB,CAAC,MAA6B;IACjE,MAAM,EAAE,WAAW,EAAE,YAAY,EAAE,GAAG,IAAI,EAAE,GAAG,MAAM,IAAI,EAAE,CAAC;IAC5D,MAAM,kBAAkB,GAAG,WAAW,KAAK,SAAS;QAChD,CAAC,CAAC,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,YAAY,IAAI,EAAE,CAAC,CAAC;QACzD,CAAC,CAAC,YAAY,CAAC;IACnB,OAAO;QACH,GAAG,IAAI;QACP,GAAG,CAAC,kBAAkB,KAAK,SAAS,CAAC,CAAC,CAAC,EAAE,YAAY,EAAE,kBAAkB,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC;KACpF,CAAC;AACN,CAAC"} | ||
| {"version":3,"file":"proto.js","sourceRoot":"","sources":["../../src/api/proto.ts"],"names":[],"mappings":"AASA,OAAO,EACH,qBAAqB,EACrB,qBAAqB,GACxB,MAAM,WAAW,CAAC;AAwCnB;;;GAGG;AACH,MAAM,UAAU,eAAe,CAAC,UAA8B;IAC1D,IAAI,OAAO,UAAU,KAAK,QAAQ,EAAE,CAAC;QACjC,OAAO,UAAU,CAAC;IACtB,CAAC;IACD,OAAO,qBAAqB,CAAC,UAAU,CAAC,GAAG,CAAC,CAAC;AACjD,CAAC;AAED;;;GAGG;AACH,MAAM,UAAU,kBAAkB,CAAC,UAA8B;IAC7D,IAAI,OAAO,UAAU,KAAK,QAAQ,EAAE,CAAC;QACjC,OAAO,qBAAqB,CAAC,UAAU,CAAC,CAAC;IAC7C,CAAC;IACD,OAAO,UAAU,CAAC,GAAG,CAAC;AAC1B,CAAC;AAqID;;;;GAIG;AACH,MAAM,UAAU,uBAAuB,CAAC,MAA6B;IACjE,MAAM,EAAE,WAAW,EAAE,YAAY,EAAE,GAAG,IAAI,EAAE,GAAG,MAAM,IAAI,EAAE,CAAC;IAC5D,MAAM,kBAAkB,GAAG,WAAW,KAAK,SAAS;QAChD,CAAC,CAAC,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,GAAG,CAAC,YAAY,IAAI,EAAE,CAAC,CAAC;QACzD,CAAC,CAAC,YAAY,CAAC;IACnB,OAAO;QACH,GAAG,IAAI;QACP,GAAG,CAAC,kBAAkB,KAAK,SAAS,CAAC,CAAC,CAAC,EAAE,YAAY,EAAE,kBAAkB,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC;KACpF,CAAC;AACN,CAAC"} |
@@ -1,2 +0,1 @@ | ||
| /// <reference path="../node/node.d.ts" preserve="true" /> | ||
| import { CheckFlags } from "#enums/checkFlags"; | ||
@@ -15,5 +14,5 @@ import { CompletionItemKind } from "#enums/completionItemKind"; | ||
| import { TypePredicateKind } from "#enums/typePredicateKind"; | ||
| import { type __String, type Expression, type Identifier, ModifierFlags, type Node, type Path, type SourceFile, type SyntaxKind, type TypeNode } from "../../ast/index.ts"; | ||
| import { type __String, type Declaration, type Expression, type Identifier, ModifierFlags, type Node, type Path, type SourceFile, type SyntaxKind, type TypeNode } from "../../ast/index.ts"; | ||
| import type { APIOptions, LSPConnectionOptions } from "../options.ts"; | ||
| import type { CompilerOptions, DocumentIdentifier, DocumentPosition, LSPUpdateSnapshotParams, ParsedCommandLine, ProjectReference, ProjectResponse, SignatureResponse, SourceFileMetadata, SymbolResponse, TextEdit, TypeAcquisition, TypeResponse, UpdateSnapshotParams, UpdateSnapshotResponse } from "../proto.ts"; | ||
| import type { CompilerOptions, DocumentIdentifier, DocumentPosition, LSPUpdateSnapshotParams, ParsedCommandLine, ProjectReference, ProjectResponse, ReadConfigFileResult, SignatureResponse, SourceFileMetadata, SymbolResponse, TextEdit, TypeAcquisition, TypeResponse, UpdateSnapshotParams, UpdateSnapshotResponse } from "../proto.ts"; | ||
| import { SourceFileCache } from "../sourceFileCache.ts"; | ||
@@ -25,3 +24,3 @@ import type { RequestTiming, TimingAccumulators, TimingInfo } from "../timing.ts"; | ||
| export { CheckFlags, CompletionItemKind, DiagnosticCategory, ElementFlags, EmitOnly, ModifierFlags, ModuleKind, NodeBuilderFlags, ObjectFlags, SignatureFlags, SignatureKind, SymbolFlags, TypeFlags, TypePredicateKind }; | ||
| export type { APIOptions, AssertsIdentifierTypePredicate, AssertsThisTypePredicate, BigIntLiteralType, BooleanLiteralType, ClientSocketOptions, ClientSpawnOptions, CompilerOptions, CompletionEntry, CompletionInfo, CompletionOptions, ConditionalType, Diagnostic, DocumentIdentifier, DocumentPosition, EmitOutput, EmitOutputFile, EmitResult, FreshableType, GetImportEditsForSymbolsOptions, IdentifierTypePredicate, ImportAdderAction, IndexedAccessType, IndexInfo, IndexType, InterfaceType, IntersectionType, IntrinsicType, JSDocTagInfo, LiteralType, LSPConnectionOptions, NumberLiteralType, ObjectType, ParsedCommandLine, ProjectReference, RequestTiming, SourceFileMetadata, StringLiteralType, StringMappingType, SubstitutionType, TemplateLiteralType, TextEdit, ThisTypePredicate, TimingAccumulators, TimingInfo, TupleType, Type, TypeAcquisition, TypeParameter, TypePredicate, TypePredicateBase, TypeReference, UnionOrIntersectionType, UnionType }; | ||
| export type { APIOptions, AssertsIdentifierTypePredicate, AssertsThisTypePredicate, BigIntLiteralType, BooleanLiteralType, ClientSocketOptions, ClientSpawnOptions, CompilerOptions, CompletionEntry, CompletionInfo, CompletionOptions, ConditionalType, Diagnostic, DocumentIdentifier, DocumentPosition, EmitOutput, EmitOutputFile, EmitResult, FreshableType, GetImportEditsForSymbolsOptions, IdentifierTypePredicate, ImportAdderAction, IndexedAccessType, IndexInfo, IndexType, InterfaceType, IntersectionType, IntrinsicType, JSDocTagInfo, LiteralType, LSPConnectionOptions, NumberLiteralType, ObjectType, ParsedCommandLine, ProjectReference, ReadConfigFileResult, RequestTiming, SourceFileMetadata, StringLiteralType, StringMappingType, SubstitutionType, TemplateLiteralType, TextEdit, ThisTypePredicate, TimingAccumulators, TimingInfo, TupleType, Type, TypeAcquisition, TypeParameter, TypePredicate, TypePredicateBase, TypeReference, UnionOrIntersectionType, UnionType }; | ||
| export interface TranspileOptions { | ||
@@ -53,2 +52,11 @@ compilerOptions?: CompilerOptions; | ||
| parseConfigFile(file: DocumentIdentifier): ParsedCommandLine; | ||
| parseCommandLine(commandLine: readonly string[]): ParsedCommandLine; | ||
| readConfigFile(file: DocumentIdentifier): ReadConfigFileResult; | ||
| parseJsonConfigFileContent(json: any, options: { | ||
| configDirectory: string; | ||
| configFileName?: never; | ||
| } | { | ||
| configFileName: DocumentIdentifier; | ||
| configDirectory?: never; | ||
| }): ParsedCommandLine; | ||
| transpileModule(input: string, options?: TranspileOptions): TranspileOutput; | ||
@@ -157,9 +165,24 @@ transpileModuleFromFile(fileName: string, options?: TranspileOptions): TranspileOutput; | ||
| readonly emitter: Emitter; | ||
| readonly languageService: LanguageService; | ||
| private client; | ||
| private snapshotId; | ||
| constructor(data: ProjectResponse, snapshotId: number, client: Client, sourceFileCache: SourceFileCache, toPath: (fileName: string) => Path, snapshotRegistry: SnapshotObjectRegistry); | ||
| /** @deprecated Use `languageService.getImportAdderEdits`. */ | ||
| getImportAdderEdits(file: DocumentIdentifier, actions: readonly ImportAdderAction[]): readonly TextEdit[]; | ||
| /** @deprecated Use `languageService.getImportEditsForSymbols`. */ | ||
| getImportEditsForSymbols(file: DocumentIdentifier, symbols: readonly Symbol[], options?: GetImportEditsForSymbolsOptions): readonly TextEdit[]; | ||
| dispose(): void; | ||
| } | ||
| export declare class LanguageService { | ||
| private snapshotId; | ||
| private project; | ||
| private client; | ||
| private objectRegistry; | ||
| constructor(snapshotId: number, project: Project, client: Client, objectRegistry: ProjectObjectRegistry); | ||
| getImportAdderEdits(file: DocumentIdentifier, actions: readonly ImportAdderAction[]): readonly TextEdit[]; | ||
| getImportEditsForSymbols(file: DocumentIdentifier, symbols: readonly Symbol[], options?: GetImportEditsForSymbolsOptions): readonly TextEdit[]; | ||
| getReferencedSymbolsForNode(node: Node, position: number): ReferencedSymbolEntry[]; | ||
| getSignatureUsage(signatureDecl: Node): SignatureUsage[]; | ||
| getCompletionsAtPosition(document: string, position: number, options?: CompletionOptions): CompletionInfo | undefined; | ||
| } | ||
| export declare class Program { | ||
@@ -297,4 +320,7 @@ private snapshotId; | ||
| getReferencesToSymbolInFile(file: DocumentIdentifier, symbol: Symbol): NodeHandle[]; | ||
| /** @deprecated Use `project.languageService.getReferencedSymbolsForNode`. */ | ||
| getReferencedSymbolsForNode(node: Node, position: number): ReferencedSymbolEntry[]; | ||
| /** @deprecated Use `project.languageService.getSignatureUsage`. */ | ||
| getSignatureUsage(signatureDecl: Node): SignatureUsage[]; | ||
| /** @deprecated Use `project.languageService.getCompletionsAtPosition`. */ | ||
| getCompletionsAtPosition(document: string, position: number, options?: CompletionOptions): CompletionInfo | undefined; | ||
@@ -318,2 +344,6 @@ /** | ||
| resolveName(name: string, meaning: SymbolFlags, location?: Node | DocumentPosition, excludeGlobals?: boolean): Symbol | undefined; | ||
| /** | ||
| * Returns all symbols with the given meaning that are visible at `location`. | ||
| */ | ||
| getSymbolsInScope(location: Node | DocumentPosition, meaning: SymbolFlags): readonly Symbol[]; | ||
| getResolvedSymbol(node: Identifier): Symbol | undefined; | ||
@@ -452,3 +482,3 @@ getContextualType(node: Expression): Type | undefined; | ||
| } | ||
| export declare class NodeHandle { | ||
| export declare class NodeHandle<out T extends Node = Node> { | ||
| /** | ||
@@ -469,3 +499,3 @@ * The project this handle was produced in, used as the default for {@link resolve}. | ||
| */ | ||
| resolve(project?: Project): Node | undefined; | ||
| resolve(project?: Project): T | undefined; | ||
| } | ||
@@ -503,4 +533,4 @@ /** A symbol definition paired with all of its reference nodes. */ | ||
| readonly checkFlags: CheckFlags; | ||
| readonly declarations: readonly NodeHandle[]; | ||
| readonly valueDeclaration: NodeHandle | undefined; | ||
| readonly declarations: readonly NodeHandle<Declaration>[]; | ||
| readonly valueDeclaration: NodeHandle<Declaration> | undefined; | ||
| private readonly parent; | ||
@@ -656,3 +686,3 @@ private readonly exportSymbol; | ||
| readonly id: number; | ||
| readonly declaration?: NodeHandle | undefined; | ||
| readonly declaration?: NodeHandle<Declaration> | undefined; | ||
| readonly typeParameters?: readonly number[] | undefined; | ||
@@ -659,0 +689,0 @@ readonly parameters: readonly number[]; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"api.d.ts","sourceRoot":"","sources":["../../../src/api/sync/api.ts"],"names":[],"mappings":";AASA,OAAO,EAAE,UAAU,EAAE,MAAM,mBAAmB,CAAC;AAC/C,OAAO,EAAE,kBAAkB,EAAE,MAAM,2BAA2B,CAAC;AAC/D,OAAO,EAAE,kBAAkB,EAAE,MAAM,2BAA2B,CAAC;AAC/D,OAAO,EAAE,YAAY,EAAE,MAAM,qBAAqB,CAAC;AACnD,OAAO,EAAE,QAAQ,EAAE,MAAM,iBAAiB,CAAC;AAC3C,OAAO,EAAE,UAAU,EAAE,MAAM,mBAAmB,CAAC;AAC/C,OAAO,EAAE,gBAAgB,EAAE,MAAM,yBAAyB,CAAC;AAC3D,OAAO,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACjD,OAAO,EAAE,cAAc,EAAE,MAAM,uBAAuB,CAAC;AACvD,OAAO,EAAE,aAAa,EAAE,MAAM,sBAAsB,CAAC;AACrD,OAAO,EAAE,WAAW,EAAE,MAAM,oBAAoB,CAAC;AACjD,OAAO,EAAE,SAAS,EAAE,MAAM,kBAAkB,CAAC;AAC7C,OAAO,EAAE,iBAAiB,EAAE,MAAM,0BAA0B,CAAC;AAC7D,OAAO,EACH,KAAK,QAAQ,EACb,KAAK,UAAU,EACf,KAAK,UAAU,EACf,aAAa,EACb,KAAK,IAAI,EACT,KAAK,IAAI,EACT,KAAK,UAAU,EACf,KAAK,UAAU,EACf,KAAK,QAAQ,EAEhB,MAAM,oBAAoB,CAAC;AAe5B,OAAO,KAAK,EACR,UAAU,EACV,oBAAoB,EACvB,MAAM,eAAe,CAAC;AAKvB,OAAO,KAAK,EACR,eAAe,EAEf,kBAAkB,EAClB,gBAAgB,EAKhB,uBAAuB,EACvB,iBAAiB,EAEjB,gBAAgB,EAChB,eAAe,EACf,iBAAiB,EACjB,kBAAkB,EAClB,cAAc,EACd,QAAQ,EACR,eAAe,EAEf,YAAY,EACZ,oBAAoB,EACpB,sBAAsB,EACzB,MAAM,aAAa,CAAC;AAKrB,OAAO,EAAE,eAAe,EAAE,MAAM,uBAAuB,CAAC;AACxD,OAAO,KAAK,EACR,aAAa,EACb,kBAAkB,EAClB,UAAU,EACb,MAAM,cAAc,CAAC;AACtB,OAAO,EACH,MAAM,EACN,KAAK,mBAAmB,EACxB,KAAK,kBAAkB,EAC1B,MAAM,aAAa,CAAC;AACrB,OAAO,KAAK,EACR,8BAA8B,EAC9B,wBAAwB,EACxB,iBAAiB,EACjB,kBAAkB,EAClB,eAAe,EACf,cAAc,EACd,iBAAiB,EACjB,eAAe,EACf,UAAU,EACV,UAAU,EACV,cAAc,EACd,UAAU,EACV,aAAa,EACb,+BAA+B,EAC/B,uBAAuB,EACvB,iBAAiB,EACjB,iBAAiB,EACjB,SAAS,EACT,SAAS,EACT,aAAa,EACb,gBAAgB,EAChB,aAAa,EACb,YAAY,EACZ,WAAW,EACX,iBAAiB,EACjB,UAAU,EACV,iBAAiB,EACjB,iBAAiB,EACjB,gBAAgB,EAChB,mBAAmB,EACnB,iBAAiB,EACjB,SAAS,EACT,IAAI,EACJ,aAAa,EACb,aAAa,EACb,iBAAiB,EACjB,aAAa,EACb,uBAAuB,EACvB,SAAS,EACZ,MAAM,YAAY,CAAC;AAEpB,OAAO,EAAE,qBAAqB,EAAE,qBAAqB,EAAE,MAAM,YAAY,CAAC;AAC1E,OAAO,EAAE,UAAU,EAAE,kBAAkB,EAAE,kBAAkB,EAAE,YAAY,EAAE,QAAQ,EAAE,aAAa,EAAE,UAAU,EAAE,gBAAgB,EAAE,WAAW,EAAE,cAAc,EAAE,aAAa,EAAE,WAAW,EAAE,SAAS,EAAE,iBAAiB,EAAE,CAAC;AAC1N,YAAY,EAAE,UAAU,EAAE,8BAA8B,EAAE,wBAAwB,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,mBAAmB,EAAE,kBAAkB,EAAE,eAAe,EAAE,eAAe,EAAE,cAAc,EAAE,iBAAiB,EAAE,eAAe,EAAE,UAAU,EAAE,kBAAkB,EAAE,gBAAgB,EAAE,UAAU,EAAE,cAAc,EAAE,UAAU,EAAE,aAAa,EAAE,+BAA+B,EAAE,uBAAuB,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,SAAS,EAAE,SAAS,EAAE,aAAa,EAAE,gBAAgB,EAAE,aAAa,EAAE,YAAY,EAAE,WAAW,EAAE,oBAAoB,EAAE,iBAAiB,EAAE,UAAU,EAAE,iBAAiB,EAAE,gBAAgB,EAAE,aAAa,EAAE,kBAAkB,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,gBAAgB,EAAE,mBAAmB,EAAE,QAAQ,EAAE,iBAAiB,EAAE,kBAAkB,EAAE,UAAU,EAAE,SAAS,EAAE,IAAI,EAAE,eAAe,EAAE,aAAa,EAAE,aAAa,EAAE,iBAAiB,EAAE,aAAa,EAAE,uBAAuB,EAAE,SAAS,EAAE,CAAC;AAQl7B,MAAM,WAAW,gBAAgB;IAC7B,eAAe,CAAC,EAAE,eAAe,CAAC;IAClC,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,iBAAiB,CAAC,EAAE,OAAO,CAAC;CAC/B;AAED,MAAM,WAAW,eAAe;IAC5B,UAAU,EAAE,MAAM,CAAC;IACnB,WAAW,CAAC,EAAE,SAAS,UAAU,EAAE,CAAC;IACpC,aAAa,CAAC,EAAE,MAAM,CAAC;CAC1B;AAED,qBAAa,GAAG,CAAC,OAAO,SAAS,OAAO,GAAG,KAAK;IAC5C,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,eAAe,CAAkB;IACzC,OAAO,CAAC,MAAM,CAA2C;IACzD,OAAO,CAAC,WAAW,CAAkB;IACrC,OAAO,CAAC,eAAe,CAA4B;IACnD,OAAO,CAAC,cAAc,CAAuB;IAC7C,QAAQ,CAAC,QAAQ,EAAE,WAAW,CAAC;IAE/B,YAAY,OAAO,GAAE,UAAU,GAAG,oBAAyB,EAI1D;IAED;;;OAGG;IACH,MAAM,CAAC,iBAAiB,CAAC,OAAO,EAAE,oBAAoB,GAAG,GAAG,CAAC,IAAI,CAAC,CAIjE;IAED,OAAO,CAAC,iBAAiB;IAUzB,eAAe,CAAC,IAAI,EAAE,kBAAkB,GAAG,iBAAiB,CAG3D;IAED,eAAe,CAAC,KAAK,EAAE,MAAM,EAAE,OAAO,GAAE,gBAAqB,GAAG,eAAe,CAG9E;IAED,uBAAuB,CAAC,QAAQ,EAAE,MAAM,EAAE,OAAO,GAAE,gBAAqB,GAAG,eAAe,CAGzF;IAED,oBAAoB,CAAC,KAAK,EAAE,MAAM,EAAE,OAAO,GAAE,gBAAqB,GAAG,eAAe,CAGnF;IAED,4BAA4B,CAAC,QAAQ,EAAE,MAAM,EAAE,OAAO,GAAE,gBAAqB,GAAG,eAAe,CAG9F;IAED,cAAc,CAAC,MAAM,CAAC,EAAE,OAAO,SAAS,IAAI,GAAG,uBAAuB,GAAG,oBAAoB,GAAG,QAAQ,CA8BvG;IAED,KAAK,IAAI,IAAI,CAYZ;IAED,oBAAoB,IAAI,IAAI,CAE3B;IAED,0BAA0B,CAAC,YAAY,EAAE,QAAQ,EAAE,IAAI,EAAE,kBAAkB,EAAE,OAAO,EAAE,MAAM,EAAE,EAAE,EAAE,CAAC,WAAW,EAAE,QAAQ,KAAK,IAAI,GAAG,IAAI,CA+BvI;IAED;;;;;;;;;;OAUG;IACH,aAAa,IAAI,UAAU,CAE1B;IAED,0GAA0G;IAC1G,eAAe,IAAI,IAAI,CAEtB;CACJ;AAED,qBAAa,WAAW;IACpB,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,iBAAiB,CAAa;IAEtC,gBAAgB;IAChB,YAAY,MAAM,EAAE,MAAM,EAAE,iBAAiB,EAAE,MAAM,IAAI,EAGxD;IAED,eAAe,CAAC,GAAG,EAAE,MAAM,GAAG,IAAI,CAGjC;IAED,cAAc,IAAI,MAAM,CAIvB;IAED,eAAe,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,CAInC;CACJ;AAED,qBAAa,QAAQ;IACjB,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC;IACpB,OAAO,CAAC,UAAU,CAAqB;IACvC,OAAO,CAAC,MAAM,CAA6B;IAC3C,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,QAAQ,CAAkB;IAClC,OAAO,CAAC,SAAS,CAAa;IAC9B,OAAO,CAAC,gBAAgB,CAAyB;IAEjD,YACI,IAAI,EAAE,sBAAsB,EAC5B,MAAM,EAAE,MAAM,EACd,eAAe,EAAE,eAAe,EAChC,MAAM,EAAE,CAAC,QAAQ,EAAE,MAAM,KAAK,IAAI,EAClC,SAAS,EAAE,MAAM,IAAI,EAaxB;IAED,WAAW,IAAI,SAAS,OAAO,EAAE,CAGhC;IAED,UAAU,CAAC,cAAc,EAAE,MAAM,GAAG,OAAO,GAAG,SAAS,CAGtD;IAED,wBAAwB,CAAC,IAAI,EAAE,kBAAkB,GAAG,OAAO,GAAG,SAAS,CAQtE;IAED,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,CAAC,IAAI,IAAI,CAElC;IAED,OAAO,IAAI,IAAI,CAUd;IAED,UAAU,IAAI,OAAO,CAEpB;IAED,OAAO,CAAC,iBAAiB;CAK5B;AAED,cAAM,sBAAsB;IACxB,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAkC;IAC1D,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAS;IAChC,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAS;IACpC,OAAO,CAAC,QAAQ,CAAC,cAAc,CAA2C;IAE1E,YAAY,MAAM,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,cAAc,EAAE,CAAC,SAAS,EAAE,IAAI,KAAK,OAAO,GAAG,SAAS,EAIvG;IAED,qFAAqF;IACrF,UAAU,CAAC,SAAS,EAAE,IAAI,GAAG,OAAO,GAAG,SAAS,CAE/C;IAED,iBAAiB,CAAC,IAAI,EAAE,cAAc,GAAG,MAAM,CAO9C;IAED,SAAS,CAAC,EAAE,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAExC;IAED,KAAK,IAAI,IAAI,CAEZ;IAED,WAAW,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,SAAS,EAAE,SAAS,CAAC,EAAE,IAAI,GAAG,MAAM,CAYnH;IAED,YAAY,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,SAAS,MAAM,EAAE,EAAE,SAAS,CAAC,EAAE,IAAI,GAAG,SAAS,MAAM,EAAE,CAqBhI;CACJ;AAED,cAAM,qBAAqB;IACvB,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,OAAO,CAAU;IACzB,OAAO,CAAC,gBAAgB,CAAyB;IACjD,OAAO,CAAC,KAAK,CAAsC;IACnD,OAAO,CAAC,UAAU,CAAqC;IAEvD,YACI,MAAM,EAAE,MAAM,EACd,UAAU,EAAE,MAAM,EAClB,OAAO,EAAE,OAAO,EAChB,gBAAgB,EAAE,sBAAsB,EAM3C;IAED,iBAAiB,CAAC,IAAI,EAAE,cAAc,GAAG,MAAM,CAE9C;IAED,SAAS,CAAC,EAAE,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAExC;IAED,eAAe,CAAC,IAAI,EAAE,YAAY,GAAG,UAAU,CAO9C;IAED,OAAO,CAAC,EAAE,EAAE,MAAM,GAAG,UAAU,GAAG,SAAS,CAE1C;IAED,oBAAoB,CAAC,IAAI,EAAE,iBAAiB,GAAG,SAAS,CAOvD;IAED,YAAY,CAAC,EAAE,EAAE,MAAM,GAAG,SAAS,GAAG,SAAS,CAE9C;IAED,KAAK,IAAI,IAAI,CAGZ;IAED,iBAAiB,CAAC,CAAC,SAAS,IAAI,EAAE,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,KAAK,GAAG,SAAS,GAAG,CAAC,GAAG,SAAS,CActI;IAED,SAAS,CAAC,CAAC,SAAS,IAAI,EAAE,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,KAAK,GAAG,SAAS,GAAG,CAAC,CAIlH;IAED,WAAW,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,MAAM,CAEjG;IAED,cAAc,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,SAAS,CAYvG;IAED,UAAU,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,SAAS,MAAM,EAAE,GAAG,SAAS,IAAI,EAAE,CAqB1G;IAED,YAAY,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,GAAG,IAAI,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,SAAS,MAAM,EAAE,GAAG,SAAS,MAAM,EAAE,CAE9G;IAID,cAAc,CAAC,MAAM,EAAE,IAAI,GAAG,SAAS,IAAI,EAAE,CAQ5C;IAED,qBAAqB,CAAC,MAAM,EAAE,IAAI,GAAG,SAAS,MAAM,EAAE,CAOrD;IAED,6BAA6B,CAAC,MAAM,EAAE,IAAI,GAAG,SAAS,MAAM,EAAE,CAO7D;IAED,mBAAmB,CAAC,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAQlE;IAED,qBAAqB,CAAC,MAAM,EAAE,IAAI,EAAE,IAAI,EAAE,aAAa,GAAG,SAAS,SAAS,EAAE,CAQ7E;IAED,qBAAqB,CAAC,MAAM,EAAE,IAAI,GAAG,SAAS,SAAS,EAAE,CAaxD;IAED,4BAA4B,CAAC,MAAM,EAAE,SAAS,EAAE,GAAG,EAAE,MAAM,GAAG,IAAI,CAQjE;CACJ;AAED,qBAAa,OAAO;IAChB,QAAQ,CAAC,EAAE,EAAE,IAAI,CAAC;IAClB,QAAQ,CAAC,cAAc,EAAE,MAAM,CAAC;IAChC,QAAQ,CAAC,iBAAiB,EAAE,iBAAiB,CAAC;IAC9C,mDAAmD;IACnD,QAAQ,CAAC,eAAe,EAAE,eAAe,CAAC;IAC1C,qDAAqD;IACrD,QAAQ,CAAC,SAAS,EAAE,SAAS,MAAM,EAAE,CAAC;IAEtC,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC;IAC1B,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC;IAC1B,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC;IAC1B,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,UAAU,CAAS;IAE3B,YACI,IAAI,EAAE,eAAe,EACrB,UAAU,EAAE,MAAM,EAClB,MAAM,EAAE,MAAM,EACd,eAAe,EAAE,eAAe,EAChC,MAAM,EAAE,CAAC,QAAQ,EAAE,MAAM,KAAK,IAAI,EAClC,gBAAgB,EAAE,sBAAsB,EAwB3C;IAED,mBAAmB,CAAC,IAAI,EAAE,kBAAkB,EAAE,OAAO,EAAE,SAAS,iBAAiB,EAAE,GAAG,SAAS,QAAQ,EAAE,CAwBxG;IAED,wBAAwB,CAAC,IAAI,EAAE,kBAAkB,EAAE,OAAO,EAAE,SAAS,MAAM,EAAE,EAAE,OAAO,GAAE,+BAAoC,GAAG,SAAS,QAAQ,EAAE,CAiBjJ;IAED,OAAO,IAAI,IAAI,CAEd;CACJ;AAED,qBAAa,OAAO;IAChB,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,OAAO,CAAU;IACzB,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,eAAe,CAAkB;IACzC,OAAO,CAAC,MAAM,CAA6B;IAC3C,OAAO,CAAC,OAAO,CAAqB;IACpC,OAAO,CAAC,uBAAuB,CAAmD;IAElF,YACI,UAAU,EAAE,MAAM,EAClB,OAAO,EAAE,OAAO,EAChB,MAAM,EAAE,MAAM,EACd,eAAe,EAAE,eAAe,EAChC,MAAM,EAAE,CAAC,QAAQ,EAAE,MAAM,KAAK,IAAI,EAOrC;IAED,kBAAkB,IAAI,eAAe,CAEpC;IAED,aAAa,CAAC,IAAI,EAAE,kBAAkB,GAAG,UAAU,GAAG,SAAS,CA2B9D;IAED,kBAAkB,IAAI,SAAS,MAAM,EAAE,CAMtC;IAED;;;;OAIG;IACH,qBAAqB,CAAC,QAAQ,EAAE,MAAM,GAAG,kBAAkB,GAAG,SAAS,CAEtE;IAED;;;;;OAKG;IACH,2BAA2B,CAAC,IAAI,EAAE,IAAI,GAAG,kBAAkB,GAAG,SAAS,CAOtE;IAED,OAAO,CAAC,uBAAuB;IAS/B;;;;OAIG;IACH,+BAA+B,CAAC,IAAI,EAAE,UAAU,GAAG,OAAO,CAGzD;IAED;;;;OAIG;IACH,0BAA0B,CAAC,IAAI,EAAE,UAAU,GAAG,OAAO,CAGpD;IAED;;;OAGG;IACH,kBAAkB,IAAI,SAAS,MAAM,EAAE,CAMtC;IAED;;;OAGG;IACH,mBAAmB,CAAC,IAAI,EAAE,kBAAkB,GAAG,UAAU,GAAG,SAAS,CAWpE;IAED;;;OAGG;IACH,uBAAuB,CAAC,IAAI,CAAC,EAAE,kBAAkB,GAAG,SAAS,UAAU,EAAE,CAOxE;IAED;;;OAGG;IACH,kBAAkB,CAAC,IAAI,CAAC,EAAE,kBAAkB,GAAG,SAAS,UAAU,EAAE,CAOnE;IAED;;;OAGG;IACH,sBAAsB,CAAC,IAAI,CAAC,EAAE,kBAAkB,GAAG,SAAS,UAAU,EAAE,CAOvE;IAED;;;OAGG;IACH,wBAAwB,CAAC,IAAI,CAAC,EAAE,kBAAkB,GAAG,SAAS,UAAU,EAAE,CAOzE;IAED;;;OAGG;IACH,yBAAyB,CAAC,IAAI,CAAC,EAAE,kBAAkB,GAAG,SAAS,UAAU,EAAE,CAO1E;IAED;;OAEG;IACH,qBAAqB,IAAI,SAAS,UAAU,EAAE,CAM7C;IAED;;OAEG;IACH,oBAAoB,IAAI,SAAS,UAAU,EAAE,CAM5C;IAED;;OAEG;IACH,+BAA+B,IAAI,SAAS,UAAU,EAAE,CAMvD;IAED;;;;;OAKG;IACH,IAAI,CAAC,QAAQ,CAAC,EAAE,QAAQ,GAAG,UAAU,CAMpC;IAED;;OAEG;IACH,YAAY,CAAC,QAAQ,CAAC,EAAE,QAAQ,GAAG,UAAU,CAO5C;IAED;;OAEG;IACH,iBAAiB,CAAC,KAAK,EAAE,SAAS,kBAAkB,EAAE,GAAG,UAAU,CAOlE;IAED;;OAEG;IACH,kBAAkB,CAAC,KAAK,EAAE,SAAS,kBAAkB,EAAE,GAAG,UAAU,CAOnE;CACJ;AAcD,qBAAa,OAAO;IAChB,OAAO,CAAC,UAAU,CAAS;IAC3B,OAAO,CAAC,OAAO,CAAU;IACzB,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,cAAc,CAAwB;IAC9C,OAAO,CAAC,gBAAgB,CAAyE;IACjG,OAAO,CAAC,mBAAmB,CAAmC;IAE9D,YACI,UAAU,EAAE,MAAM,EAClB,OAAO,EAAE,OAAO,EAChB,MAAM,EAAE,MAAM,EACd,cAAc,EAAE,qBAAqB,EAMxC;IAED,OAAO,IAAI,IAAI,CAEd;IAED,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,MAAM,GAAG,SAAS,CAAC;IACpD,mBAAmB,CAAC,KAAK,EAAE,SAAS,IAAI,EAAE,GAAG,CAAC,MAAM,GAAG,SAAS,CAAC,EAAE,CAAC;IAkBpE,mBAAmB,CAAC,IAAI,EAAE,kBAAkB,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAAC;IACpF,mBAAmB,CAAC,IAAI,EAAE,kBAAkB,EAAE,SAAS,EAAE,SAAS,MAAM,EAAE,GAAG,CAAC,MAAM,GAAG,SAAS,CAAC,EAAE,CAAC;IAoBpG;;;;OAIG;IACH,eAAe,CAAC,MAAM,EAAE,MAAM,GAAG,IAAI,CAAC;IACtC,eAAe,CAAC,OAAO,EAAE,SAAS,MAAM,EAAE,GAAG,IAAI,EAAE,CAAC;IAkBpD;;;;OAIG;IACH,uBAAuB,CAAC,MAAM,EAAE,MAAM,GAAG,IAAI,CAO5C;IAED,2BAA2B,CAAC,IAAI,EAAE,kBAAkB,EAAE,MAAM,EAAE,MAAM,GAAG,UAAU,EAAE,CAQlF;IAED,2BAA2B,CAAC,IAAI,EAAE,IAAI,EAAE,QAAQ,EAAE,MAAM,GAAG,qBAAqB,EAAE,CAYjF;IAED,iBAAiB,CAAC,aAAa,EAAE,IAAI,GAAG,cAAc,EAAE,CAUvD;IAED,wBAAwB,CAAC,QAAQ,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,iBAAiB,GAAG,cAAc,GAAG,SAAS,CAiBpH;IAED;;;;OAIG;IACH,iBAAiB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,CAAC;IACpC,iBAAiB,CAAC,KAAK,EAAE,SAAS,IAAI,EAAE,GAAG,IAAI,EAAE,CAAC;IAkBlD,mBAAmB,CAAC,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,aAAa,GAAG,SAAS,SAAS,EAAE,CAEzE;IAED;;;;OAIG;IACH,oBAAoB,CAAC,IAAI,EAAE,IAAI,GAAG,SAAS,CAO1C;IAED,iBAAiB,CAAC,IAAI,EAAE,kBAAkB,EAAE,QAAQ,EAAE,MAAM,GAAG,IAAI,GAAG,SAAS,CAAC;IAChF,iBAAiB,CAAC,IAAI,EAAE,kBAAkB,EAAE,SAAS,EAAE,SAAS,MAAM,EAAE,GAAG,CAAC,IAAI,GAAG,SAAS,CAAC,EAAE,CAAC;IAoBhG,WAAW,CACP,IAAI,EAAE,MAAM,EACZ,OAAO,EAAE,WAAW,EACpB,QAAQ,CAAC,EAAE,IAAI,GAAG,gBAAgB,EAClC,cAAc,CAAC,EAAE,OAAO,GACzB,MAAM,GAAG,SAAS,CAcpB;IAED,iBAAiB,CAAC,IAAI,EAAE,UAAU,GAAG,MAAM,GAAG,SAAS,CAItD;IAED,iBAAiB,CAAC,IAAI,EAAE,UAAU,GAAG,IAAI,GAAG,SAAS,CAOpD;IAED,2FAA2F;IAC3F,wBAAwB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,CAOzC;IAED,+EAA+E;IAC/E,kBAAkB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,CAEnC;IAED;;;;OAIG;IACH,mBAAmB,CAAC,IAAI,EAAE,QAAQ,GAAG,IAAI,CAOxC;IAED,mDAAmD;IACnD,cAAc,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,CAO/B;IAED;;;OAGG;IACH,gBAAgB,CAAC,SAAS,EAAE,SAAS,EAAE,KAAK,EAAE,MAAM,GAAG,IAAI,CAQ1D;IAED,eAAe,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAMnC;IAED,kBAAkB,CAAC,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,GAAG,OAAO,CAOtD;IAED,iCAAiC,CAAC,IAAI,EAAE,IAAI,GAAG,MAAM,GAAG,SAAS,CAOhE;IAED;;;;OAIG;IACH,yBAAyB,CAAC,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,IAAI,GAAG,IAAI,CAQ9D;IAED,OAAO,CAAC,gBAAgB;IAQxB,UAAU,IAAI,IAAI,CAEjB;IACD,aAAa,IAAI,IAAI,CAEpB;IACD,aAAa,IAAI,IAAI,CAEpB;IACD,cAAc,IAAI,IAAI,CAErB;IACD,WAAW,IAAI,IAAI,CAElB;IACD,gBAAgB,IAAI,IAAI,CAEvB;IACD,WAAW,IAAI,IAAI,CAElB;IACD,YAAY,IAAI,IAAI,CAEnB;IACD,cAAc,IAAI,IAAI,CAErB;IACD,aAAa,IAAI,IAAI,CAEpB;IACD,eAAe,IAAI,IAAI,CAEtB;IAED,cAAc,CAAC,IAAI,EAAE,IAAI,EAAE,oBAAoB,CAAC,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,MAAM,GAAG,QAAQ,GAAG,SAAS,CAU5F;IAED,+BAA+B,CAAC,SAAS,EAAE,SAAS,EAAE,IAAI,EAAE,UAAU,EAAE,oBAAoB,CAAC,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,gBAAgB,GAAG,IAAI,GAAG,SAAS,CAW/I;IAED,YAAY,CAAC,IAAI,EAAE,IAAI,EAAE,oBAAoB,CAAC,EAAE,IAAI,EAAE,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAQ5E;IAED,kBAAkB,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAMtC;IAED,WAAW,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAM/B;IAED,WAAW,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAM/B;IAED,iEAAiE;IACjE,wBAAwB,CAAC,SAAS,EAAE,SAAS,GAAG,IAAI,CAEnD;IAED;;;OAGG;IACH,sBAAsB,CAAC,SAAS,EAAE,SAAS,GAAG,IAAI,CAOjD;IAED,2BAA2B,CAAC,SAAS,EAAE,SAAS,GAAG,aAAa,GAAG,SAAS,CAa3E;IAED;;;OAGG;IACH,YAAY,CAAC,IAAI,EAAE,aAAa,GAAG,SAAS,IAAI,EAAE,CAEjD;IAED,8DAA8D;IAC9D,eAAe,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,CAEhC;IAED,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,SAAS,MAAM,EAAE,CAEjD;IAED,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,SAAS,SAAS,EAAE,CAEpD;IAED;;;OAGG;IACH,4BAA4B,CAAC,IAAI,EAAE,aAAa,GAAG,IAAI,GAAG,SAAS,CAElE;IAED,2BAA2B,CAAC,IAAI,EAAE,aAAa,GAAG,IAAI,GAAG,SAAS,CAEjE;IAED,uBAAuB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,GAAG,SAAS,CAOpD;IAED,iBAAiB,CAAC,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAQ9D;IAED,gBAAgB,CAAC,IAAI,EAAE,IAAI,GAAG,MAAM,GAAG,MAAM,GAAG,SAAS,CAOxD;IAED,oFAAoF;IACpF,2BAA2B,CAAC,IAAI,EAAE,IAAI,GAAG,SAAS,CAOjD;IAED,mCAAmC,CAAC,IAAI,EAAE,IAAI,GAAG,MAAM,GAAG,SAAS,CAOlE;IAED;;;;OAIG;IACH,gBAAgB,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAOvC;IAED,yBAAyB,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAO5D;IAED;;;;;OAKG;IACH,OAAO,CAAC,mBAAmB;IAO3B;;;OAGG;IACH,eAAe,CAAC,MAAM,EAAE,MAAM,GAAG,OAAO,CAEvC;IAED;;OAEG;IACH,iBAAiB,CAAC,MAAM,EAAE,MAAM,GAAG,OAAO,CAEzC;IAED;;OAEG;IACH,iBAAiB,CAAC,MAAM,EAAE,MAAM,GAAG,OAAO,CAEzC;IAED;;;;OAIG;IACH,OAAO,CAAC,sBAAsB;IAO9B;;;;OAIG;IACH,kBAAkB,CAAC,SAAS,EAAE,SAAS,GAAG,OAAO,CAEhD;IAED,kBAAkB,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,MAAM,EAAE,CAOpD;IAED,wBAAwB,CAAC,MAAM,EAAE,MAAM,EAAE,IAAI,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAQzE;IAED,oBAAoB,CAAC,MAAM,EAAE,MAAM,GAAG,SAAS,YAAY,EAAE,CAO5D;IAED,+BAA+B,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAMtD;IAED;;OAEG;IACH,gBAAgB,CAAC,IAAI,EAAE,aAAa,GAAG,SAAS,IAAI,EAAE,CAOrD;CACJ;AAED,MAAM,WAAW,gBAAgB;IAC7B,sBAAsB,CAAC,EAAE,OAAO,GAAG,SAAS,CAAC;IAC7C,gBAAgB,CAAC,EAAE,OAAO,GAAG,SAAS,CAAC;IACvC,6BAA6B,CAAC,EAAE,OAAO,GAAG,SAAS,CAAC;CACvD;AAED,qBAAa,OAAO;IAChB,OAAO,CAAC,MAAM,CAAS;IAEvB,YAAY,MAAM,EAAE,MAAM,EAEzB;IAED,SAAS,CAAC,IAAI,EAAE,IAAI,EAAE,OAAO,GAAE,gBAAqB,GAAG,MAAM,CAO5D;CACJ;AAED,qBAAa,UAAU;IACnB;;;;OAIG;IACH,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAU;IAC3C,QAAQ,CAAC,KAAK,EAAE,MAAM,CAAC;IACvB,QAAQ,CAAC,IAAI,EAAE,UAAU,CAAC;IAC1B,QAAQ,CAAC,IAAI,EAAE,IAAI,CAAC;IAEpB,YAAY,MAAM,EAAE,MAAM,EAAE,gBAAgB,EAAE,OAAO,EAMpD;IAED;;;;OAIG;IACH,OAAO,CAAC,OAAO,GAAE,OAA+B,GAAG,IAAI,GAAG,SAAS,CAMlE;CACJ;AAED,kEAAkE;AAClE,MAAM,WAAW,qBAAqB;IAClC,mDAAmD;IACnD,UAAU,EAAE,UAAU,CAAC;IACvB,4DAA4D;IAC5D,MAAM,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC5B,yDAAyD;IACzD,UAAU,EAAE,UAAU,EAAE,CAAC;CAC5B;AAED,mGAAmG;AACnG,MAAM,WAAW,cAAc;IAC3B,8CAA8C;IAC9C,IAAI,EAAE,UAAU,CAAC;IACjB,4EAA4E;IAC5E,IAAI,CAAC,EAAE,UAAU,GAAG,SAAS,CAAC;CACjC;AAED,qBAAa,MAAM;IACf,OAAO,CAAC,cAAc,CAAyB;IAC/C;;;;OAIG;IACH,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAU;IAE3C,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC;IACpB,8EAA8E;IAC9E,QAAQ,CAAC,WAAW,EAAE,QAAQ,CAAC;IAC/B,sDAAsD;IACtD,QAAQ,CAAC,IAAI,EAAE,MAAM,CAAC;IACtB,QAAQ,CAAC,KAAK,EAAE,WAAW,CAAC;IAC5B,QAAQ,CAAC,UAAU,EAAE,UAAU,CAAC;IAChC,QAAQ,CAAC,YAAY,EAAE,SAAS,UAAU,EAAE,CAAC;IAC7C,QAAQ,CAAC,gBAAgB,EAAE,UAAU,GAAG,SAAS,CAAC;IAClD,OAAO,CAAC,QAAQ,CAAC,MAAM,CAAU;IACjC,OAAO,CAAC,QAAQ,CAAC,YAAY,CAAU;IACvC,OAAO,CAAC,YAAY,CAA4C;IAChE,OAAO,CAAC,YAAY,CAA4C;IAEhE,YAAY,IAAI,EAAE,cAAc,EAAE,cAAc,EAAE,sBAAsB,EAkBvE;IAED,SAAS,IAAI,MAAM,GAAG,SAAS,CAE9B;IAED;;;OAGG;IACH,UAAU,IAAI,WAAW,CAAC,QAAQ,EAAE,MAAM,CAAC,CAE1C;IAED;;;OAGG;IACH,UAAU,IAAI,WAAW,CAAC,QAAQ,EAAE,MAAM,CAAC,CAE1C;IAED,OAAO,CAAC,gBAAgB;IASxB,eAAe,IAAI,MAAM,CAGxB;IAED,YAAY,CAAC,OAAO,EAAE,OAAO,GAAG,SAAS,YAAY,EAAE,CAEtD;IAED,uBAAuB,CAAC,OAAO,EAAE,OAAO,GAAG,MAAM,CAEhD;CACJ;AAED,cAAM,UAAW,YAAW,IAAI;IAC5B,OAAO,CAAC,cAAc,CAAwB;IAI9C,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC;IACpB,QAAQ,CAAC,KAAK,EAAE,SAAS,CAAC;IAC1B,QAAQ,CAAC,WAAW,EAAG,WAAW,CAAC;IACnC,QAAQ,CAAC,MAAM,EAAG,MAAM,CAAC;IACzB,QAAQ,CAAC,KAAK,EAAG,MAAM,GAAG,MAAM,GAAG,OAAO,GAAG,MAAM,CAAC;IACpD,QAAQ,CAAC,aAAa,EAAG,MAAM,CAAC;IAChC,QAAQ,CAAC,UAAU,EAAG,OAAO,CAAC;IAC9B,QAAQ,CAAC,SAAS,EAAG,MAAM,CAAC;IAC5B,QAAQ,CAAC,WAAW,EAAG,MAAM,CAAC;IAC9B,QAAQ,CAAC,MAAM,EAAG,MAAM,CAAC;IACzB,QAAQ,CAAC,cAAc,EAAG,SAAS,MAAM,EAAE,CAAC;IAC5C,QAAQ,CAAC,mBAAmB,EAAG,SAAS,MAAM,EAAE,CAAC;IACjD,QAAQ,CAAC,mBAAmB,EAAG,SAAS,MAAM,EAAE,CAAC;IACjD,QAAQ,CAAC,kBAAkB,EAAG,SAAS,MAAM,EAAE,CAAC;IAChD,QAAQ,CAAC,WAAW,EAAG,MAAM,CAAC;IAC9B,QAAQ,CAAC,YAAY,EAAG,SAAS,YAAY,EAAE,CAAC;IAChD,QAAQ,CAAC,WAAW,EAAG,MAAM,CAAC;IAC9B,QAAQ,CAAC,QAAQ,EAAG,OAAO,CAAC;IAC5B,QAAQ,CAAC,KAAK,EAAG,SAAS,MAAM,EAAE,CAAC;IACnC,QAAQ,CAAC,UAAU,EAAG,MAAM,CAAC;IAC7B,QAAQ,CAAC,SAAS,EAAG,MAAM,CAAC;IAC5B,QAAQ,CAAC,SAAS,EAAG,MAAM,CAAC;IAC5B,QAAQ,CAAC,WAAW,EAAG,MAAM,CAAC;IAC9B,QAAQ,CAAC,QAAQ,EAAG,MAAM,CAAC;IAC3B,QAAQ,CAAC,eAAe,EAAG,MAAM,CAAC;IAOlC,OAAO,CAAC,QAAQ,CAAiB;IACjC,OAAO,CAAC,SAAS,CAAiB;IAClC,OAAO,CAAC,UAAU,CAAiB;IACnC,OAAO,CAAC,OAAO,CAAiB;IAChC,OAAO,CAAC,eAAe,CAAiB;IACxC,OAAO,CAAC,YAAY,CAAiB;IACrC,OAAO,CAAC,UAAU,CAA4B;IAC9C,OAAO,CAAC,kBAAkB,CAA4B;IACtD,OAAO,CAAC,cAAc,CAA+B;IACrD,OAAO,CAAC,mBAAmB,CAA+B;IAC1D,OAAO,CAAC,UAAU,CAA+B;IACjD,OAAO,CAAC,SAAS,CAA0B;IAC3C,OAAO,CAAC,eAAe,CAA2B;IAClD,OAAO,CAAC,eAAe,CAA2B;IAElD,YAAY,IAAI,EAAE,YAAY,EAAE,cAAc,EAAE,qBAAqB,EA+CpE;IAED,SAAS,IAAI,MAAM,GAAG,SAAS,CAE9B;IAED,aAAa,IAAI,SAAS,MAAM,EAAE,CAKjC;IAED,WAAW,CAAC,YAAY,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS,CAEpD;IAED,qBAAqB,IAAI,SAAS,MAAM,EAAE,CAKzC;IAED,iBAAiB,IAAI,SAAS,SAAS,EAAE,CAKxC;IAED,sBAAsB,IAAI,SAAS,SAAS,EAAE,CAK7C;IAED,kBAAkB,IAAI,IAAI,CAIzB;IAED,kBAAkB,IAAI,IAAI,GAAG,SAAS,CAKrC;IAED,OAAO,CAAC,wBAAwB;IAKhC,kBAAkB,IAAI,IAAI,GAAG,SAAS,CAKrC;IAED,OAAO,CAAC,wBAAwB;IAKhC,eAAe,IAAI,IAAI,CAItB;IAED,aAAa,IAAI,SAAS,SAAS,EAAE,CAKpC;IAED,cAAc,IAAI,MAAM,GAAG,SAAS,CAEnC;IAED,SAAS,IAAI,IAAI,CAEhB;IAED,YAAY,IAAI,aAAa,GAAG,SAAS,CAExC;IAED,cAAc,IAAI,aAAa,GAAG,SAAS,CAE1C;IAED,QAAQ,IAAI,SAAS,IAAI,EAAE,GAAG,SAAS,CAQtC;IAED,iBAAiB,IAAI,SAAS,aAAa,EAAE,CAE5C;IAED,sBAAsB,IAAI,SAAS,aAAa,EAAE,CAEjD;IAED,sBAAsB,IAAI,SAAS,aAAa,EAAE,CAEjD;IAED,qBAAqB,IAAI,SAAS,IAAI,EAAE,CAEvC;IAED,aAAa,IAAI,IAAI,CAEpB;IAED,YAAY,IAAI,IAAI,CAEnB;IAED,YAAY,IAAI,IAAI,CAEnB;IAED,cAAc,IAAI,IAAI,CAErB;IAED,WAAW,IAAI,IAAI,CAElB;IAED,aAAa,IAAI,IAAI,GAAG,SAAS,CAShC;IAED,UAAU,IAAI,IAAI,GAAG,SAAS,CAI7B;IAED,WAAW,IAAI,IAAI,CAIlB;IAED,YAAY,IAAI,IAAI,CAInB;IAED;;;OAGG;IACH,YAAY,IAAI,SAAS,IAAI,EAAE,GAAG,SAAS,CAQ1C;IAED,kBAAkB,IAAI,IAAI,IAAI,aAAa,CAE1C;IAED,WAAW,IAAI,IAAI,IAAI,SAAS,CAE/B;IAED,kBAAkB,IAAI,IAAI,IAAI,gBAAgB,CAE7C;IAED,YAAY,IAAI,IAAI,IAAI,UAAU,CAEjC;IAED,eAAe,IAAI,IAAI,IAAI,aAAa,CAEvC;IAED,WAAW,IAAI,OAAO,CAErB;IAED,aAAa,IAAI,IAAI,IAAI,WAAW,CAEnC;IAED,mBAAmB,IAAI,IAAI,IAAI,iBAAiB,CAE/C;IAED,mBAAmB,IAAI,IAAI,IAAI,iBAAiB,CAE/C;IAED,mBAAmB,IAAI,IAAI,IAAI,iBAAiB,CAE/C;IAED,oBAAoB,IAAI,IAAI,IAAI,kBAAkB,CAEjD;IAED,eAAe,IAAI,IAAI,IAAI,aAAa,CAEvC;IAED,WAAW,IAAI,IAAI,IAAI,SAAS,CAE/B;IAED,WAAW,IAAI,IAAI,IAAI,SAAS,CAE/B;IAED,mBAAmB,IAAI,IAAI,IAAI,iBAAiB,CAE/C;IAED,iBAAiB,IAAI,IAAI,IAAI,eAAe,CAE3C;IAED,kBAAkB,IAAI,IAAI,IAAI,gBAAgB,CAE7C;IAED,qBAAqB,IAAI,IAAI,IAAI,mBAAmB,CAEnD;IAED,mBAAmB,IAAI,IAAI,IAAI,iBAAiB,CAE/C;IAED,eAAe,IAAI,IAAI,IAAI,aAAa,CAEvC;CACJ;AAED,wBAAgB,WAAW,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,SAAS,CAEzD;AAED,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,gBAAgB,CAEvE;AAED,wBAAgB,YAAY,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,UAAU,CAE3D;AAED,wBAAgB,sBAAsB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,aAAa,CAExE;AAED,wBAAgB,eAAe,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,aAAa,CAEjE;AAED;;;;;GAKG;AACH,wBAAgB,WAAW,CAAC,IAAI,EAAE,IAAI,GAAG,OAAO,CAE/C;AAED,wBAAgB,aAAa,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,WAAW,CAE7D;AAED,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,iBAAiB,CAEzE;AAED,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,iBAAiB,CAEzE;AAED,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,iBAAiB,CAEzE;AAED,wBAAgB,oBAAoB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,kBAAkB,CAE3E;AAED,wBAAgB,eAAe,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,aAAa,CAEjE;AAED,wBAAgB,WAAW,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,SAAS,CAEzD;AAED,wBAAgB,WAAW,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,SAAS,CAEzD;AAED,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,iBAAiB,CAEzE;AAED,wBAAgB,iBAAiB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,eAAe,CAErE;AAED,wBAAgB,kBAAkB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,gBAAgB,CAEvE;AAED,wBAAgB,qBAAqB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,mBAAmB,CAE7E;AAED,wBAAgB,mBAAmB,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,iBAAiB,CAEzE;AAED,wBAAgB,eAAe,CAAC,IAAI,EAAE,IAAI,GAAG,IAAI,IAAI,aAAa,CAEjE;AAED,qBAAa,SAAS;IAClB,OAAO,CAAC,KAAK,CAAS;IACtB,OAAO,CAAC,cAAc,CAAwB;IAE9C,QAAQ,CAAC,EAAE,EAAE,MAAM,CAAC;IACpB,QAAQ,CAAC,WAAW,CAAC,EAAE,UAAU,GAAG,SAAS,CAAC;IAC9C,QAAQ,CAAC,cAAc,CAAC,EAAE,SAAS,MAAM,EAAE,GAAG,SAAS,CAAC;IACxD,QAAQ,CAAC,UAAU,EAAE,SAAS,MAAM,EAAE,CAAC;IACvC,QAAQ,CAAC,aAAa,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IAC5C,QAAQ,CAAC,MAAM,CAAC,EAAE,MAAM,GAAG,SAAS,CAAC;IACrC,OAAO,CAAC,UAAU,CAAiB;IAEnC,YAAY,IAAI,EAAE,iBAAiB,EAAE,OAAO,EAAE,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAU3F;IAED,iBAAiB,IAAI,SAAS,aAAa,EAAE,CAE5C;IAED,aAAa,IAAI,SAAS,MAAM,EAAE,CAEjC;IAED,gBAAgB,IAAI,MAAM,GAAG,SAAS,CAErC;IAED,SAAS,IAAI,SAAS,GAAG,SAAS,CAEjC;IAED,aAAa,IAAI,IAAI,CAIpB;IAED,0BAA0B,CAAC,GAAG,EAAE,MAAM,GAAG,IAAI,CAE5C;IAED,IAAI,gBAAgB,IAAI,OAAO,CAE9B;IAED,IAAI,WAAW,IAAI,OAAO,CAEzB;IAED,IAAI,UAAU,IAAI,OAAO,CAExB;CACJ"} | ||
| {"version":3,"file":"api.d.ts","sourceRoot":"","sources":["../../../src/api/sync/api.ts"],"names":[],"mappings":"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"} |
| import type { CompletionItemKind } from "#enums/completionItemKind"; | ||
| import type { DiagnosticCategory } from "#enums/diagnosticCategory"; | ||
| import type { ElementFlags } from "#enums/elementFlags"; | ||
@@ -7,3 +6,6 @@ import type { ObjectFlags } from "#enums/objectFlags"; | ||
| import type { TypePredicateKind } from "#enums/typePredicateKind"; | ||
| import type { IndexSignatureDeclaration } from "../../ast/ast.ts"; | ||
| import type { Diagnostic } from "../proto.ts"; | ||
| import type { NodeHandle, Signature, Symbol } from "./api.ts"; | ||
| export type { Diagnostic } from "../proto.ts"; | ||
| /** | ||
@@ -272,3 +274,3 @@ * A TypeScript type. | ||
| /** The index signature declaration, if any */ | ||
| readonly declaration?: NodeHandle | undefined; | ||
| readonly declaration?: NodeHandle<IndexSignatureDeclaration> | undefined; | ||
| } | ||
@@ -288,3 +290,3 @@ /** | ||
| } | ||
| /** Options for {@link Checker.getCompletionsAtPosition}. */ | ||
| /** Options for {@link LanguageService.getCompletionsAtPosition}. */ | ||
| export interface CompletionOptions { | ||
@@ -295,3 +297,3 @@ triggerCharacter?: string | undefined; | ||
| } | ||
| /** A single completion item returned by {@link Checker.getCompletionsAtPosition}. */ | ||
| /** A single completion item returned by {@link LanguageService.getCompletionsAtPosition}. */ | ||
| export interface CompletionEntry { | ||
@@ -308,3 +310,3 @@ readonly name: string; | ||
| } | ||
| /** The result of {@link Checker.getCompletionsAtPosition}. */ | ||
| /** The result of {@link LanguageService.getCompletionsAtPosition}. */ | ||
| export interface CompletionInfo { | ||
@@ -314,27 +316,2 @@ readonly isIncomplete: boolean; | ||
| } | ||
| /** | ||
| * A diagnostic message from the TypeScript compiler. | ||
| */ | ||
| export interface Diagnostic { | ||
| /** File name of the source file this diagnostic belongs to, if any */ | ||
| readonly fileName?: string | undefined; | ||
| /** Start position of the diagnostic */ | ||
| readonly pos: number; | ||
| /** End position of the diagnostic */ | ||
| readonly end: number; | ||
| /** Diagnostic error code */ | ||
| readonly code: number; | ||
| /** Diagnostic category (error, warning, suggestion, message) */ | ||
| readonly category: DiagnosticCategory; | ||
| /** Localized diagnostic message text */ | ||
| readonly text: string; | ||
| /** Whether this diagnostic highlights unnecessary code */ | ||
| readonly reportsUnnecessary?: boolean | undefined; | ||
| /** Whether this diagnostic highlights deprecated code */ | ||
| readonly reportsDeprecated?: boolean | undefined; | ||
| /** Chained diagnostic messages */ | ||
| readonly messageChain?: readonly Diagnostic[] | undefined; | ||
| /** Related diagnostic information */ | ||
| readonly relatedInformation?: readonly Diagnostic[] | undefined; | ||
| } | ||
| export interface EmitOutputFile { | ||
@@ -341,0 +318,0 @@ readonly text: string; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../src/api/sync/types.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"types.d.ts","sourceRoot":"","sources":["../../../src/api/sync/types.ts"],"names":[],"mappings":"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"} |
+293
-0
@@ -6,104 +6,139 @@ // Code generated by _scripts/generate-ts-ast.ts. DO NOT EDIT. | ||
| } | ||
| isToken.Handle = isToken; | ||
| export function isIdentifier(node) { | ||
| return node.kind === SyntaxKind.Identifier; | ||
| } | ||
| isIdentifier.Handle = isIdentifier; | ||
| export function isPrivateIdentifier(node) { | ||
| return node.kind === SyntaxKind.PrivateIdentifier; | ||
| } | ||
| isPrivateIdentifier.Handle = isPrivateIdentifier; | ||
| export function isQualifiedName(node) { | ||
| return node.kind === SyntaxKind.QualifiedName; | ||
| } | ||
| isQualifiedName.Handle = isQualifiedName; | ||
| export function isComputedPropertyName(node) { | ||
| return node.kind === SyntaxKind.ComputedPropertyName; | ||
| } | ||
| isComputedPropertyName.Handle = isComputedPropertyName; | ||
| export function isDecorator(node) { | ||
| return node.kind === SyntaxKind.Decorator; | ||
| } | ||
| isDecorator.Handle = isDecorator; | ||
| export function isEmptyStatement(node) { | ||
| return node.kind === SyntaxKind.EmptyStatement; | ||
| } | ||
| isEmptyStatement.Handle = isEmptyStatement; | ||
| export function isIfStatement(node) { | ||
| return node.kind === SyntaxKind.IfStatement; | ||
| } | ||
| isIfStatement.Handle = isIfStatement; | ||
| export function isDoStatement(node) { | ||
| return node.kind === SyntaxKind.DoStatement; | ||
| } | ||
| isDoStatement.Handle = isDoStatement; | ||
| export function isWhileStatement(node) { | ||
| return node.kind === SyntaxKind.WhileStatement; | ||
| } | ||
| isWhileStatement.Handle = isWhileStatement; | ||
| export function isForStatement(node) { | ||
| return node.kind === SyntaxKind.ForStatement; | ||
| } | ||
| isForStatement.Handle = isForStatement; | ||
| export function isBreakStatement(node) { | ||
| return node.kind === SyntaxKind.BreakStatement; | ||
| } | ||
| isBreakStatement.Handle = isBreakStatement; | ||
| export function isContinueStatement(node) { | ||
| return node.kind === SyntaxKind.ContinueStatement; | ||
| } | ||
| isContinueStatement.Handle = isContinueStatement; | ||
| export function isReturnStatement(node) { | ||
| return node.kind === SyntaxKind.ReturnStatement; | ||
| } | ||
| isReturnStatement.Handle = isReturnStatement; | ||
| export function isWithStatement(node) { | ||
| return node.kind === SyntaxKind.WithStatement; | ||
| } | ||
| isWithStatement.Handle = isWithStatement; | ||
| export function isSwitchStatement(node) { | ||
| return node.kind === SyntaxKind.SwitchStatement; | ||
| } | ||
| isSwitchStatement.Handle = isSwitchStatement; | ||
| export function isCaseBlock(node) { | ||
| return node.kind === SyntaxKind.CaseBlock; | ||
| } | ||
| isCaseBlock.Handle = isCaseBlock; | ||
| export function isThrowStatement(node) { | ||
| return node.kind === SyntaxKind.ThrowStatement; | ||
| } | ||
| isThrowStatement.Handle = isThrowStatement; | ||
| export function isTryStatement(node) { | ||
| return node.kind === SyntaxKind.TryStatement; | ||
| } | ||
| isTryStatement.Handle = isTryStatement; | ||
| export function isCatchClause(node) { | ||
| return node.kind === SyntaxKind.CatchClause; | ||
| } | ||
| isCatchClause.Handle = isCatchClause; | ||
| export function isDebuggerStatement(node) { | ||
| return node.kind === SyntaxKind.DebuggerStatement; | ||
| } | ||
| isDebuggerStatement.Handle = isDebuggerStatement; | ||
| export function isLabeledStatement(node) { | ||
| return node.kind === SyntaxKind.LabeledStatement; | ||
| } | ||
| isLabeledStatement.Handle = isLabeledStatement; | ||
| export function isExpressionStatement(node) { | ||
| return node.kind === SyntaxKind.ExpressionStatement; | ||
| } | ||
| isExpressionStatement.Handle = isExpressionStatement; | ||
| export function isBlock(node) { | ||
| return node.kind === SyntaxKind.Block; | ||
| } | ||
| isBlock.Handle = isBlock; | ||
| export function isVariableStatement(node) { | ||
| return node.kind === SyntaxKind.VariableStatement; | ||
| } | ||
| isVariableStatement.Handle = isVariableStatement; | ||
| export function isVariableDeclaration(node) { | ||
| return node.kind === SyntaxKind.VariableDeclaration; | ||
| } | ||
| isVariableDeclaration.Handle = isVariableDeclaration; | ||
| export function isVariableDeclarationList(node) { | ||
| return node.kind === SyntaxKind.VariableDeclarationList; | ||
| } | ||
| isVariableDeclarationList.Handle = isVariableDeclarationList; | ||
| export function isParameterDeclaration(node) { | ||
| return node.kind === SyntaxKind.Parameter; | ||
| } | ||
| isParameterDeclaration.Handle = isParameterDeclaration; | ||
| export function isBindingElement(node) { | ||
| return node.kind === SyntaxKind.BindingElement; | ||
| } | ||
| isBindingElement.Handle = isBindingElement; | ||
| export function isMissingDeclaration(node) { | ||
| return node.kind === SyntaxKind.MissingDeclaration; | ||
| } | ||
| isMissingDeclaration.Handle = isMissingDeclaration; | ||
| export function isFunctionDeclaration(node) { | ||
| return node.kind === SyntaxKind.FunctionDeclaration; | ||
| } | ||
| isFunctionDeclaration.Handle = isFunctionDeclaration; | ||
| export function isClassDeclaration(node) { | ||
| return node.kind === SyntaxKind.ClassDeclaration; | ||
| } | ||
| isClassDeclaration.Handle = isClassDeclaration; | ||
| export function isClassExpression(node) { | ||
| return node.kind === SyntaxKind.ClassExpression; | ||
| } | ||
| isClassExpression.Handle = isClassExpression; | ||
| export function isHeritageClause(node) { | ||
| return node.kind === SyntaxKind.HeritageClause; | ||
| } | ||
| isHeritageClause.Handle = isHeritageClause; | ||
| export function isInterfaceDeclaration(node) { | ||
| return node.kind === SyntaxKind.InterfaceDeclaration; | ||
| } | ||
| isInterfaceDeclaration.Handle = isInterfaceDeclaration; | ||
| export function isTypeAliasDeclaration(node) { | ||
@@ -118,17 +153,23 @@ switch (node.kind) { | ||
| } | ||
| isTypeAliasDeclaration.Handle = isTypeAliasDeclaration; | ||
| export function isEnumMember(node) { | ||
| return node.kind === SyntaxKind.EnumMember; | ||
| } | ||
| isEnumMember.Handle = isEnumMember; | ||
| export function isEnumDeclaration(node) { | ||
| return node.kind === SyntaxKind.EnumDeclaration; | ||
| } | ||
| isEnumDeclaration.Handle = isEnumDeclaration; | ||
| export function isModuleBlock(node) { | ||
| return node.kind === SyntaxKind.ModuleBlock; | ||
| } | ||
| isModuleBlock.Handle = isModuleBlock; | ||
| export function isNotEmittedStatement(node) { | ||
| return node.kind === SyntaxKind.NotEmittedStatement; | ||
| } | ||
| isNotEmittedStatement.Handle = isNotEmittedStatement; | ||
| export function isNotEmittedTypeElement(node) { | ||
| return node.kind === SyntaxKind.NotEmittedTypeElement; | ||
| } | ||
| isNotEmittedTypeElement.Handle = isNotEmittedTypeElement; | ||
| export function isImportDeclaration(node) { | ||
@@ -143,470 +184,627 @@ switch (node.kind) { | ||
| } | ||
| isImportDeclaration.Handle = isImportDeclaration; | ||
| export function isExternalModuleReference(node) { | ||
| return node.kind === SyntaxKind.ExternalModuleReference; | ||
| } | ||
| isExternalModuleReference.Handle = isExternalModuleReference; | ||
| export function isNamespaceImport(node) { | ||
| return node.kind === SyntaxKind.NamespaceImport; | ||
| } | ||
| isNamespaceImport.Handle = isNamespaceImport; | ||
| export function isNamedImports(node) { | ||
| return node.kind === SyntaxKind.NamedImports; | ||
| } | ||
| isNamedImports.Handle = isNamedImports; | ||
| export function isExportAssignment(node) { | ||
| return node.kind === SyntaxKind.ExportAssignment; | ||
| } | ||
| isExportAssignment.Handle = isExportAssignment; | ||
| export function isNamespaceExportDeclaration(node) { | ||
| return node.kind === SyntaxKind.NamespaceExportDeclaration; | ||
| } | ||
| isNamespaceExportDeclaration.Handle = isNamespaceExportDeclaration; | ||
| export function isNamespaceExport(node) { | ||
| return node.kind === SyntaxKind.NamespaceExport; | ||
| } | ||
| isNamespaceExport.Handle = isNamespaceExport; | ||
| export function isNamedExports(node) { | ||
| return node.kind === SyntaxKind.NamedExports; | ||
| } | ||
| isNamedExports.Handle = isNamedExports; | ||
| export function isExportSpecifier(node) { | ||
| return node.kind === SyntaxKind.ExportSpecifier; | ||
| } | ||
| isExportSpecifier.Handle = isExportSpecifier; | ||
| export function isCallSignatureDeclaration(node) { | ||
| return node.kind === SyntaxKind.CallSignature; | ||
| } | ||
| isCallSignatureDeclaration.Handle = isCallSignatureDeclaration; | ||
| export function isConstructSignatureDeclaration(node) { | ||
| return node.kind === SyntaxKind.ConstructSignature; | ||
| } | ||
| isConstructSignatureDeclaration.Handle = isConstructSignatureDeclaration; | ||
| export function isConstructorDeclaration(node) { | ||
| return node.kind === SyntaxKind.Constructor; | ||
| } | ||
| isConstructorDeclaration.Handle = isConstructorDeclaration; | ||
| export function isGetAccessorDeclaration(node) { | ||
| return node.kind === SyntaxKind.GetAccessor; | ||
| } | ||
| isGetAccessorDeclaration.Handle = isGetAccessorDeclaration; | ||
| export function isSetAccessorDeclaration(node) { | ||
| return node.kind === SyntaxKind.SetAccessor; | ||
| } | ||
| isSetAccessorDeclaration.Handle = isSetAccessorDeclaration; | ||
| export function isIndexSignatureDeclaration(node) { | ||
| return node.kind === SyntaxKind.IndexSignature; | ||
| } | ||
| isIndexSignatureDeclaration.Handle = isIndexSignatureDeclaration; | ||
| export function isMethodSignatureDeclaration(node) { | ||
| return node.kind === SyntaxKind.MethodSignature; | ||
| } | ||
| isMethodSignatureDeclaration.Handle = isMethodSignatureDeclaration; | ||
| export function isMethodDeclaration(node) { | ||
| return node.kind === SyntaxKind.MethodDeclaration; | ||
| } | ||
| isMethodDeclaration.Handle = isMethodDeclaration; | ||
| export function isPropertySignatureDeclaration(node) { | ||
| return node.kind === SyntaxKind.PropertySignature; | ||
| } | ||
| isPropertySignatureDeclaration.Handle = isPropertySignatureDeclaration; | ||
| export function isPropertyDeclaration(node) { | ||
| return node.kind === SyntaxKind.PropertyDeclaration; | ||
| } | ||
| isPropertyDeclaration.Handle = isPropertyDeclaration; | ||
| export function isSemicolonClassElement(node) { | ||
| return node.kind === SyntaxKind.SemicolonClassElement; | ||
| } | ||
| isSemicolonClassElement.Handle = isSemicolonClassElement; | ||
| export function isClassStaticBlockDeclaration(node) { | ||
| return node.kind === SyntaxKind.ClassStaticBlockDeclaration; | ||
| } | ||
| isClassStaticBlockDeclaration.Handle = isClassStaticBlockDeclaration; | ||
| export function isOmittedExpression(node) { | ||
| return node.kind === SyntaxKind.OmittedExpression; | ||
| } | ||
| isOmittedExpression.Handle = isOmittedExpression; | ||
| export function isKeywordExpression(node) { | ||
| return isKeywordExpressionKind(node.kind); | ||
| } | ||
| isKeywordExpression.Handle = isKeywordExpression; | ||
| export function isStringLiteral(node) { | ||
| return node.kind === SyntaxKind.StringLiteral; | ||
| } | ||
| isStringLiteral.Handle = isStringLiteral; | ||
| export function isNumericLiteral(node) { | ||
| return node.kind === SyntaxKind.NumericLiteral; | ||
| } | ||
| isNumericLiteral.Handle = isNumericLiteral; | ||
| export function isBigIntLiteral(node) { | ||
| return node.kind === SyntaxKind.BigIntLiteral; | ||
| } | ||
| isBigIntLiteral.Handle = isBigIntLiteral; | ||
| export function isRegularExpressionLiteral(node) { | ||
| return node.kind === SyntaxKind.RegularExpressionLiteral; | ||
| } | ||
| isRegularExpressionLiteral.Handle = isRegularExpressionLiteral; | ||
| export function isNoSubstitutionTemplateLiteral(node) { | ||
| return node.kind === SyntaxKind.NoSubstitutionTemplateLiteral; | ||
| } | ||
| isNoSubstitutionTemplateLiteral.Handle = isNoSubstitutionTemplateLiteral; | ||
| export function isBinaryExpression(node) { | ||
| return node.kind === SyntaxKind.BinaryExpression; | ||
| } | ||
| isBinaryExpression.Handle = isBinaryExpression; | ||
| export function isPrefixUnaryExpression(node) { | ||
| return node.kind === SyntaxKind.PrefixUnaryExpression; | ||
| } | ||
| isPrefixUnaryExpression.Handle = isPrefixUnaryExpression; | ||
| export function isPostfixUnaryExpression(node) { | ||
| return node.kind === SyntaxKind.PostfixUnaryExpression; | ||
| } | ||
| isPostfixUnaryExpression.Handle = isPostfixUnaryExpression; | ||
| export function isYieldExpression(node) { | ||
| return node.kind === SyntaxKind.YieldExpression; | ||
| } | ||
| isYieldExpression.Handle = isYieldExpression; | ||
| export function isArrowFunction(node) { | ||
| return node.kind === SyntaxKind.ArrowFunction; | ||
| } | ||
| isArrowFunction.Handle = isArrowFunction; | ||
| export function isFunctionExpression(node) { | ||
| return node.kind === SyntaxKind.FunctionExpression; | ||
| } | ||
| isFunctionExpression.Handle = isFunctionExpression; | ||
| export function isAsExpression(node) { | ||
| return node.kind === SyntaxKind.AsExpression; | ||
| } | ||
| isAsExpression.Handle = isAsExpression; | ||
| export function isSatisfiesExpression(node) { | ||
| return node.kind === SyntaxKind.SatisfiesExpression; | ||
| } | ||
| isSatisfiesExpression.Handle = isSatisfiesExpression; | ||
| export function isConditionalExpression(node) { | ||
| return node.kind === SyntaxKind.ConditionalExpression; | ||
| } | ||
| isConditionalExpression.Handle = isConditionalExpression; | ||
| export function isPropertyAccessExpression(node) { | ||
| return node.kind === SyntaxKind.PropertyAccessExpression; | ||
| } | ||
| isPropertyAccessExpression.Handle = isPropertyAccessExpression; | ||
| export function isElementAccessExpression(node) { | ||
| return node.kind === SyntaxKind.ElementAccessExpression; | ||
| } | ||
| isElementAccessExpression.Handle = isElementAccessExpression; | ||
| export function isCallExpression(node) { | ||
| return node.kind === SyntaxKind.CallExpression; | ||
| } | ||
| isCallExpression.Handle = isCallExpression; | ||
| export function isNewExpression(node) { | ||
| return node.kind === SyntaxKind.NewExpression; | ||
| } | ||
| isNewExpression.Handle = isNewExpression; | ||
| export function isMetaProperty(node) { | ||
| return node.kind === SyntaxKind.MetaProperty; | ||
| } | ||
| isMetaProperty.Handle = isMetaProperty; | ||
| export function isNonNullExpression(node) { | ||
| return node.kind === SyntaxKind.NonNullExpression; | ||
| } | ||
| isNonNullExpression.Handle = isNonNullExpression; | ||
| export function isSpreadElement(node) { | ||
| return node.kind === SyntaxKind.SpreadElement; | ||
| } | ||
| isSpreadElement.Handle = isSpreadElement; | ||
| export function isTemplateExpression(node) { | ||
| return node.kind === SyntaxKind.TemplateExpression; | ||
| } | ||
| isTemplateExpression.Handle = isTemplateExpression; | ||
| export function isTemplateSpan(node) { | ||
| return node.kind === SyntaxKind.TemplateSpan; | ||
| } | ||
| isTemplateSpan.Handle = isTemplateSpan; | ||
| export function isTaggedTemplateExpression(node) { | ||
| return node.kind === SyntaxKind.TaggedTemplateExpression; | ||
| } | ||
| isTaggedTemplateExpression.Handle = isTaggedTemplateExpression; | ||
| export function isParenthesizedExpression(node) { | ||
| return node.kind === SyntaxKind.ParenthesizedExpression; | ||
| } | ||
| isParenthesizedExpression.Handle = isParenthesizedExpression; | ||
| export function isArrayLiteralExpression(node) { | ||
| return node.kind === SyntaxKind.ArrayLiteralExpression; | ||
| } | ||
| isArrayLiteralExpression.Handle = isArrayLiteralExpression; | ||
| export function isObjectLiteralExpression(node) { | ||
| return node.kind === SyntaxKind.ObjectLiteralExpression; | ||
| } | ||
| isObjectLiteralExpression.Handle = isObjectLiteralExpression; | ||
| export function isSpreadAssignment(node) { | ||
| return node.kind === SyntaxKind.SpreadAssignment; | ||
| } | ||
| isSpreadAssignment.Handle = isSpreadAssignment; | ||
| export function isPropertyAssignment(node) { | ||
| return node.kind === SyntaxKind.PropertyAssignment; | ||
| } | ||
| isPropertyAssignment.Handle = isPropertyAssignment; | ||
| export function isShorthandPropertyAssignment(node) { | ||
| return node.kind === SyntaxKind.ShorthandPropertyAssignment; | ||
| } | ||
| isShorthandPropertyAssignment.Handle = isShorthandPropertyAssignment; | ||
| export function isDeleteExpression(node) { | ||
| return node.kind === SyntaxKind.DeleteExpression; | ||
| } | ||
| isDeleteExpression.Handle = isDeleteExpression; | ||
| export function isTypeOfExpression(node) { | ||
| return node.kind === SyntaxKind.TypeOfExpression; | ||
| } | ||
| isTypeOfExpression.Handle = isTypeOfExpression; | ||
| export function isVoidExpression(node) { | ||
| return node.kind === SyntaxKind.VoidExpression; | ||
| } | ||
| isVoidExpression.Handle = isVoidExpression; | ||
| export function isAwaitExpression(node) { | ||
| return node.kind === SyntaxKind.AwaitExpression; | ||
| } | ||
| isAwaitExpression.Handle = isAwaitExpression; | ||
| export function isTypeAssertion(node) { | ||
| return node.kind === SyntaxKind.TypeAssertionExpression; | ||
| } | ||
| isTypeAssertion.Handle = isTypeAssertion; | ||
| export function isKeywordTypeNode(node) { | ||
| return isKeywordTypeKind(node.kind); | ||
| } | ||
| isKeywordTypeNode.Handle = isKeywordTypeNode; | ||
| export function isUnionTypeNode(node) { | ||
| return node.kind === SyntaxKind.UnionType; | ||
| } | ||
| isUnionTypeNode.Handle = isUnionTypeNode; | ||
| export function isIntersectionTypeNode(node) { | ||
| return node.kind === SyntaxKind.IntersectionType; | ||
| } | ||
| isIntersectionTypeNode.Handle = isIntersectionTypeNode; | ||
| export function isConditionalTypeNode(node) { | ||
| return node.kind === SyntaxKind.ConditionalType; | ||
| } | ||
| isConditionalTypeNode.Handle = isConditionalTypeNode; | ||
| export function isTypeOperatorNode(node) { | ||
| return node.kind === SyntaxKind.TypeOperator; | ||
| } | ||
| isTypeOperatorNode.Handle = isTypeOperatorNode; | ||
| export function isInferTypeNode(node) { | ||
| return node.kind === SyntaxKind.InferType; | ||
| } | ||
| isInferTypeNode.Handle = isInferTypeNode; | ||
| export function isArrayTypeNode(node) { | ||
| return node.kind === SyntaxKind.ArrayType; | ||
| } | ||
| isArrayTypeNode.Handle = isArrayTypeNode; | ||
| export function isIndexedAccessTypeNode(node) { | ||
| return node.kind === SyntaxKind.IndexedAccessType; | ||
| } | ||
| isIndexedAccessTypeNode.Handle = isIndexedAccessTypeNode; | ||
| export function isTypeReferenceNode(node) { | ||
| return node.kind === SyntaxKind.TypeReference; | ||
| } | ||
| isTypeReferenceNode.Handle = isTypeReferenceNode; | ||
| export function isExpressionWithTypeArguments(node) { | ||
| return node.kind === SyntaxKind.ExpressionWithTypeArguments; | ||
| } | ||
| isExpressionWithTypeArguments.Handle = isExpressionWithTypeArguments; | ||
| export function isLiteralTypeNode(node) { | ||
| return node.kind === SyntaxKind.LiteralType; | ||
| } | ||
| isLiteralTypeNode.Handle = isLiteralTypeNode; | ||
| export function isThisTypeNode(node) { | ||
| return node.kind === SyntaxKind.ThisType; | ||
| } | ||
| isThisTypeNode.Handle = isThisTypeNode; | ||
| export function isTypePredicateNode(node) { | ||
| return node.kind === SyntaxKind.TypePredicate; | ||
| } | ||
| isTypePredicateNode.Handle = isTypePredicateNode; | ||
| export function isImportAttribute(node) { | ||
| return node.kind === SyntaxKind.ImportAttribute; | ||
| } | ||
| isImportAttribute.Handle = isImportAttribute; | ||
| export function isImportAttributes(node) { | ||
| return node.kind === SyntaxKind.ImportAttributes; | ||
| } | ||
| isImportAttributes.Handle = isImportAttributes; | ||
| export function isTypeQueryNode(node) { | ||
| return node.kind === SyntaxKind.TypeQuery; | ||
| } | ||
| isTypeQueryNode.Handle = isTypeQueryNode; | ||
| export function isMappedTypeNode(node) { | ||
| return node.kind === SyntaxKind.MappedType; | ||
| } | ||
| isMappedTypeNode.Handle = isMappedTypeNode; | ||
| export function isTypeLiteralNode(node) { | ||
| return node.kind === SyntaxKind.TypeLiteral; | ||
| } | ||
| isTypeLiteralNode.Handle = isTypeLiteralNode; | ||
| export function isTupleTypeNode(node) { | ||
| return node.kind === SyntaxKind.TupleType; | ||
| } | ||
| isTupleTypeNode.Handle = isTupleTypeNode; | ||
| export function isNamedTupleMember(node) { | ||
| return node.kind === SyntaxKind.NamedTupleMember; | ||
| } | ||
| isNamedTupleMember.Handle = isNamedTupleMember; | ||
| export function isOptionalTypeNode(node) { | ||
| return node.kind === SyntaxKind.OptionalType; | ||
| } | ||
| isOptionalTypeNode.Handle = isOptionalTypeNode; | ||
| export function isRestTypeNode(node) { | ||
| return node.kind === SyntaxKind.RestType; | ||
| } | ||
| isRestTypeNode.Handle = isRestTypeNode; | ||
| export function isParenthesizedTypeNode(node) { | ||
| return node.kind === SyntaxKind.ParenthesizedType; | ||
| } | ||
| isParenthesizedTypeNode.Handle = isParenthesizedTypeNode; | ||
| export function isFunctionTypeNode(node) { | ||
| return node.kind === SyntaxKind.FunctionType; | ||
| } | ||
| isFunctionTypeNode.Handle = isFunctionTypeNode; | ||
| export function isConstructorTypeNode(node) { | ||
| return node.kind === SyntaxKind.ConstructorType; | ||
| } | ||
| isConstructorTypeNode.Handle = isConstructorTypeNode; | ||
| export function isTemplateHead(node) { | ||
| return node.kind === SyntaxKind.TemplateHead; | ||
| } | ||
| isTemplateHead.Handle = isTemplateHead; | ||
| export function isTemplateMiddle(node) { | ||
| return node.kind === SyntaxKind.TemplateMiddle; | ||
| } | ||
| isTemplateMiddle.Handle = isTemplateMiddle; | ||
| export function isTemplateTail(node) { | ||
| return node.kind === SyntaxKind.TemplateTail; | ||
| } | ||
| isTemplateTail.Handle = isTemplateTail; | ||
| export function isTemplateLiteralTypeNode(node) { | ||
| return node.kind === SyntaxKind.TemplateLiteralType; | ||
| } | ||
| isTemplateLiteralTypeNode.Handle = isTemplateLiteralTypeNode; | ||
| export function isTemplateLiteralTypeSpan(node) { | ||
| return node.kind === SyntaxKind.TemplateLiteralTypeSpan; | ||
| } | ||
| isTemplateLiteralTypeSpan.Handle = isTemplateLiteralTypeSpan; | ||
| export function isSyntheticExpression(node) { | ||
| return node.kind === SyntaxKind.SyntheticExpression; | ||
| } | ||
| isSyntheticExpression.Handle = isSyntheticExpression; | ||
| export function isPartiallyEmittedExpression(node) { | ||
| return node.kind === SyntaxKind.PartiallyEmittedExpression; | ||
| } | ||
| isPartiallyEmittedExpression.Handle = isPartiallyEmittedExpression; | ||
| export function isJsxElement(node) { | ||
| return node.kind === SyntaxKind.JsxElement; | ||
| } | ||
| isJsxElement.Handle = isJsxElement; | ||
| export function isJsxAttributes(node) { | ||
| return node.kind === SyntaxKind.JsxAttributes; | ||
| } | ||
| isJsxAttributes.Handle = isJsxAttributes; | ||
| export function isJsxNamespacedName(node) { | ||
| return node.kind === SyntaxKind.JsxNamespacedName; | ||
| } | ||
| isJsxNamespacedName.Handle = isJsxNamespacedName; | ||
| export function isJsxOpeningElement(node) { | ||
| return node.kind === SyntaxKind.JsxOpeningElement; | ||
| } | ||
| isJsxOpeningElement.Handle = isJsxOpeningElement; | ||
| export function isJsxSelfClosingElement(node) { | ||
| return node.kind === SyntaxKind.JsxSelfClosingElement; | ||
| } | ||
| isJsxSelfClosingElement.Handle = isJsxSelfClosingElement; | ||
| export function isJsxFragment(node) { | ||
| return node.kind === SyntaxKind.JsxFragment; | ||
| } | ||
| isJsxFragment.Handle = isJsxFragment; | ||
| export function isJsxOpeningFragment(node) { | ||
| return node.kind === SyntaxKind.JsxOpeningFragment; | ||
| } | ||
| isJsxOpeningFragment.Handle = isJsxOpeningFragment; | ||
| export function isJsxClosingFragment(node) { | ||
| return node.kind === SyntaxKind.JsxClosingFragment; | ||
| } | ||
| isJsxClosingFragment.Handle = isJsxClosingFragment; | ||
| export function isJsxAttribute(node) { | ||
| return node.kind === SyntaxKind.JsxAttribute; | ||
| } | ||
| isJsxAttribute.Handle = isJsxAttribute; | ||
| export function isJsxSpreadAttribute(node) { | ||
| return node.kind === SyntaxKind.JsxSpreadAttribute; | ||
| } | ||
| isJsxSpreadAttribute.Handle = isJsxSpreadAttribute; | ||
| export function isJsxClosingElement(node) { | ||
| return node.kind === SyntaxKind.JsxClosingElement; | ||
| } | ||
| isJsxClosingElement.Handle = isJsxClosingElement; | ||
| export function isJsxExpression(node) { | ||
| return node.kind === SyntaxKind.JsxExpression; | ||
| } | ||
| isJsxExpression.Handle = isJsxExpression; | ||
| export function isJsxText(node) { | ||
| return node.kind === SyntaxKind.JsxText; | ||
| } | ||
| isJsxText.Handle = isJsxText; | ||
| export function isSyntaxList(node) { | ||
| return node.kind === SyntaxKind.SyntaxList; | ||
| } | ||
| isSyntaxList.Handle = isSyntaxList; | ||
| export function isJSDoc(node) { | ||
| return node.kind === SyntaxKind.JSDoc; | ||
| } | ||
| isJSDoc.Handle = isJSDoc; | ||
| export function isJSDocTypeExpression(node) { | ||
| return node.kind === SyntaxKind.JSDocTypeExpression; | ||
| } | ||
| isJSDocTypeExpression.Handle = isJSDocTypeExpression; | ||
| export function isJSDocNonNullableType(node) { | ||
| return node.kind === SyntaxKind.JSDocNonNullableType; | ||
| } | ||
| isJSDocNonNullableType.Handle = isJSDocNonNullableType; | ||
| export function isJSDocNullableType(node) { | ||
| return node.kind === SyntaxKind.JSDocNullableType; | ||
| } | ||
| isJSDocNullableType.Handle = isJSDocNullableType; | ||
| export function isJSDocAllType(node) { | ||
| return node.kind === SyntaxKind.JSDocAllType; | ||
| } | ||
| isJSDocAllType.Handle = isJSDocAllType; | ||
| export function isJSDocVariadicType(node) { | ||
| return node.kind === SyntaxKind.JSDocVariadicType; | ||
| } | ||
| isJSDocVariadicType.Handle = isJSDocVariadicType; | ||
| export function isJSDocOptionalType(node) { | ||
| return node.kind === SyntaxKind.JSDocOptionalType; | ||
| } | ||
| isJSDocOptionalType.Handle = isJSDocOptionalType; | ||
| export function isJSDocTypeTag(node) { | ||
| return node.kind === SyntaxKind.JSDocTypeTag; | ||
| } | ||
| isJSDocTypeTag.Handle = isJSDocTypeTag; | ||
| export function isJSDocUnknownTag(node) { | ||
| return node.kind === SyntaxKind.JSDocUnknownTag; | ||
| } | ||
| isJSDocUnknownTag.Handle = isJSDocUnknownTag; | ||
| export function isJSDocTemplateTag(node) { | ||
| return node.kind === SyntaxKind.JSDocTemplateTag; | ||
| } | ||
| isJSDocTemplateTag.Handle = isJSDocTemplateTag; | ||
| export function isJSDocReturnTag(node) { | ||
| return node.kind === SyntaxKind.JSDocReturnTag; | ||
| } | ||
| isJSDocReturnTag.Handle = isJSDocReturnTag; | ||
| export function isJSDocPublicTag(node) { | ||
| return node.kind === SyntaxKind.JSDocPublicTag; | ||
| } | ||
| isJSDocPublicTag.Handle = isJSDocPublicTag; | ||
| export function isJSDocPrivateTag(node) { | ||
| return node.kind === SyntaxKind.JSDocPrivateTag; | ||
| } | ||
| isJSDocPrivateTag.Handle = isJSDocPrivateTag; | ||
| export function isJSDocProtectedTag(node) { | ||
| return node.kind === SyntaxKind.JSDocProtectedTag; | ||
| } | ||
| isJSDocProtectedTag.Handle = isJSDocProtectedTag; | ||
| export function isJSDocReadonlyTag(node) { | ||
| return node.kind === SyntaxKind.JSDocReadonlyTag; | ||
| } | ||
| isJSDocReadonlyTag.Handle = isJSDocReadonlyTag; | ||
| export function isJSDocOverrideTag(node) { | ||
| return node.kind === SyntaxKind.JSDocOverrideTag; | ||
| } | ||
| isJSDocOverrideTag.Handle = isJSDocOverrideTag; | ||
| export function isJSDocDeprecatedTag(node) { | ||
| return node.kind === SyntaxKind.JSDocDeprecatedTag; | ||
| } | ||
| isJSDocDeprecatedTag.Handle = isJSDocDeprecatedTag; | ||
| export function isJSDocSeeTag(node) { | ||
| return node.kind === SyntaxKind.JSDocSeeTag; | ||
| } | ||
| isJSDocSeeTag.Handle = isJSDocSeeTag; | ||
| export function isJSDocImplementsTag(node) { | ||
| return node.kind === SyntaxKind.JSDocImplementsTag; | ||
| } | ||
| isJSDocImplementsTag.Handle = isJSDocImplementsTag; | ||
| export function isJSDocAugmentsTag(node) { | ||
| return node.kind === SyntaxKind.JSDocAugmentsTag; | ||
| } | ||
| isJSDocAugmentsTag.Handle = isJSDocAugmentsTag; | ||
| export function isJSDocSatisfiesTag(node) { | ||
| return node.kind === SyntaxKind.JSDocSatisfiesTag; | ||
| } | ||
| isJSDocSatisfiesTag.Handle = isJSDocSatisfiesTag; | ||
| export function isJSDocThrowsTag(node) { | ||
| return node.kind === SyntaxKind.JSDocThrowsTag; | ||
| } | ||
| isJSDocThrowsTag.Handle = isJSDocThrowsTag; | ||
| export function isJSDocThisTag(node) { | ||
| return node.kind === SyntaxKind.JSDocThisTag; | ||
| } | ||
| isJSDocThisTag.Handle = isJSDocThisTag; | ||
| export function isJSDocImportTag(node) { | ||
| return node.kind === SyntaxKind.JSDocImportTag; | ||
| } | ||
| isJSDocImportTag.Handle = isJSDocImportTag; | ||
| export function isJSDocCallbackTag(node) { | ||
| return node.kind === SyntaxKind.JSDocCallbackTag; | ||
| } | ||
| isJSDocCallbackTag.Handle = isJSDocCallbackTag; | ||
| export function isJSDocOverloadTag(node) { | ||
| return node.kind === SyntaxKind.JSDocOverloadTag; | ||
| } | ||
| isJSDocOverloadTag.Handle = isJSDocOverloadTag; | ||
| export function isJSDocTypedefTag(node) { | ||
| return node.kind === SyntaxKind.JSDocTypedefTag; | ||
| } | ||
| isJSDocTypedefTag.Handle = isJSDocTypedefTag; | ||
| export function isJSDocSignature(node) { | ||
| return node.kind === SyntaxKind.JSDocSignature; | ||
| } | ||
| isJSDocSignature.Handle = isJSDocSignature; | ||
| export function isJSDocNameReference(node) { | ||
| return node.kind === SyntaxKind.JSDocNameReference; | ||
| } | ||
| isJSDocNameReference.Handle = isJSDocNameReference; | ||
| export function isSourceFile(node) { | ||
| return node.kind === SyntaxKind.SourceFile; | ||
| } | ||
| isSourceFile.Handle = isSourceFile; | ||
| export function isModuleDeclaration(node) { | ||
| return node.kind === SyntaxKind.ModuleDeclaration; | ||
| } | ||
| isModuleDeclaration.Handle = isModuleDeclaration; | ||
| export function isImportEqualsDeclaration(node) { | ||
| return node.kind === SyntaxKind.ImportEqualsDeclaration; | ||
| } | ||
| isImportEqualsDeclaration.Handle = isImportEqualsDeclaration; | ||
| export function isExportDeclaration(node) { | ||
| return node.kind === SyntaxKind.ExportDeclaration; | ||
| } | ||
| isExportDeclaration.Handle = isExportDeclaration; | ||
| export function isImportTypeNode(node) { | ||
| return node.kind === SyntaxKind.ImportType; | ||
| } | ||
| isImportTypeNode.Handle = isImportTypeNode; | ||
| export function isImportClause(node) { | ||
| return node.kind === SyntaxKind.ImportClause; | ||
| } | ||
| isImportClause.Handle = isImportClause; | ||
| export function isImportSpecifier(node) { | ||
| return node.kind === SyntaxKind.ImportSpecifier; | ||
| } | ||
| isImportSpecifier.Handle = isImportSpecifier; | ||
| export function isJSDocText(node) { | ||
| return node.kind === SyntaxKind.JSDocText; | ||
| } | ||
| isJSDocText.Handle = isJSDocText; | ||
| export function isJSDocLink(node) { | ||
| return node.kind === SyntaxKind.JSDocLink; | ||
| } | ||
| isJSDocLink.Handle = isJSDocLink; | ||
| export function isJSDocLinkPlain(node) { | ||
| return node.kind === SyntaxKind.JSDocLinkPlain; | ||
| } | ||
| isJSDocLinkPlain.Handle = isJSDocLinkPlain; | ||
| export function isJSDocLinkCode(node) { | ||
| return node.kind === SyntaxKind.JSDocLinkCode; | ||
| } | ||
| isJSDocLinkCode.Handle = isJSDocLinkCode; | ||
| export function isTypeParameterDeclaration(node) { | ||
| return node.kind === SyntaxKind.TypeParameter; | ||
| } | ||
| isTypeParameterDeclaration.Handle = isTypeParameterDeclaration; | ||
| export function isSyntheticReferenceExpression(node) { | ||
| return node.kind === SyntaxKind.SyntheticReferenceExpression; | ||
| } | ||
| isSyntheticReferenceExpression.Handle = isSyntheticReferenceExpression; | ||
| export function isJSDocTypeLiteral(node) { | ||
| return node.kind === SyntaxKind.JSDocTypeLiteral; | ||
| } | ||
| isJSDocTypeLiteral.Handle = isJSDocTypeLiteral; | ||
| export function isForInStatement(node) { | ||
| return node.kind === SyntaxKind.ForInStatement; | ||
| } | ||
| isForInStatement.Handle = isForInStatement; | ||
| export function isForOfStatement(node) { | ||
| return node.kind === SyntaxKind.ForOfStatement; | ||
| } | ||
| isForOfStatement.Handle = isForOfStatement; | ||
| export function isCaseClause(node) { | ||
| return node.kind === SyntaxKind.CaseClause; | ||
| } | ||
| isCaseClause.Handle = isCaseClause; | ||
| export function isDefaultClause(node) { | ||
| return node.kind === SyntaxKind.DefaultClause; | ||
| } | ||
| isDefaultClause.Handle = isDefaultClause; | ||
| export function isObjectBindingPattern(node) { | ||
| return node.kind === SyntaxKind.ObjectBindingPattern; | ||
| } | ||
| isObjectBindingPattern.Handle = isObjectBindingPattern; | ||
| export function isArrayBindingPattern(node) { | ||
| return node.kind === SyntaxKind.ArrayBindingPattern; | ||
| } | ||
| isArrayBindingPattern.Handle = isArrayBindingPattern; | ||
| export function isJSDocParameterTag(node) { | ||
| return node.kind === SyntaxKind.JSDocParameterTag; | ||
| } | ||
| isJSDocParameterTag.Handle = isJSDocParameterTag; | ||
| export function isJSDocPropertyTag(node) { | ||
| return node.kind === SyntaxKind.JSDocPropertyTag; | ||
| } | ||
| isJSDocPropertyTag.Handle = isJSDocPropertyTag; | ||
| export function isHeritageClauseElement(node) { | ||
| return node.kind === SyntaxKind.ExpressionWithTypeArguments || node.kind === SyntaxKind.TypeReference; | ||
| } | ||
| isHeritageClauseElement.Handle = isHeritageClauseElement; | ||
| export function isAccessExpression(node) { | ||
| return node.kind === SyntaxKind.PropertyAccessExpression || node.kind === SyntaxKind.ElementAccessExpression; | ||
| } | ||
| isAccessExpression.Handle = isAccessExpression; | ||
| export function isDeclarationName(node) { | ||
@@ -616,8 +814,11 @@ const kind = node.kind; | ||
| } | ||
| isDeclarationName.Handle = isDeclarationName; | ||
| export function isModuleName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.StringLiteral; | ||
| } | ||
| isModuleName.Handle = isModuleName; | ||
| export function isModuleExportName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.StringLiteral; | ||
| } | ||
| isModuleExportName.Handle = isModuleExportName; | ||
| export function isPropertyName(node) { | ||
@@ -627,26 +828,35 @@ const kind = node.kind; | ||
| } | ||
| isPropertyName.Handle = isPropertyName; | ||
| export function isModuleBody(node) { | ||
| return node.kind === SyntaxKind.ModuleBlock || node.kind === SyntaxKind.ModuleDeclaration; | ||
| } | ||
| isModuleBody.Handle = isModuleBody; | ||
| export function isJSDocFullName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.ModuleDeclaration; | ||
| } | ||
| isJSDocFullName.Handle = isJSDocFullName; | ||
| export function isModuleReference(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.QualifiedName || node.kind === SyntaxKind.ExternalModuleReference; | ||
| } | ||
| isModuleReference.Handle = isModuleReference; | ||
| export function isNamedImportBindings(node) { | ||
| return node.kind === SyntaxKind.NamespaceImport || node.kind === SyntaxKind.NamedImports; | ||
| } | ||
| isNamedImportBindings.Handle = isNamedImportBindings; | ||
| export function isNamedExportBindings(node) { | ||
| return node.kind === SyntaxKind.NamespaceExport || node.kind === SyntaxKind.NamedExports; | ||
| } | ||
| isNamedExportBindings.Handle = isNamedExportBindings; | ||
| export function isMemberName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.PrivateIdentifier; | ||
| } | ||
| isMemberName.Handle = isMemberName; | ||
| export function isEntityName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.QualifiedName; | ||
| } | ||
| isEntityName.Handle = isEntityName; | ||
| export function isBindingName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.ObjectBindingPattern || node.kind === SyntaxKind.ArrayBindingPattern; | ||
| } | ||
| isBindingName.Handle = isBindingName; | ||
| export function isModifierLike(node) { | ||
@@ -656,2 +866,3 @@ const kind = node.kind; | ||
| } | ||
| isModifierLike.Handle = isModifierLike; | ||
| export function isJsxChild(node) { | ||
@@ -661,8 +872,11 @@ const kind = node.kind; | ||
| } | ||
| isJsxChild.Handle = isJsxChild; | ||
| export function isJsxAttributeLike(node) { | ||
| return node.kind === SyntaxKind.JsxAttribute || node.kind === SyntaxKind.JsxSpreadAttribute; | ||
| } | ||
| isJsxAttributeLike.Handle = isJsxAttributeLike; | ||
| export function isJsxAttributeName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.JsxNamespacedName; | ||
| } | ||
| isJsxAttributeName.Handle = isJsxAttributeName; | ||
| export function isJsxAttributeValue(node) { | ||
@@ -672,8 +886,11 @@ const kind = node.kind; | ||
| } | ||
| isJsxAttributeValue.Handle = isJsxAttributeValue; | ||
| export function isClassLikeDeclaration(node) { | ||
| return node.kind === SyntaxKind.ClassDeclaration || node.kind === SyntaxKind.ClassExpression; | ||
| } | ||
| isClassLikeDeclaration.Handle = isClassLikeDeclaration; | ||
| export function isAccessorDeclaration(node) { | ||
| return node.kind === SyntaxKind.GetAccessor || node.kind === SyntaxKind.SetAccessor; | ||
| } | ||
| isAccessorDeclaration.Handle = isAccessorDeclaration; | ||
| export function isLiteralLikeNode(node) { | ||
@@ -683,2 +900,3 @@ const kind = node.kind; | ||
| } | ||
| isLiteralLikeNode.Handle = isLiteralLikeNode; | ||
| export function isLiteralExpression(node) { | ||
@@ -688,5 +906,7 @@ const kind = node.kind; | ||
| } | ||
| isLiteralExpression.Handle = isLiteralExpression; | ||
| export function isUnionOrIntersectionTypeNode(node) { | ||
| return node.kind === SyntaxKind.UnionType || node.kind === SyntaxKind.IntersectionType; | ||
| } | ||
| isUnionOrIntersectionTypeNode.Handle = isUnionOrIntersectionTypeNode; | ||
| export function isTemplateLiteralLikeNode(node) { | ||
@@ -696,14 +916,19 @@ const kind = node.kind; | ||
| } | ||
| isTemplateLiteralLikeNode.Handle = isTemplateLiteralLikeNode; | ||
| export function isTemplateMiddleOrTail(node) { | ||
| return node.kind === SyntaxKind.TemplateMiddle || node.kind === SyntaxKind.TemplateTail; | ||
| } | ||
| isTemplateMiddleOrTail.Handle = isTemplateMiddleOrTail; | ||
| export function isTemplateLiteral(node) { | ||
| return node.kind === SyntaxKind.TemplateExpression || node.kind === SyntaxKind.NoSubstitutionTemplateLiteral; | ||
| } | ||
| isTemplateLiteral.Handle = isTemplateLiteral; | ||
| export function isTypePredicateParameterName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.ThisType; | ||
| } | ||
| isTypePredicateParameterName.Handle = isTypePredicateParameterName; | ||
| export function isImportAttributeName(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.StringLiteral; | ||
| } | ||
| isImportAttributeName.Handle = isImportAttributeName; | ||
| export function isJSDocComment(node) { | ||
@@ -713,2 +938,3 @@ const kind = node.kind; | ||
| } | ||
| isJSDocComment.Handle = isJSDocComment; | ||
| export function isSignatureDeclaration(node) { | ||
@@ -718,11 +944,15 @@ const kind = node.kind; | ||
| } | ||
| isSignatureDeclaration.Handle = isSignatureDeclaration; | ||
| export function isStringLiteralLikeNode(node) { | ||
| return node.kind === SyntaxKind.StringLiteral || node.kind === SyntaxKind.NoSubstitutionTemplateLiteral; | ||
| } | ||
| isStringLiteralLikeNode.Handle = isStringLiteralLikeNode; | ||
| export function isNumericOrStringLikeLiteral(node) { | ||
| return node.kind === SyntaxKind.StringLiteral || node.kind === SyntaxKind.NoSubstitutionTemplateLiteral || node.kind === SyntaxKind.NumericLiteral; | ||
| } | ||
| isNumericOrStringLikeLiteral.Handle = isNumericOrStringLikeLiteral; | ||
| export function isObjectLiteralLikeNode(node) { | ||
| return node.kind === SyntaxKind.ObjectLiteralExpression || node.kind === SyntaxKind.ObjectBindingPattern; | ||
| } | ||
| isObjectLiteralLikeNode.Handle = isObjectLiteralLikeNode; | ||
| export function isObjectTypeDeclaration(node) { | ||
@@ -732,11 +962,15 @@ const kind = node.kind; | ||
| } | ||
| isObjectTypeDeclaration.Handle = isObjectTypeDeclaration; | ||
| export function isJsxOpeningLikeElement(node) { | ||
| return node.kind === SyntaxKind.JsxOpeningElement || node.kind === SyntaxKind.JsxSelfClosingElement; | ||
| } | ||
| isJsxOpeningLikeElement.Handle = isJsxOpeningLikeElement; | ||
| export function isNamedImportsOrExports(node) { | ||
| return node.kind === SyntaxKind.NamedImports || node.kind === SyntaxKind.NamedExports; | ||
| } | ||
| isNamedImportsOrExports.Handle = isNamedImportsOrExports; | ||
| export function isBreakOrContinueStatement(node) { | ||
| return node.kind === SyntaxKind.BreakStatement || node.kind === SyntaxKind.ContinueStatement; | ||
| } | ||
| isBreakOrContinueStatement.Handle = isBreakOrContinueStatement; | ||
| export function isCallLikeExpression(node) { | ||
@@ -746,2 +980,3 @@ const kind = node.kind; | ||
| } | ||
| isCallLikeExpression.Handle = isCallLikeExpression; | ||
| export function isFunctionLikeDeclaration(node) { | ||
@@ -751,29 +986,39 @@ const kind = node.kind; | ||
| } | ||
| isFunctionLikeDeclaration.Handle = isFunctionLikeDeclaration; | ||
| export function isVariableOrParameterDeclaration(node) { | ||
| return node.kind === SyntaxKind.VariableDeclaration || node.kind === SyntaxKind.Parameter; | ||
| } | ||
| isVariableOrParameterDeclaration.Handle = isVariableOrParameterDeclaration; | ||
| export function isVariableOrPropertyDeclaration(node) { | ||
| return node.kind === SyntaxKind.VariableDeclaration || node.kind === SyntaxKind.PropertyDeclaration; | ||
| } | ||
| isVariableOrPropertyDeclaration.Handle = isVariableOrPropertyDeclaration; | ||
| export function isCallOrNewExpression(node) { | ||
| return node.kind === SyntaxKind.CallExpression || node.kind === SyntaxKind.NewExpression; | ||
| } | ||
| isCallOrNewExpression.Handle = isCallOrNewExpression; | ||
| export function isImportClauseOrBindingPattern(node) { | ||
| return node.kind === SyntaxKind.ImportClause || node.kind === SyntaxKind.ObjectBindingPattern || node.kind === SyntaxKind.ArrayBindingPattern; | ||
| } | ||
| isImportClauseOrBindingPattern.Handle = isImportClauseOrBindingPattern; | ||
| export function isAnyImportSyntax(node) { | ||
| return node.kind === SyntaxKind.ImportDeclaration || node.kind === SyntaxKind.JSImportDeclaration || node.kind === SyntaxKind.ImportEqualsDeclaration; | ||
| } | ||
| isAnyImportSyntax.Handle = isAnyImportSyntax; | ||
| export function isArrayBindingElement(node) { | ||
| return node.kind === SyntaxKind.BindingElement || node.kind === SyntaxKind.OmittedExpression; | ||
| } | ||
| isArrayBindingElement.Handle = isArrayBindingElement; | ||
| export function isAssertionExpression(node) { | ||
| return node.kind === SyntaxKind.TypeAssertionExpression || node.kind === SyntaxKind.AsExpression; | ||
| } | ||
| isAssertionExpression.Handle = isAssertionExpression; | ||
| export function isBooleanLiteral(node) { | ||
| return node.kind === SyntaxKind.TrueKeyword || node.kind === SyntaxKind.FalseKeyword; | ||
| } | ||
| isBooleanLiteral.Handle = isBooleanLiteral; | ||
| export function isDestructuringAssignment(node) { | ||
| return node.kind === SyntaxKind.BinaryExpression; | ||
| } | ||
| isDestructuringAssignment.Handle = isDestructuringAssignment; | ||
| export function isLiteralToken(node) { | ||
@@ -783,2 +1028,3 @@ const kind = node.kind; | ||
| } | ||
| isLiteralToken.Handle = isLiteralToken; | ||
| export function isModifier(node) { | ||
@@ -788,2 +1034,3 @@ const kind = node.kind; | ||
| } | ||
| isModifier.Handle = isModifier; | ||
| export function isObjectLiteralElementLike(node) { | ||
@@ -793,5 +1040,7 @@ const kind = node.kind; | ||
| } | ||
| isObjectLiteralElementLike.Handle = isObjectLiteralElementLike; | ||
| export function isPropertyNameLiteral(node) { | ||
| return node.kind === SyntaxKind.Identifier || node.kind === SyntaxKind.StringLiteral || node.kind === SyntaxKind.NumericLiteral; | ||
| } | ||
| isPropertyNameLiteral.Handle = isPropertyNameLiteral; | ||
| export function isPseudoLiteralToken(node) { | ||
@@ -801,2 +1050,3 @@ const kind = node.kind; | ||
| } | ||
| isPseudoLiteralToken.Handle = isPseudoLiteralToken; | ||
| export function isTemplateLiteralToken(node) { | ||
@@ -806,11 +1056,15 @@ const kind = node.kind; | ||
| } | ||
| isTemplateLiteralToken.Handle = isTemplateLiteralToken; | ||
| export function isArrayDestructuringAssignment(node) { | ||
| return node.kind === SyntaxKind.BinaryExpression; | ||
| } | ||
| isArrayDestructuringAssignment.Handle = isArrayDestructuringAssignment; | ||
| export function isObjectDestructuringAssignment(node) { | ||
| return node.kind === SyntaxKind.BinaryExpression; | ||
| } | ||
| isObjectDestructuringAssignment.Handle = isObjectDestructuringAssignment; | ||
| export function isFunctionBody(node) { | ||
| return node.kind === SyntaxKind.Block; | ||
| } | ||
| isFunctionBody.Handle = isFunctionBody; | ||
| export function isTriviaKind(kind) { | ||
@@ -1013,116 +1267,155 @@ return kind === SyntaxKind.SingleLineCommentTrivia | ||
| } | ||
| isEndOfFile.Handle = isEndOfFile; | ||
| export function isDotToken(node) { | ||
| return node.kind === SyntaxKind.DotToken; | ||
| } | ||
| isDotToken.Handle = isDotToken; | ||
| export function isDotDotDotToken(node) { | ||
| return node.kind === SyntaxKind.DotDotDotToken; | ||
| } | ||
| isDotDotDotToken.Handle = isDotDotDotToken; | ||
| export function isQuestionToken(node) { | ||
| return node.kind === SyntaxKind.QuestionToken; | ||
| } | ||
| isQuestionToken.Handle = isQuestionToken; | ||
| export function isExclamationToken(node) { | ||
| return node.kind === SyntaxKind.ExclamationToken; | ||
| } | ||
| isExclamationToken.Handle = isExclamationToken; | ||
| export function isColonToken(node) { | ||
| return node.kind === SyntaxKind.ColonToken; | ||
| } | ||
| isColonToken.Handle = isColonToken; | ||
| export function isEqualsToken(node) { | ||
| return node.kind === SyntaxKind.EqualsToken; | ||
| } | ||
| isEqualsToken.Handle = isEqualsToken; | ||
| export function isAsteriskToken(node) { | ||
| return node.kind === SyntaxKind.AsteriskToken; | ||
| } | ||
| isAsteriskToken.Handle = isAsteriskToken; | ||
| export function isEqualsGreaterThanToken(node) { | ||
| return node.kind === SyntaxKind.EqualsGreaterThanToken; | ||
| } | ||
| isEqualsGreaterThanToken.Handle = isEqualsGreaterThanToken; | ||
| export function isPlusToken(node) { | ||
| return node.kind === SyntaxKind.PlusToken; | ||
| } | ||
| isPlusToken.Handle = isPlusToken; | ||
| export function isMinusToken(node) { | ||
| return node.kind === SyntaxKind.MinusToken; | ||
| } | ||
| isMinusToken.Handle = isMinusToken; | ||
| export function isQuestionDotToken(node) { | ||
| return node.kind === SyntaxKind.QuestionDotToken; | ||
| } | ||
| isQuestionDotToken.Handle = isQuestionDotToken; | ||
| export function isAssertsKeyword(node) { | ||
| return node.kind === SyntaxKind.AssertsKeyword; | ||
| } | ||
| isAssertsKeyword.Handle = isAssertsKeyword; | ||
| export function isAssertKeyword(node) { | ||
| return node.kind === SyntaxKind.AssertKeyword; | ||
| } | ||
| isAssertKeyword.Handle = isAssertKeyword; | ||
| export function isAwaitKeyword(node) { | ||
| return node.kind === SyntaxKind.AwaitKeyword; | ||
| } | ||
| isAwaitKeyword.Handle = isAwaitKeyword; | ||
| export function isCaseKeyword(node) { | ||
| return node.kind === SyntaxKind.CaseKeyword; | ||
| } | ||
| isCaseKeyword.Handle = isCaseKeyword; | ||
| export function isAbstractKeyword(node) { | ||
| return node.kind === SyntaxKind.AbstractKeyword; | ||
| } | ||
| isAbstractKeyword.Handle = isAbstractKeyword; | ||
| export function isAccessorKeyword(node) { | ||
| return node.kind === SyntaxKind.AccessorKeyword; | ||
| } | ||
| isAccessorKeyword.Handle = isAccessorKeyword; | ||
| export function isAsyncKeyword(node) { | ||
| return node.kind === SyntaxKind.AsyncKeyword; | ||
| } | ||
| isAsyncKeyword.Handle = isAsyncKeyword; | ||
| export function isConstKeyword(node) { | ||
| return node.kind === SyntaxKind.ConstKeyword; | ||
| } | ||
| isConstKeyword.Handle = isConstKeyword; | ||
| export function isDeclareKeyword(node) { | ||
| return node.kind === SyntaxKind.DeclareKeyword; | ||
| } | ||
| isDeclareKeyword.Handle = isDeclareKeyword; | ||
| export function isDefaultKeyword(node) { | ||
| return node.kind === SyntaxKind.DefaultKeyword; | ||
| } | ||
| isDefaultKeyword.Handle = isDefaultKeyword; | ||
| export function isExportKeyword(node) { | ||
| return node.kind === SyntaxKind.ExportKeyword; | ||
| } | ||
| isExportKeyword.Handle = isExportKeyword; | ||
| export function isInKeyword(node) { | ||
| return node.kind === SyntaxKind.InKeyword; | ||
| } | ||
| isInKeyword.Handle = isInKeyword; | ||
| export function isPrivateKeyword(node) { | ||
| return node.kind === SyntaxKind.PrivateKeyword; | ||
| } | ||
| isPrivateKeyword.Handle = isPrivateKeyword; | ||
| export function isProtectedKeyword(node) { | ||
| return node.kind === SyntaxKind.ProtectedKeyword; | ||
| } | ||
| isProtectedKeyword.Handle = isProtectedKeyword; | ||
| export function isPublicKeyword(node) { | ||
| return node.kind === SyntaxKind.PublicKeyword; | ||
| } | ||
| isPublicKeyword.Handle = isPublicKeyword; | ||
| export function isReadonlyKeyword(node) { | ||
| return node.kind === SyntaxKind.ReadonlyKeyword; | ||
| } | ||
| isReadonlyKeyword.Handle = isReadonlyKeyword; | ||
| export function isOutKeyword(node) { | ||
| return node.kind === SyntaxKind.OutKeyword; | ||
| } | ||
| isOutKeyword.Handle = isOutKeyword; | ||
| export function isOverrideKeyword(node) { | ||
| return node.kind === SyntaxKind.OverrideKeyword; | ||
| } | ||
| isOverrideKeyword.Handle = isOverrideKeyword; | ||
| export function isStaticKeyword(node) { | ||
| return node.kind === SyntaxKind.StaticKeyword; | ||
| } | ||
| isStaticKeyword.Handle = isStaticKeyword; | ||
| export function isBinaryOperatorToken(node) { | ||
| return isBinaryOperator(node.kind); | ||
| } | ||
| isBinaryOperatorToken.Handle = isBinaryOperatorToken; | ||
| export function isAssignmentOperatorToken(node) { | ||
| return isAssignmentOperator(node.kind); | ||
| } | ||
| isAssignmentOperatorToken.Handle = isAssignmentOperatorToken; | ||
| export function isNullLiteral(node) { | ||
| return node.kind === SyntaxKind.NullKeyword; | ||
| } | ||
| isNullLiteral.Handle = isNullLiteral; | ||
| export function isTrueLiteral(node) { | ||
| return node.kind === SyntaxKind.TrueKeyword; | ||
| } | ||
| isTrueLiteral.Handle = isTrueLiteral; | ||
| export function isFalseLiteral(node) { | ||
| return node.kind === SyntaxKind.FalseKeyword; | ||
| } | ||
| isFalseLiteral.Handle = isFalseLiteral; | ||
| export function isThisExpression(node) { | ||
| return node.kind === SyntaxKind.ThisKeyword; | ||
| } | ||
| isThisExpression.Handle = isThisExpression; | ||
| export function isSuperExpression(node) { | ||
| return node.kind === SyntaxKind.SuperKeyword; | ||
| } | ||
| isSuperExpression.Handle = isSuperExpression; | ||
| export function isImportExpression(node) { | ||
| return node.kind === SyntaxKind.ImportKeyword; | ||
| } | ||
| isImportExpression.Handle = isImportExpression; | ||
| //# sourceMappingURL=is.generated.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"is.generated.js","sourceRoot":"","sources":["../../src/ast/is.generated.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"is.generated.js","sourceRoot":"","sources":["../../src/ast/is.generated.ts"],"names":[],"mappings":"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"} |
@@ -54,3 +54,3 @@ // Code generated by _scripts/generate-ts-ast.ts. DO NOT EDIT. | ||
| const _left = visitNode(node.left, visitor, isEntityName); | ||
| const _right = visitNode(node.right, visitor, isIdentifier); | ||
| const _right = visitNode(node.right, visitor, isMemberName); | ||
| return updateQualifiedName(node, _left, _right); | ||
@@ -57,0 +57,0 @@ }, |
+9
-9
| { | ||
| "name": "typescript", | ||
| "version": "7.1.0-dev.20260813.1", | ||
| "version": "7.1.0-dev.20260815.1", | ||
| "license": "Apache-2.0", | ||
@@ -60,3 +60,3 @@ "author": "Microsoft Corp.", | ||
| }, | ||
| "gitHead": "34ffe2a2531a226da0046d213899ae0b721229b0", | ||
| "gitHead": "1bcfa18d79a3be41772223d5c05dfe4480e614ff", | ||
| "publishConfig": { | ||
@@ -67,10 +67,10 @@ "access": "public", | ||
| "optionalDependencies": { | ||
| "@typescript/typescript-win32-x64": "7.1.0-dev.20260813.1", | ||
| "@typescript/typescript-win32-arm64": "7.1.0-dev.20260813.1", | ||
| "@typescript/typescript-linux-x64": "7.1.0-dev.20260813.1", | ||
| "@typescript/typescript-linux-arm": "7.1.0-dev.20260813.1", | ||
| "@typescript/typescript-linux-arm64": "7.1.0-dev.20260813.1", | ||
| "@typescript/typescript-darwin-x64": "7.1.0-dev.20260813.1", | ||
| "@typescript/typescript-darwin-arm64": "7.1.0-dev.20260813.1" | ||
| "@typescript/typescript-win32-x64": "7.1.0-dev.20260815.1", | ||
| "@typescript/typescript-win32-arm64": "7.1.0-dev.20260815.1", | ||
| "@typescript/typescript-linux-x64": "7.1.0-dev.20260815.1", | ||
| "@typescript/typescript-linux-arm": "7.1.0-dev.20260815.1", | ||
| "@typescript/typescript-linux-arm64": "7.1.0-dev.20260815.1", | ||
| "@typescript/typescript-darwin-x64": "7.1.0-dev.20260815.1", | ||
| "@typescript/typescript-darwin-arm64": "7.1.0-dev.20260815.1" | ||
| } | ||
| } |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
2746936
5.3%33216
4.23%