Logo Xantham

SyntaxKind Type

A node's kind, as encoded in the `kind` word of a binary AST blob. Values are positional in the schema, so they move whenever the compiler inserts a kind. They are not the values the JavaScript compiler API uses. The backing type is `uint32` so that the enum maps onto the blob's `kind` word without a conversion, and so that `Ast.KindNodeList` (`0xFFFFFFFF`) is representable.

Record fields

Record Field Description

AbstractKeyword

Full Usage: AbstractKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AccessorKeyword

Full Usage: AccessorKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AmpersandAmpersandEqualsToken

Full Usage: AmpersandAmpersandEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AmpersandAmpersandToken

Full Usage: AmpersandAmpersandToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AmpersandEqualsToken

Full Usage: AmpersandEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AmpersandToken

Full Usage: AmpersandToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AnyKeyword

Full Usage: AnyKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ArrayBindingPattern

Full Usage: ArrayBindingPattern

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ArrayLiteralExpression

Full Usage: ArrayLiteralExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ArrayType

Full Usage: ArrayType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ArrowFunction

Full Usage: ArrowFunction

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsExpression

Full Usage: AsExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsKeyword

Full Usage: AsKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AssertKeyword

Full Usage: AssertKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AssertsKeyword

Full Usage: AssertsKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsteriskAsteriskEqualsToken

Full Usage: AsteriskAsteriskEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsteriskAsteriskToken

Full Usage: AsteriskAsteriskToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsteriskEqualsToken

Full Usage: AsteriskEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsteriskToken

Full Usage: AsteriskToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AsyncKeyword

Full Usage: AsyncKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AtToken

Full Usage: AtToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AwaitExpression

Full Usage: AwaitExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

AwaitKeyword

Full Usage: AwaitKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BacktickToken

Full Usage: BacktickToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BarBarEqualsToken

Full Usage: BarBarEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BarBarToken

Full Usage: BarBarToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BarEqualsToken

Full Usage: BarEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BarToken

Full Usage: BarToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BigIntKeyword

Full Usage: BigIntKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BigIntLiteral

Full Usage: BigIntLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BinaryExpression

Full Usage: BinaryExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BindingElement

Full Usage: BindingElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Block

Full Usage: Block

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BooleanKeyword

Full Usage: BooleanKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BreakKeyword

Full Usage: BreakKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

BreakStatement

Full Usage: BreakStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CallExpression

Full Usage: CallExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CallSignature

Full Usage: CallSignature

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CaretEqualsToken

Full Usage: CaretEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CaretToken

Full Usage: CaretToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CaseBlock

Full Usage: CaseBlock

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CaseClause

Full Usage: CaseClause

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CaseKeyword

Full Usage: CaseKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CatchClause

Full Usage: CatchClause

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CatchKeyword

Full Usage: CatchKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ClassDeclaration

Full Usage: ClassDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ClassExpression

Full Usage: ClassExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ClassKeyword

Full Usage: ClassKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ClassStaticBlockDeclaration

Full Usage: ClassStaticBlockDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CloseBraceToken

Full Usage: CloseBraceToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CloseBracketToken

Full Usage: CloseBracketToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CloseParenToken

Full Usage: CloseParenToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ColonToken

Full Usage: ColonToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

CommaToken

Full Usage: CommaToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ComputedPropertyName

Full Usage: ComputedPropertyName

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConditionalExpression

Full Usage: ConditionalExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConditionalType

Full Usage: ConditionalType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConflictMarkerTrivia

Full Usage: ConflictMarkerTrivia

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConstKeyword

Full Usage: ConstKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConstructSignature

Full Usage: ConstructSignature

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Constructor

Full Usage: Constructor

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConstructorKeyword

Full Usage: ConstructorKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ConstructorType

Full Usage: ConstructorType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ContinueKeyword

Full Usage: ContinueKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ContinueStatement

Full Usage: ContinueStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DebuggerKeyword

Full Usage: DebuggerKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DebuggerStatement

Full Usage: DebuggerStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DeclareKeyword

Full Usage: DeclareKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Decorator

Full Usage: Decorator

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DefaultClause

Full Usage: DefaultClause

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DefaultKeyword

Full Usage: DefaultKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DeferKeyword

Full Usage: DeferKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DeleteExpression

Full Usage: DeleteExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DeleteKeyword

Full Usage: DeleteKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DoKeyword

Full Usage: DoKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DoStatement

Full Usage: DoStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DotDotDotToken

Full Usage: DotDotDotToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

DotToken

Full Usage: DotToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ElementAccessExpression

Full Usage: ElementAccessExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ElseKeyword

Full Usage: ElseKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EmptyStatement

Full Usage: EmptyStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EndOfFile

Full Usage: EndOfFile

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EnumDeclaration

Full Usage: EnumDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EnumKeyword

Full Usage: EnumKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EnumMember

Full Usage: EnumMember

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EqualsEqualsEqualsToken

Full Usage: EqualsEqualsEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EqualsEqualsToken

Full Usage: EqualsEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EqualsGreaterThanToken

Full Usage: EqualsGreaterThanToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

EqualsToken

Full Usage: EqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExclamationEqualsEqualsToken

Full Usage: ExclamationEqualsEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExclamationEqualsToken

Full Usage: ExclamationEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExclamationToken

Full Usage: ExclamationToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExportAssignment

Full Usage: ExportAssignment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExportDeclaration

Full Usage: ExportDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExportKeyword

Full Usage: ExportKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExportSpecifier

Full Usage: ExportSpecifier

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExpressionStatement

Full Usage: ExpressionStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExpressionWithTypeArguments

Full Usage: ExpressionWithTypeArguments

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExtendsKeyword

Full Usage: ExtendsKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ExternalModuleReference

Full Usage: ExternalModuleReference

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FalseKeyword

Full Usage: FalseKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FinallyKeyword

Full Usage: FinallyKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ForInStatement

Full Usage: ForInStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ForKeyword

Full Usage: ForKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ForOfStatement

Full Usage: ForOfStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ForStatement

Full Usage: ForStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FromKeyword

Full Usage: FromKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FunctionDeclaration

Full Usage: FunctionDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FunctionExpression

Full Usage: FunctionExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FunctionKeyword

Full Usage: FunctionKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

FunctionType

Full Usage: FunctionType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GetAccessor

Full Usage: GetAccessor

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GetKeyword

Full Usage: GetKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GlobalKeyword

Full Usage: GlobalKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GreaterThanEqualsToken

Full Usage: GreaterThanEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GreaterThanGreaterThanEqualsToken

Full Usage: GreaterThanGreaterThanEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GreaterThanGreaterThanGreaterThanEqualsToken

Full Usage: GreaterThanGreaterThanGreaterThanEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GreaterThanGreaterThanGreaterThanToken

Full Usage: GreaterThanGreaterThanGreaterThanToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GreaterThanGreaterThanToken

Full Usage: GreaterThanGreaterThanToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

GreaterThanToken

Full Usage: GreaterThanToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

HashToken

Full Usage: HashToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

HeritageClause

Full Usage: HeritageClause

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Identifier

Full Usage: Identifier

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IfKeyword

Full Usage: IfKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IfStatement

Full Usage: IfStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImmediateKeyword

Full Usage: ImmediateKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImplementsKeyword

Full Usage: ImplementsKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportAttribute

Full Usage: ImportAttribute

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportAttributes

Full Usage: ImportAttributes

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportClause

Full Usage: ImportClause

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportDeclaration

Full Usage: ImportDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportEqualsDeclaration

Full Usage: ImportEqualsDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportKeyword

Full Usage: ImportKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportSpecifier

Full Usage: ImportSpecifier

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ImportType

Full Usage: ImportType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

InKeyword

Full Usage: InKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IndexSignature

Full Usage: IndexSignature

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IndexedAccessType

Full Usage: IndexedAccessType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

InferKeyword

Full Usage: InferKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

InferType

Full Usage: InferType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

InstanceOfKeyword

Full Usage: InstanceOfKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

InterfaceDeclaration

Full Usage: InterfaceDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

InterfaceKeyword

Full Usage: InterfaceKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IntersectionType

Full Usage: IntersectionType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IntrinsicKeyword

Full Usage: IntrinsicKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

IsKeyword

Full Usage: IsKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDoc

Full Usage: JSDoc

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocAllType

Full Usage: JSDocAllType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocAugmentsTag

Full Usage: JSDocAugmentsTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocCallbackTag

Full Usage: JSDocCallbackTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocCommentTextToken

Full Usage: JSDocCommentTextToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocDeprecatedTag

Full Usage: JSDocDeprecatedTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocImplementsTag

Full Usage: JSDocImplementsTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocImportTag

Full Usage: JSDocImportTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocLink

Full Usage: JSDocLink

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocLinkCode

Full Usage: JSDocLinkCode

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocLinkPlain

Full Usage: JSDocLinkPlain

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocNameReference

Full Usage: JSDocNameReference

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocNonNullableType

Full Usage: JSDocNonNullableType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocNullableType

Full Usage: JSDocNullableType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocOptionalType

Full Usage: JSDocOptionalType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocOverloadTag

Full Usage: JSDocOverloadTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocOverrideTag

Full Usage: JSDocOverrideTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocParameterTag

Full Usage: JSDocParameterTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocPrivateTag

Full Usage: JSDocPrivateTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocPropertyTag

Full Usage: JSDocPropertyTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocProtectedTag

Full Usage: JSDocProtectedTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocPublicTag

Full Usage: JSDocPublicTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocReadonlyTag

Full Usage: JSDocReadonlyTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocReturnTag

Full Usage: JSDocReturnTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocSatisfiesTag

Full Usage: JSDocSatisfiesTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocSeeTag

Full Usage: JSDocSeeTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocSignature

Full Usage: JSDocSignature

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocTemplateTag

Full Usage: JSDocTemplateTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocText

Full Usage: JSDocText

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocThisTag

Full Usage: JSDocThisTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocThrowsTag

Full Usage: JSDocThrowsTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocTypeExpression

Full Usage: JSDocTypeExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocTypeLiteral

Full Usage: JSDocTypeLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocTypeTag

Full Usage: JSDocTypeTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocTypedefTag

Full Usage: JSDocTypedefTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocUnknownTag

Full Usage: JSDocUnknownTag

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSDocVariadicType

Full Usage: JSDocVariadicType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSImportDeclaration

Full Usage: JSImportDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JSTypeAliasDeclaration

Full Usage: JSTypeAliasDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxAttribute

Full Usage: JsxAttribute

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxAttributes

Full Usage: JsxAttributes

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxClosingElement

Full Usage: JsxClosingElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxClosingFragment

Full Usage: JsxClosingFragment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxElement

Full Usage: JsxElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxExpression

Full Usage: JsxExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxFragment

Full Usage: JsxFragment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxNamespacedName

Full Usage: JsxNamespacedName

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxOpeningElement

Full Usage: JsxOpeningElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxOpeningFragment

Full Usage: JsxOpeningFragment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxSelfClosingElement

Full Usage: JsxSelfClosingElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxSpreadAttribute

Full Usage: JsxSpreadAttribute

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxText

Full Usage: JsxText

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

JsxTextAllWhiteSpaces

Full Usage: JsxTextAllWhiteSpaces

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

KeyOfKeyword

Full Usage: KeyOfKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LabeledStatement

Full Usage: LabeledStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LessThanEqualsToken

Full Usage: LessThanEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LessThanLessThanEqualsToken

Full Usage: LessThanLessThanEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LessThanLessThanToken

Full Usage: LessThanLessThanToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LessThanSlashToken

Full Usage: LessThanSlashToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LessThanToken

Full Usage: LessThanToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LetKeyword

Full Usage: LetKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

LiteralType

Full Usage: LiteralType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MappedType

Full Usage: MappedType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MetaProperty

Full Usage: MetaProperty

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MethodDeclaration

Full Usage: MethodDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MethodSignature

Full Usage: MethodSignature

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MinusEqualsToken

Full Usage: MinusEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MinusMinusToken

Full Usage: MinusMinusToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MinusToken

Full Usage: MinusToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MissingDeclaration

Full Usage: MissingDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ModuleBlock

Full Usage: ModuleBlock

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ModuleDeclaration

Full Usage: ModuleDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ModuleKeyword

Full Usage: ModuleKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

MultiLineCommentTrivia

Full Usage: MultiLineCommentTrivia

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamedExports

Full Usage: NamedExports

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamedImports

Full Usage: NamedImports

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamedTupleMember

Full Usage: NamedTupleMember

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamespaceExport

Full Usage: NamespaceExport

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamespaceExportDeclaration

Full Usage: NamespaceExportDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamespaceImport

Full Usage: NamespaceImport

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NamespaceKeyword

Full Usage: NamespaceKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NeverKeyword

Full Usage: NeverKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NewExpression

Full Usage: NewExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NewKeyword

Full Usage: NewKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NewLineTrivia

Full Usage: NewLineTrivia

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NoSubstitutionTemplateLiteral

Full Usage: NoSubstitutionTemplateLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NonNullExpression

Full Usage: NonNullExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NonTextFileMarkerTrivia

Full Usage: NonTextFileMarkerTrivia

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NotEmittedStatement

Full Usage: NotEmittedStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NotEmittedTypeElement

Full Usage: NotEmittedTypeElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NullKeyword

Full Usage: NullKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NumberKeyword

Full Usage: NumberKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

NumericLiteral

Full Usage: NumericLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ObjectBindingPattern

Full Usage: ObjectBindingPattern

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ObjectKeyword

Full Usage: ObjectKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ObjectLiteralExpression

Full Usage: ObjectLiteralExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OfKeyword

Full Usage: OfKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OmittedExpression

Full Usage: OmittedExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OpenBraceToken

Full Usage: OpenBraceToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OpenBracketToken

Full Usage: OpenBracketToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OpenParenToken

Full Usage: OpenParenToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OptionalType

Full Usage: OptionalType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OutKeyword

Full Usage: OutKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

OverrideKeyword

Full Usage: OverrideKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PackageKeyword

Full Usage: PackageKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Parameter

Full Usage: Parameter

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ParenthesizedExpression

Full Usage: ParenthesizedExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ParenthesizedType

Full Usage: ParenthesizedType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PartiallyEmittedExpression

Full Usage: PartiallyEmittedExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PercentEqualsToken

Full Usage: PercentEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PercentToken

Full Usage: PercentToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PlusEqualsToken

Full Usage: PlusEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PlusPlusToken

Full Usage: PlusPlusToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PlusToken

Full Usage: PlusToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PostfixUnaryExpression

Full Usage: PostfixUnaryExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PrefixUnaryExpression

Full Usage: PrefixUnaryExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PrivateIdentifier

Full Usage: PrivateIdentifier

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PrivateKeyword

Full Usage: PrivateKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PropertyAccessExpression

Full Usage: PropertyAccessExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PropertyAssignment

Full Usage: PropertyAssignment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PropertyDeclaration

Full Usage: PropertyDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PropertySignature

Full Usage: PropertySignature

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ProtectedKeyword

Full Usage: ProtectedKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

PublicKeyword

Full Usage: PublicKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

QualifiedName

Full Usage: QualifiedName

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

QuestionDotToken

Full Usage: QuestionDotToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

QuestionQuestionEqualsToken

Full Usage: QuestionQuestionEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

QuestionQuestionToken

Full Usage: QuestionQuestionToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

QuestionToken

Full Usage: QuestionToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ReadonlyKeyword

Full Usage: ReadonlyKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

RegularExpressionLiteral

Full Usage: RegularExpressionLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

RequireKeyword

Full Usage: RequireKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

RestType

Full Usage: RestType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ReturnKeyword

Full Usage: ReturnKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ReturnStatement

Full Usage: ReturnStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SatisfiesExpression

Full Usage: SatisfiesExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SatisfiesKeyword

Full Usage: SatisfiesKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SemicolonClassElement

Full Usage: SemicolonClassElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SemicolonToken

Full Usage: SemicolonToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SetAccessor

Full Usage: SetAccessor

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SetKeyword

Full Usage: SetKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ShorthandPropertyAssignment

Full Usage: ShorthandPropertyAssignment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SingleLineCommentTrivia

Full Usage: SingleLineCommentTrivia

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SlashEqualsToken

Full Usage: SlashEqualsToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SlashToken

Full Usage: SlashToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SourceFile

Full Usage: SourceFile

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SpreadAssignment

Full Usage: SpreadAssignment

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SpreadElement

Full Usage: SpreadElement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

StaticKeyword

Full Usage: StaticKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

StringKeyword

Full Usage: StringKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

StringLiteral

Full Usage: StringLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SuperKeyword

Full Usage: SuperKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SwitchKeyword

Full Usage: SwitchKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SwitchStatement

Full Usage: SwitchStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SymbolKeyword

Full Usage: SymbolKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SyntaxList

Full Usage: SyntaxList

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SyntheticExpression

Full Usage: SyntheticExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

SyntheticReferenceExpression

Full Usage: SyntheticReferenceExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TaggedTemplateExpression

Full Usage: TaggedTemplateExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateExpression

Full Usage: TemplateExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateHead

Full Usage: TemplateHead

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateLiteralType

Full Usage: TemplateLiteralType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateLiteralTypeSpan

Full Usage: TemplateLiteralTypeSpan

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateMiddle

Full Usage: TemplateMiddle

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateSpan

Full Usage: TemplateSpan

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TemplateTail

Full Usage: TemplateTail

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ThisKeyword

Full Usage: ThisKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ThisType

Full Usage: ThisType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ThrowKeyword

Full Usage: ThrowKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

ThrowStatement

Full Usage: ThrowStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TildeToken

Full Usage: TildeToken

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TrueKeyword

Full Usage: TrueKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TryKeyword

Full Usage: TryKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TryStatement

Full Usage: TryStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TupleType

Full Usage: TupleType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeAliasDeclaration

Full Usage: TypeAliasDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeAssertionExpression

Full Usage: TypeAssertionExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeKeyword

Full Usage: TypeKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeLiteral

Full Usage: TypeLiteral

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeOfExpression

Full Usage: TypeOfExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeOfKeyword

Full Usage: TypeOfKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeOperator

Full Usage: TypeOperator

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeParameter

Full Usage: TypeParameter

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypePredicate

Full Usage: TypePredicate

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeQuery

Full Usage: TypeQuery

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

TypeReference

Full Usage: TypeReference

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

UndefinedKeyword

Full Usage: UndefinedKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

UnionType

Full Usage: UnionType

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

UniqueKeyword

Full Usage: UniqueKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Unknown

Full Usage: Unknown

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

UnknownKeyword

Full Usage: UnknownKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

UsingKeyword

Full Usage: UsingKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

VarKeyword

Full Usage: VarKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

VariableDeclaration

Full Usage: VariableDeclaration

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

VariableDeclarationList

Full Usage: VariableDeclarationList

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

VariableStatement

Full Usage: VariableStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

VoidExpression

Full Usage: VoidExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

VoidKeyword

Full Usage: VoidKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

WhileKeyword

Full Usage: WhileKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

WhileStatement

Full Usage: WhileStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

WhitespaceTrivia

Full Usage: WhitespaceTrivia

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

WithKeyword

Full Usage: WithKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

WithStatement

Full Usage: WithStatement

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

YieldExpression

Full Usage: YieldExpression

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

YieldKeyword

Full Usage: YieldKeyword

Field type: SyntaxKind
Modifiers: static
Field type: SyntaxKind

Type something to start searching.