Enum Class TSCSyntaxKind

java.lang.Object
java.lang.Enum<TSCSyntaxKind>
org.openrewrite.javascript.internal.tsc.generated.TSCSyntaxKind
All Implemented Interfaces:
Serializable, Comparable<TSCSyntaxKind>, Constable

public enum TSCSyntaxKind extends Enum<TSCSyntaxKind>
  • Enum Constant Details

    • Unknown

      public static final TSCSyntaxKind Unknown
      Also includes FirstToken
    • EndOfFileToken

      public static final TSCSyntaxKind EndOfFileToken
    • SingleLineCommentTrivia

      public static final TSCSyntaxKind SingleLineCommentTrivia
      Also includes FirstTriviaToken
    • MultiLineCommentTrivia

      public static final TSCSyntaxKind MultiLineCommentTrivia
    • NewLineTrivia

      public static final TSCSyntaxKind NewLineTrivia
    • WhitespaceTrivia

      public static final TSCSyntaxKind WhitespaceTrivia
    • ShebangTrivia

      public static final TSCSyntaxKind ShebangTrivia
    • ConflictMarkerTrivia

      public static final TSCSyntaxKind ConflictMarkerTrivia
      Also includes LastTriviaToken
    • NumericLiteral

      public static final TSCSyntaxKind NumericLiteral
      Also includes FirstLiteralToken
    • BigIntLiteral

      public static final TSCSyntaxKind BigIntLiteral
    • StringLiteral

      public static final TSCSyntaxKind StringLiteral
    • JsxText

      public static final TSCSyntaxKind JsxText
    • JsxTextAllWhiteSpaces

      public static final TSCSyntaxKind JsxTextAllWhiteSpaces
    • RegularExpressionLiteral

      public static final TSCSyntaxKind RegularExpressionLiteral
    • NoSubstitutionTemplateLiteral

      public static final TSCSyntaxKind NoSubstitutionTemplateLiteral
      Also includes LastLiteralToken, FirstTemplateToken
    • TemplateHead

      public static final TSCSyntaxKind TemplateHead
    • TemplateMiddle

      public static final TSCSyntaxKind TemplateMiddle
    • TemplateTail

      public static final TSCSyntaxKind TemplateTail
      Also includes LastTemplateToken
    • OpenBraceToken

      public static final TSCSyntaxKind OpenBraceToken
      Also includes FirstPunctuation
    • CloseBraceToken

      public static final TSCSyntaxKind CloseBraceToken
    • OpenParenToken

      public static final TSCSyntaxKind OpenParenToken
    • CloseParenToken

      public static final TSCSyntaxKind CloseParenToken
    • OpenBracketToken

      public static final TSCSyntaxKind OpenBracketToken
    • CloseBracketToken

      public static final TSCSyntaxKind CloseBracketToken
    • DotToken

      public static final TSCSyntaxKind DotToken
    • DotDotDotToken

      public static final TSCSyntaxKind DotDotDotToken
    • SemicolonToken

      public static final TSCSyntaxKind SemicolonToken
    • CommaToken

      public static final TSCSyntaxKind CommaToken
    • QuestionDotToken

      public static final TSCSyntaxKind QuestionDotToken
    • LessThanToken

      public static final TSCSyntaxKind LessThanToken
      Also includes FirstBinaryOperator
    • LessThanSlashToken

      public static final TSCSyntaxKind LessThanSlashToken
    • GreaterThanToken

      public static final TSCSyntaxKind GreaterThanToken
    • LessThanEqualsToken

      public static final TSCSyntaxKind LessThanEqualsToken
    • GreaterThanEqualsToken

      public static final TSCSyntaxKind GreaterThanEqualsToken
    • EqualsEqualsToken

      public static final TSCSyntaxKind EqualsEqualsToken
    • ExclamationEqualsToken

      public static final TSCSyntaxKind ExclamationEqualsToken
    • EqualsEqualsEqualsToken

      public static final TSCSyntaxKind EqualsEqualsEqualsToken
    • ExclamationEqualsEqualsToken

      public static final TSCSyntaxKind ExclamationEqualsEqualsToken
    • EqualsGreaterThanToken

      public static final TSCSyntaxKind EqualsGreaterThanToken
    • PlusToken

      public static final TSCSyntaxKind PlusToken
    • MinusToken

      public static final TSCSyntaxKind MinusToken
    • AsteriskToken

      public static final TSCSyntaxKind AsteriskToken
    • AsteriskAsteriskToken

      public static final TSCSyntaxKind AsteriskAsteriskToken
    • SlashToken

      public static final TSCSyntaxKind SlashToken
    • PercentToken

      public static final TSCSyntaxKind PercentToken
    • PlusPlusToken

      public static final TSCSyntaxKind PlusPlusToken
    • MinusMinusToken

      public static final TSCSyntaxKind MinusMinusToken
    • LessThanLessThanToken

      public static final TSCSyntaxKind LessThanLessThanToken
    • GreaterThanGreaterThanToken

      public static final TSCSyntaxKind GreaterThanGreaterThanToken
    • GreaterThanGreaterThanGreaterThanToken

      public static final TSCSyntaxKind GreaterThanGreaterThanGreaterThanToken
    • AmpersandToken

      public static final TSCSyntaxKind AmpersandToken
    • BarToken

      public static final TSCSyntaxKind BarToken
    • CaretToken

      public static final TSCSyntaxKind CaretToken
    • ExclamationToken

      public static final TSCSyntaxKind ExclamationToken
    • TildeToken

      public static final TSCSyntaxKind TildeToken
    • AmpersandAmpersandToken

      public static final TSCSyntaxKind AmpersandAmpersandToken
    • BarBarToken

      public static final TSCSyntaxKind BarBarToken
    • QuestionToken

      public static final TSCSyntaxKind QuestionToken
    • ColonToken

      public static final TSCSyntaxKind ColonToken
    • AtToken

      public static final TSCSyntaxKind AtToken
    • QuestionQuestionToken

      public static final TSCSyntaxKind QuestionQuestionToken
    • BacktickToken

      public static final TSCSyntaxKind BacktickToken
    • HashToken

      public static final TSCSyntaxKind HashToken
    • EqualsToken

      public static final TSCSyntaxKind EqualsToken
      Also includes FirstAssignment
    • PlusEqualsToken

      public static final TSCSyntaxKind PlusEqualsToken
      Also includes FirstCompoundAssignment
    • MinusEqualsToken

      public static final TSCSyntaxKind MinusEqualsToken
    • AsteriskEqualsToken

      public static final TSCSyntaxKind AsteriskEqualsToken
    • AsteriskAsteriskEqualsToken

      public static final TSCSyntaxKind AsteriskAsteriskEqualsToken
    • SlashEqualsToken

      public static final TSCSyntaxKind SlashEqualsToken
    • PercentEqualsToken

      public static final TSCSyntaxKind PercentEqualsToken
    • LessThanLessThanEqualsToken

      public static final TSCSyntaxKind LessThanLessThanEqualsToken
    • GreaterThanGreaterThanEqualsToken

      public static final TSCSyntaxKind GreaterThanGreaterThanEqualsToken
    • GreaterThanGreaterThanGreaterThanEqualsToken

      public static final TSCSyntaxKind GreaterThanGreaterThanGreaterThanEqualsToken
    • AmpersandEqualsToken

      public static final TSCSyntaxKind AmpersandEqualsToken
    • BarEqualsToken

      public static final TSCSyntaxKind BarEqualsToken
    • BarBarEqualsToken

      public static final TSCSyntaxKind BarBarEqualsToken
    • AmpersandAmpersandEqualsToken

      public static final TSCSyntaxKind AmpersandAmpersandEqualsToken
    • QuestionQuestionEqualsToken

      public static final TSCSyntaxKind QuestionQuestionEqualsToken
    • CaretEqualsToken

      public static final TSCSyntaxKind CaretEqualsToken
      Also includes LastAssignment, LastCompoundAssignment, LastPunctuation, LastBinaryOperator
    • Identifier

      public static final TSCSyntaxKind Identifier
    • PrivateIdentifier

      public static final TSCSyntaxKind PrivateIdentifier
    • BreakKeyword

      public static final TSCSyntaxKind BreakKeyword
      Also includes FirstReservedWord, FirstKeyword
    • CaseKeyword

      public static final TSCSyntaxKind CaseKeyword
    • CatchKeyword

      public static final TSCSyntaxKind CatchKeyword
    • ClassKeyword

      public static final TSCSyntaxKind ClassKeyword
    • ConstKeyword

      public static final TSCSyntaxKind ConstKeyword
    • ContinueKeyword

      public static final TSCSyntaxKind ContinueKeyword
    • DebuggerKeyword

      public static final TSCSyntaxKind DebuggerKeyword
    • DefaultKeyword

      public static final TSCSyntaxKind DefaultKeyword
    • DeleteKeyword

      public static final TSCSyntaxKind DeleteKeyword
    • DoKeyword

      public static final TSCSyntaxKind DoKeyword
    • ElseKeyword

      public static final TSCSyntaxKind ElseKeyword
    • EnumKeyword

      public static final TSCSyntaxKind EnumKeyword
    • ExportKeyword

      public static final TSCSyntaxKind ExportKeyword
    • ExtendsKeyword

      public static final TSCSyntaxKind ExtendsKeyword
    • FalseKeyword

      public static final TSCSyntaxKind FalseKeyword
    • FinallyKeyword

      public static final TSCSyntaxKind FinallyKeyword
    • ForKeyword

      public static final TSCSyntaxKind ForKeyword
    • FunctionKeyword

      public static final TSCSyntaxKind FunctionKeyword
    • IfKeyword

      public static final TSCSyntaxKind IfKeyword
    • ImportKeyword

      public static final TSCSyntaxKind ImportKeyword
    • InKeyword

      public static final TSCSyntaxKind InKeyword
    • InstanceOfKeyword

      public static final TSCSyntaxKind InstanceOfKeyword
    • NewKeyword

      public static final TSCSyntaxKind NewKeyword
    • NullKeyword

      public static final TSCSyntaxKind NullKeyword
    • ReturnKeyword

      public static final TSCSyntaxKind ReturnKeyword
    • SuperKeyword

      public static final TSCSyntaxKind SuperKeyword
    • SwitchKeyword

      public static final TSCSyntaxKind SwitchKeyword
    • ThisKeyword

      public static final TSCSyntaxKind ThisKeyword
    • ThrowKeyword

      public static final TSCSyntaxKind ThrowKeyword
    • TrueKeyword

      public static final TSCSyntaxKind TrueKeyword
    • TryKeyword

      public static final TSCSyntaxKind TryKeyword
    • TypeOfKeyword

      public static final TSCSyntaxKind TypeOfKeyword
    • VarKeyword

      public static final TSCSyntaxKind VarKeyword
    • VoidKeyword

      public static final TSCSyntaxKind VoidKeyword
    • WhileKeyword

      public static final TSCSyntaxKind WhileKeyword
    • WithKeyword

      public static final TSCSyntaxKind WithKeyword
      Also includes LastReservedWord
    • ImplementsKeyword

      public static final TSCSyntaxKind ImplementsKeyword
      Also includes FirstFutureReservedWord
    • InterfaceKeyword

      public static final TSCSyntaxKind InterfaceKeyword
    • LetKeyword

      public static final TSCSyntaxKind LetKeyword
    • PackageKeyword

      public static final TSCSyntaxKind PackageKeyword
    • PrivateKeyword

      public static final TSCSyntaxKind PrivateKeyword
    • ProtectedKeyword

      public static final TSCSyntaxKind ProtectedKeyword
    • PublicKeyword

      public static final TSCSyntaxKind PublicKeyword
    • StaticKeyword

      public static final TSCSyntaxKind StaticKeyword
    • YieldKeyword

      public static final TSCSyntaxKind YieldKeyword
      Also includes LastFutureReservedWord
    • AbstractKeyword

      public static final TSCSyntaxKind AbstractKeyword
      Also includes FirstContextualKeyword
    • AccessorKeyword

      public static final TSCSyntaxKind AccessorKeyword
    • AsKeyword

      public static final TSCSyntaxKind AsKeyword
    • AssertsKeyword

      public static final TSCSyntaxKind AssertsKeyword
    • AssertKeyword

      public static final TSCSyntaxKind AssertKeyword
    • AnyKeyword

      public static final TSCSyntaxKind AnyKeyword
    • AsyncKeyword

      public static final TSCSyntaxKind AsyncKeyword
    • AwaitKeyword

      public static final TSCSyntaxKind AwaitKeyword
    • BooleanKeyword

      public static final TSCSyntaxKind BooleanKeyword
    • ConstructorKeyword

      public static final TSCSyntaxKind ConstructorKeyword
    • DeclareKeyword

      public static final TSCSyntaxKind DeclareKeyword
    • GetKeyword

      public static final TSCSyntaxKind GetKeyword
    • InferKeyword

      public static final TSCSyntaxKind InferKeyword
    • IntrinsicKeyword

      public static final TSCSyntaxKind IntrinsicKeyword
    • IsKeyword

      public static final TSCSyntaxKind IsKeyword
    • KeyOfKeyword

      public static final TSCSyntaxKind KeyOfKeyword
    • ModuleKeyword

      public static final TSCSyntaxKind ModuleKeyword
    • NamespaceKeyword

      public static final TSCSyntaxKind NamespaceKeyword
    • NeverKeyword

      public static final TSCSyntaxKind NeverKeyword
    • OutKeyword

      public static final TSCSyntaxKind OutKeyword
    • ReadonlyKeyword

      public static final TSCSyntaxKind ReadonlyKeyword
    • RequireKeyword

      public static final TSCSyntaxKind RequireKeyword
    • NumberKeyword

      public static final TSCSyntaxKind NumberKeyword
    • ObjectKeyword

      public static final TSCSyntaxKind ObjectKeyword
    • SatisfiesKeyword

      public static final TSCSyntaxKind SatisfiesKeyword
    • SetKeyword

      public static final TSCSyntaxKind SetKeyword
    • StringKeyword

      public static final TSCSyntaxKind StringKeyword
    • SymbolKeyword

      public static final TSCSyntaxKind SymbolKeyword
    • TypeKeyword

      public static final TSCSyntaxKind TypeKeyword
    • UndefinedKeyword

      public static final TSCSyntaxKind UndefinedKeyword
    • UniqueKeyword

      public static final TSCSyntaxKind UniqueKeyword
    • UnknownKeyword

      public static final TSCSyntaxKind UnknownKeyword
    • FromKeyword

      public static final TSCSyntaxKind FromKeyword
    • GlobalKeyword

      public static final TSCSyntaxKind GlobalKeyword
    • BigIntKeyword

      public static final TSCSyntaxKind BigIntKeyword
    • OverrideKeyword

      public static final TSCSyntaxKind OverrideKeyword
    • OfKeyword

      public static final TSCSyntaxKind OfKeyword
      Also includes LastKeyword, LastToken, LastContextualKeyword
    • QualifiedName

      public static final TSCSyntaxKind QualifiedName
      Also includes FirstNode
    • ComputedPropertyName

      public static final TSCSyntaxKind ComputedPropertyName
    • TypeParameter

      public static final TSCSyntaxKind TypeParameter
    • Parameter

      public static final TSCSyntaxKind Parameter
    • Decorator

      public static final TSCSyntaxKind Decorator
    • PropertySignature

      public static final TSCSyntaxKind PropertySignature
    • PropertyDeclaration

      public static final TSCSyntaxKind PropertyDeclaration
    • MethodSignature

      public static final TSCSyntaxKind MethodSignature
    • MethodDeclaration

      public static final TSCSyntaxKind MethodDeclaration
    • ClassStaticBlockDeclaration

      public static final TSCSyntaxKind ClassStaticBlockDeclaration
    • Constructor

      public static final TSCSyntaxKind Constructor
    • GetAccessor

      public static final TSCSyntaxKind GetAccessor
    • SetAccessor

      public static final TSCSyntaxKind SetAccessor
    • CallSignature

      public static final TSCSyntaxKind CallSignature
    • ConstructSignature

      public static final TSCSyntaxKind ConstructSignature
    • IndexSignature

      public static final TSCSyntaxKind IndexSignature
    • TypePredicate

      public static final TSCSyntaxKind TypePredicate
      Also includes FirstTypeNode
    • TypeReference

      public static final TSCSyntaxKind TypeReference
    • FunctionType

      public static final TSCSyntaxKind FunctionType
    • ConstructorType

      public static final TSCSyntaxKind ConstructorType
    • TypeQuery

      public static final TSCSyntaxKind TypeQuery
    • TypeLiteral

      public static final TSCSyntaxKind TypeLiteral
    • ArrayType

      public static final TSCSyntaxKind ArrayType
    • TupleType

      public static final TSCSyntaxKind TupleType
    • OptionalType

      public static final TSCSyntaxKind OptionalType
    • RestType

      public static final TSCSyntaxKind RestType
    • UnionType

      public static final TSCSyntaxKind UnionType
    • IntersectionType

      public static final TSCSyntaxKind IntersectionType
    • ConditionalType

      public static final TSCSyntaxKind ConditionalType
    • InferType

      public static final TSCSyntaxKind InferType
    • ParenthesizedType

      public static final TSCSyntaxKind ParenthesizedType
    • ThisType

      public static final TSCSyntaxKind ThisType
    • TypeOperator

      public static final TSCSyntaxKind TypeOperator
    • IndexedAccessType

      public static final TSCSyntaxKind IndexedAccessType
    • MappedType

      public static final TSCSyntaxKind MappedType
    • LiteralType

      public static final TSCSyntaxKind LiteralType
    • NamedTupleMember

      public static final TSCSyntaxKind NamedTupleMember
    • TemplateLiteralType

      public static final TSCSyntaxKind TemplateLiteralType
    • TemplateLiteralTypeSpan

      public static final TSCSyntaxKind TemplateLiteralTypeSpan
    • ImportType

      public static final TSCSyntaxKind ImportType
      Also includes LastTypeNode
    • ObjectBindingPattern

      public static final TSCSyntaxKind ObjectBindingPattern
    • ArrayBindingPattern

      public static final TSCSyntaxKind ArrayBindingPattern
    • BindingElement

      public static final TSCSyntaxKind BindingElement
    • ArrayLiteralExpression

      public static final TSCSyntaxKind ArrayLiteralExpression
    • ObjectLiteralExpression

      public static final TSCSyntaxKind ObjectLiteralExpression
    • PropertyAccessExpression

      public static final TSCSyntaxKind PropertyAccessExpression
    • ElementAccessExpression

      public static final TSCSyntaxKind ElementAccessExpression
    • CallExpression

      public static final TSCSyntaxKind CallExpression
    • NewExpression

      public static final TSCSyntaxKind NewExpression
    • TaggedTemplateExpression

      public static final TSCSyntaxKind TaggedTemplateExpression
    • TypeAssertionExpression

      public static final TSCSyntaxKind TypeAssertionExpression
    • ParenthesizedExpression

      public static final TSCSyntaxKind ParenthesizedExpression
    • FunctionExpression

      public static final TSCSyntaxKind FunctionExpression
    • ArrowFunction

      public static final TSCSyntaxKind ArrowFunction
    • DeleteExpression

      public static final TSCSyntaxKind DeleteExpression
    • TypeOfExpression

      public static final TSCSyntaxKind TypeOfExpression
    • VoidExpression

      public static final TSCSyntaxKind VoidExpression
    • AwaitExpression

      public static final TSCSyntaxKind AwaitExpression
    • PrefixUnaryExpression

      public static final TSCSyntaxKind PrefixUnaryExpression
    • PostfixUnaryExpression

      public static final TSCSyntaxKind PostfixUnaryExpression
    • BinaryExpression

      public static final TSCSyntaxKind BinaryExpression
    • ConditionalExpression

      public static final TSCSyntaxKind ConditionalExpression
    • TemplateExpression

      public static final TSCSyntaxKind TemplateExpression
    • YieldExpression

      public static final TSCSyntaxKind YieldExpression
    • SpreadElement

      public static final TSCSyntaxKind SpreadElement
    • ClassExpression

      public static final TSCSyntaxKind ClassExpression
    • OmittedExpression

      public static final TSCSyntaxKind OmittedExpression
    • ExpressionWithTypeArguments

      public static final TSCSyntaxKind ExpressionWithTypeArguments
    • AsExpression

      public static final TSCSyntaxKind AsExpression
    • NonNullExpression

      public static final TSCSyntaxKind NonNullExpression
    • MetaProperty

      public static final TSCSyntaxKind MetaProperty
    • SyntheticExpression

      public static final TSCSyntaxKind SyntheticExpression
    • SatisfiesExpression

      public static final TSCSyntaxKind SatisfiesExpression
    • TemplateSpan

      public static final TSCSyntaxKind TemplateSpan
    • SemicolonClassElement

      public static final TSCSyntaxKind SemicolonClassElement
    • Block

      public static final TSCSyntaxKind Block
    • EmptyStatement

      public static final TSCSyntaxKind EmptyStatement
    • VariableStatement

      public static final TSCSyntaxKind VariableStatement
      Also includes FirstStatement
    • ExpressionStatement

      public static final TSCSyntaxKind ExpressionStatement
    • IfStatement

      public static final TSCSyntaxKind IfStatement
    • DoStatement

      public static final TSCSyntaxKind DoStatement
    • WhileStatement

      public static final TSCSyntaxKind WhileStatement
    • ForStatement

      public static final TSCSyntaxKind ForStatement
    • ForInStatement

      public static final TSCSyntaxKind ForInStatement
    • ForOfStatement

      public static final TSCSyntaxKind ForOfStatement
    • ContinueStatement

      public static final TSCSyntaxKind ContinueStatement
    • BreakStatement

      public static final TSCSyntaxKind BreakStatement
    • ReturnStatement

      public static final TSCSyntaxKind ReturnStatement
    • WithStatement

      public static final TSCSyntaxKind WithStatement
    • SwitchStatement

      public static final TSCSyntaxKind SwitchStatement
    • LabeledStatement

      public static final TSCSyntaxKind LabeledStatement
    • ThrowStatement

      public static final TSCSyntaxKind ThrowStatement
    • TryStatement

      public static final TSCSyntaxKind TryStatement
    • DebuggerStatement

      public static final TSCSyntaxKind DebuggerStatement
      Also includes LastStatement
    • VariableDeclaration

      public static final TSCSyntaxKind VariableDeclaration
    • VariableDeclarationList

      public static final TSCSyntaxKind VariableDeclarationList
    • FunctionDeclaration

      public static final TSCSyntaxKind FunctionDeclaration
    • ClassDeclaration

      public static final TSCSyntaxKind ClassDeclaration
    • InterfaceDeclaration

      public static final TSCSyntaxKind InterfaceDeclaration
    • TypeAliasDeclaration

      public static final TSCSyntaxKind TypeAliasDeclaration
    • EnumDeclaration

      public static final TSCSyntaxKind EnumDeclaration
    • ModuleDeclaration

      public static final TSCSyntaxKind ModuleDeclaration
    • ModuleBlock

      public static final TSCSyntaxKind ModuleBlock
    • CaseBlock

      public static final TSCSyntaxKind CaseBlock
    • NamespaceExportDeclaration

      public static final TSCSyntaxKind NamespaceExportDeclaration
    • ImportEqualsDeclaration

      public static final TSCSyntaxKind ImportEqualsDeclaration
    • ImportDeclaration

      public static final TSCSyntaxKind ImportDeclaration
    • ImportClause

      public static final TSCSyntaxKind ImportClause
    • NamespaceImport

      public static final TSCSyntaxKind NamespaceImport
    • NamedImports

      public static final TSCSyntaxKind NamedImports
    • ImportSpecifier

      public static final TSCSyntaxKind ImportSpecifier
    • ExportAssignment

      public static final TSCSyntaxKind ExportAssignment
    • ExportDeclaration

      public static final TSCSyntaxKind ExportDeclaration
    • NamedExports

      public static final TSCSyntaxKind NamedExports
    • NamespaceExport

      public static final TSCSyntaxKind NamespaceExport
    • ExportSpecifier

      public static final TSCSyntaxKind ExportSpecifier
    • MissingDeclaration

      public static final TSCSyntaxKind MissingDeclaration
    • ExternalModuleReference

      public static final TSCSyntaxKind ExternalModuleReference
    • JsxElement

      public static final TSCSyntaxKind JsxElement
    • JsxSelfClosingElement

      public static final TSCSyntaxKind JsxSelfClosingElement
    • JsxOpeningElement

      public static final TSCSyntaxKind JsxOpeningElement
    • JsxClosingElement

      public static final TSCSyntaxKind JsxClosingElement
    • JsxFragment

      public static final TSCSyntaxKind JsxFragment
    • JsxOpeningFragment

      public static final TSCSyntaxKind JsxOpeningFragment
    • JsxClosingFragment

      public static final TSCSyntaxKind JsxClosingFragment
    • JsxAttribute

      public static final TSCSyntaxKind JsxAttribute
    • JsxAttributes

      public static final TSCSyntaxKind JsxAttributes
    • JsxSpreadAttribute

      public static final TSCSyntaxKind JsxSpreadAttribute
    • JsxExpression

      public static final TSCSyntaxKind JsxExpression
    • CaseClause

      public static final TSCSyntaxKind CaseClause
    • DefaultClause

      public static final TSCSyntaxKind DefaultClause
    • HeritageClause

      public static final TSCSyntaxKind HeritageClause
    • CatchClause

      public static final TSCSyntaxKind CatchClause
    • AssertClause

      public static final TSCSyntaxKind AssertClause
    • AssertEntry

      public static final TSCSyntaxKind AssertEntry
    • ImportTypeAssertionContainer

      public static final TSCSyntaxKind ImportTypeAssertionContainer
    • PropertyAssignment

      public static final TSCSyntaxKind PropertyAssignment
    • ShorthandPropertyAssignment

      public static final TSCSyntaxKind ShorthandPropertyAssignment
    • SpreadAssignment

      public static final TSCSyntaxKind SpreadAssignment
    • EnumMember

      public static final TSCSyntaxKind EnumMember
    • UnparsedPrologue

      public static final TSCSyntaxKind UnparsedPrologue
    • UnparsedPrepend

      public static final TSCSyntaxKind UnparsedPrepend
    • UnparsedText

      public static final TSCSyntaxKind UnparsedText
    • UnparsedInternalText

      public static final TSCSyntaxKind UnparsedInternalText
    • UnparsedSyntheticReference

      public static final TSCSyntaxKind UnparsedSyntheticReference
    • SourceFile

      public static final TSCSyntaxKind SourceFile
    • Bundle

      public static final TSCSyntaxKind Bundle
    • UnparsedSource

      public static final TSCSyntaxKind UnparsedSource
    • InputFiles

      public static final TSCSyntaxKind InputFiles
    • JSDocTypeExpression

      public static final TSCSyntaxKind JSDocTypeExpression
      Also includes FirstJSDocNode
    • JSDocNameReference

      public static final TSCSyntaxKind JSDocNameReference
    • JSDocMemberName

      public static final TSCSyntaxKind JSDocMemberName
    • JSDocAllType

      public static final TSCSyntaxKind JSDocAllType
    • JSDocUnknownType

      public static final TSCSyntaxKind JSDocUnknownType
    • JSDocNullableType

      public static final TSCSyntaxKind JSDocNullableType
    • JSDocNonNullableType

      public static final TSCSyntaxKind JSDocNonNullableType
    • JSDocOptionalType

      public static final TSCSyntaxKind JSDocOptionalType
    • JSDocFunctionType

      public static final TSCSyntaxKind JSDocFunctionType
    • JSDocVariadicType

      public static final TSCSyntaxKind JSDocVariadicType
    • JSDocNamepathType

      public static final TSCSyntaxKind JSDocNamepathType
    • JSDoc

      public static final TSCSyntaxKind JSDoc
      Also includes JSDocComment
    • JSDocText

      public static final TSCSyntaxKind JSDocText
    • JSDocTypeLiteral

      public static final TSCSyntaxKind JSDocTypeLiteral
    • JSDocSignature

      public static final TSCSyntaxKind JSDocSignature
    • JSDocLinkCode

      public static final TSCSyntaxKind JSDocLinkCode
    • JSDocLinkPlain

      public static final TSCSyntaxKind JSDocLinkPlain
    • JSDocTag

      public static final TSCSyntaxKind JSDocTag
      Also includes FirstJSDocTagNode
    • JSDocAugmentsTag

      public static final TSCSyntaxKind JSDocAugmentsTag
    • JSDocImplementsTag

      public static final TSCSyntaxKind JSDocImplementsTag
    • JSDocAuthorTag

      public static final TSCSyntaxKind JSDocAuthorTag
    • JSDocDeprecatedTag

      public static final TSCSyntaxKind JSDocDeprecatedTag
    • JSDocClassTag

      public static final TSCSyntaxKind JSDocClassTag
    • JSDocPublicTag

      public static final TSCSyntaxKind JSDocPublicTag
    • JSDocPrivateTag

      public static final TSCSyntaxKind JSDocPrivateTag
    • JSDocProtectedTag

      public static final TSCSyntaxKind JSDocProtectedTag
    • JSDocReadonlyTag

      public static final TSCSyntaxKind JSDocReadonlyTag
    • JSDocOverrideTag

      public static final TSCSyntaxKind JSDocOverrideTag
    • JSDocCallbackTag

      public static final TSCSyntaxKind JSDocCallbackTag
    • JSDocOverloadTag

      public static final TSCSyntaxKind JSDocOverloadTag
    • JSDocEnumTag

      public static final TSCSyntaxKind JSDocEnumTag
    • JSDocParameterTag

      public static final TSCSyntaxKind JSDocParameterTag
    • JSDocReturnTag

      public static final TSCSyntaxKind JSDocReturnTag
    • JSDocThisTag

      public static final TSCSyntaxKind JSDocThisTag
    • JSDocTypeTag

      public static final TSCSyntaxKind JSDocTypeTag
    • JSDocTemplateTag

      public static final TSCSyntaxKind JSDocTemplateTag
    • JSDocTypedefTag

      public static final TSCSyntaxKind JSDocTypedefTag
    • JSDocSeeTag

      public static final TSCSyntaxKind JSDocSeeTag
    • JSDocPropertyTag

      public static final TSCSyntaxKind JSDocPropertyTag
    • JSDocThrowsTag

      public static final TSCSyntaxKind JSDocThrowsTag
    • JSDocSatisfiesTag

      public static final TSCSyntaxKind JSDocSatisfiesTag
      Also includes LastJSDocNode, LastJSDocTagNode
    • SyntaxList

      public static final TSCSyntaxKind SyntaxList
    • NotEmittedStatement

      public static final TSCSyntaxKind NotEmittedStatement
    • PartiallyEmittedExpression

      public static final TSCSyntaxKind PartiallyEmittedExpression
    • CommaListExpression

      public static final TSCSyntaxKind CommaListExpression
    • MergeDeclarationMarker

      public static final TSCSyntaxKind MergeDeclarationMarker
    • EndOfDeclarationMarker

      public static final TSCSyntaxKind EndOfDeclarationMarker
    • SyntheticReferenceExpression

      public static final TSCSyntaxKind SyntheticReferenceExpression
    • Count

      public static final TSCSyntaxKind Count
  • Field Details

    • code

      public final int code
  • Method Details

    • values

      public static TSCSyntaxKind[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TSCSyntaxKind valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromCode

      public static TSCSyntaxKind fromCode(int code)