All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openrewrite.javascript.internal.tsc.generated.TSCSyntaxKind Maven / Gradle / Ivy

There is a newer version: 0.13.0
Show newest version
/*
 * Copyright 2023 the original author or authors.
 * 

* Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *

* https://www.apache.org/licenses/LICENSE-2.0 *

* Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.openrewrite.javascript.internal.tsc.generated; // // THIS FILE IS GENERATED. Do not modify it by hand. // See `js/README.md` for instructions to regenerate this file. // public enum TSCSyntaxKind { /** Also includes FirstToken */ Unknown(0), EndOfFileToken(1), /** Also includes FirstTriviaToken */ SingleLineCommentTrivia(2), MultiLineCommentTrivia(3), NewLineTrivia(4), WhitespaceTrivia(5), ShebangTrivia(6), /** Also includes LastTriviaToken */ ConflictMarkerTrivia(7), NonTextFileMarkerTrivia(8), /** Also includes FirstLiteralToken */ NumericLiteral(9), BigIntLiteral(10), StringLiteral(11), JsxText(12), JsxTextAllWhiteSpaces(13), RegularExpressionLiteral(14), /** Also includes LastLiteralToken, FirstTemplateToken */ NoSubstitutionTemplateLiteral(15), TemplateHead(16), TemplateMiddle(17), /** Also includes LastTemplateToken */ TemplateTail(18), /** Also includes FirstPunctuation */ OpenBraceToken(19), CloseBraceToken(20), OpenParenToken(21), CloseParenToken(22), OpenBracketToken(23), CloseBracketToken(24), DotToken(25), DotDotDotToken(26), SemicolonToken(27), CommaToken(28), QuestionDotToken(29), /** Also includes FirstBinaryOperator */ LessThanToken(30), LessThanSlashToken(31), GreaterThanToken(32), LessThanEqualsToken(33), GreaterThanEqualsToken(34), EqualsEqualsToken(35), ExclamationEqualsToken(36), EqualsEqualsEqualsToken(37), ExclamationEqualsEqualsToken(38), EqualsGreaterThanToken(39), PlusToken(40), MinusToken(41), AsteriskToken(42), AsteriskAsteriskToken(43), SlashToken(44), PercentToken(45), PlusPlusToken(46), MinusMinusToken(47), LessThanLessThanToken(48), GreaterThanGreaterThanToken(49), GreaterThanGreaterThanGreaterThanToken(50), AmpersandToken(51), BarToken(52), CaretToken(53), ExclamationToken(54), TildeToken(55), AmpersandAmpersandToken(56), BarBarToken(57), QuestionToken(58), ColonToken(59), AtToken(60), QuestionQuestionToken(61), BacktickToken(62), HashToken(63), /** Also includes FirstAssignment */ EqualsToken(64), /** Also includes FirstCompoundAssignment */ PlusEqualsToken(65), MinusEqualsToken(66), AsteriskEqualsToken(67), AsteriskAsteriskEqualsToken(68), SlashEqualsToken(69), PercentEqualsToken(70), LessThanLessThanEqualsToken(71), GreaterThanGreaterThanEqualsToken(72), GreaterThanGreaterThanGreaterThanEqualsToken(73), AmpersandEqualsToken(74), BarEqualsToken(75), BarBarEqualsToken(76), AmpersandAmpersandEqualsToken(77), QuestionQuestionEqualsToken(78), /** Also includes LastAssignment, LastCompoundAssignment, LastPunctuation, LastBinaryOperator */ CaretEqualsToken(79), Identifier(80), PrivateIdentifier(81), JSDocCommentTextToken(82), /** Also includes FirstReservedWord, FirstKeyword */ BreakKeyword(83), CaseKeyword(84), CatchKeyword(85), ClassKeyword(86), ConstKeyword(87), ContinueKeyword(88), DebuggerKeyword(89), DefaultKeyword(90), DeleteKeyword(91), DoKeyword(92), ElseKeyword(93), EnumKeyword(94), ExportKeyword(95), ExtendsKeyword(96), FalseKeyword(97), FinallyKeyword(98), ForKeyword(99), FunctionKeyword(100), IfKeyword(101), ImportKeyword(102), InKeyword(103), InstanceOfKeyword(104), NewKeyword(105), NullKeyword(106), ReturnKeyword(107), SuperKeyword(108), SwitchKeyword(109), ThisKeyword(110), ThrowKeyword(111), TrueKeyword(112), TryKeyword(113), TypeOfKeyword(114), VarKeyword(115), VoidKeyword(116), WhileKeyword(117), /** Also includes LastReservedWord */ WithKeyword(118), /** Also includes FirstFutureReservedWord */ ImplementsKeyword(119), InterfaceKeyword(120), LetKeyword(121), PackageKeyword(122), PrivateKeyword(123), ProtectedKeyword(124), PublicKeyword(125), StaticKeyword(126), /** Also includes LastFutureReservedWord */ YieldKeyword(127), /** Also includes FirstContextualKeyword */ AbstractKeyword(128), AccessorKeyword(129), AsKeyword(130), AssertsKeyword(131), AssertKeyword(132), AnyKeyword(133), AsyncKeyword(134), AwaitKeyword(135), BooleanKeyword(136), ConstructorKeyword(137), DeclareKeyword(138), GetKeyword(139), InferKeyword(140), IntrinsicKeyword(141), IsKeyword(142), KeyOfKeyword(143), ModuleKeyword(144), NamespaceKeyword(145), NeverKeyword(146), OutKeyword(147), ReadonlyKeyword(148), RequireKeyword(149), NumberKeyword(150), ObjectKeyword(151), SatisfiesKeyword(152), SetKeyword(153), StringKeyword(154), SymbolKeyword(155), TypeKeyword(156), UndefinedKeyword(157), UniqueKeyword(158), UnknownKeyword(159), UsingKeyword(160), FromKeyword(161), GlobalKeyword(162), BigIntKeyword(163), OverrideKeyword(164), /** Also includes LastKeyword, LastToken, LastContextualKeyword */ OfKeyword(165), /** Also includes FirstNode */ QualifiedName(166), ComputedPropertyName(167), TypeParameter(168), Parameter(169), Decorator(170), PropertySignature(171), PropertyDeclaration(172), MethodSignature(173), MethodDeclaration(174), ClassStaticBlockDeclaration(175), Constructor(176), GetAccessor(177), SetAccessor(178), CallSignature(179), ConstructSignature(180), IndexSignature(181), /** Also includes FirstTypeNode */ TypePredicate(182), TypeReference(183), FunctionType(184), ConstructorType(185), TypeQuery(186), TypeLiteral(187), ArrayType(188), TupleType(189), OptionalType(190), RestType(191), UnionType(192), IntersectionType(193), ConditionalType(194), InferType(195), ParenthesizedType(196), ThisType(197), TypeOperator(198), IndexedAccessType(199), MappedType(200), LiteralType(201), NamedTupleMember(202), TemplateLiteralType(203), TemplateLiteralTypeSpan(204), /** Also includes LastTypeNode */ ImportType(205), ObjectBindingPattern(206), ArrayBindingPattern(207), BindingElement(208), ArrayLiteralExpression(209), ObjectLiteralExpression(210), PropertyAccessExpression(211), ElementAccessExpression(212), CallExpression(213), NewExpression(214), TaggedTemplateExpression(215), TypeAssertionExpression(216), ParenthesizedExpression(217), FunctionExpression(218), ArrowFunction(219), DeleteExpression(220), TypeOfExpression(221), VoidExpression(222), AwaitExpression(223), PrefixUnaryExpression(224), PostfixUnaryExpression(225), BinaryExpression(226), ConditionalExpression(227), TemplateExpression(228), YieldExpression(229), SpreadElement(230), ClassExpression(231), OmittedExpression(232), ExpressionWithTypeArguments(233), AsExpression(234), NonNullExpression(235), MetaProperty(236), SyntheticExpression(237), SatisfiesExpression(238), TemplateSpan(239), SemicolonClassElement(240), Block(241), EmptyStatement(242), /** Also includes FirstStatement */ VariableStatement(243), ExpressionStatement(244), IfStatement(245), DoStatement(246), WhileStatement(247), ForStatement(248), ForInStatement(249), ForOfStatement(250), ContinueStatement(251), BreakStatement(252), ReturnStatement(253), WithStatement(254), SwitchStatement(255), LabeledStatement(256), ThrowStatement(257), TryStatement(258), /** Also includes LastStatement */ DebuggerStatement(259), VariableDeclaration(260), VariableDeclarationList(261), FunctionDeclaration(262), ClassDeclaration(263), InterfaceDeclaration(264), TypeAliasDeclaration(265), EnumDeclaration(266), ModuleDeclaration(267), ModuleBlock(268), CaseBlock(269), NamespaceExportDeclaration(270), ImportEqualsDeclaration(271), ImportDeclaration(272), ImportClause(273), NamespaceImport(274), NamedImports(275), ImportSpecifier(276), ExportAssignment(277), ExportDeclaration(278), NamedExports(279), NamespaceExport(280), ExportSpecifier(281), MissingDeclaration(282), ExternalModuleReference(283), JsxElement(284), JsxSelfClosingElement(285), JsxOpeningElement(286), JsxClosingElement(287), JsxFragment(288), JsxOpeningFragment(289), JsxClosingFragment(290), JsxAttribute(291), JsxAttributes(292), JsxSpreadAttribute(293), JsxExpression(294), JsxNamespacedName(295), CaseClause(296), DefaultClause(297), HeritageClause(298), CatchClause(299), AssertClause(300), AssertEntry(301), ImportTypeAssertionContainer(302), PropertyAssignment(303), ShorthandPropertyAssignment(304), SpreadAssignment(305), EnumMember(306), UnparsedPrologue(307), UnparsedPrepend(308), UnparsedText(309), UnparsedInternalText(310), UnparsedSyntheticReference(311), SourceFile(312), Bundle(313), UnparsedSource(314), InputFiles(315), /** Also includes FirstJSDocNode */ JSDocTypeExpression(316), JSDocNameReference(317), JSDocMemberName(318), JSDocAllType(319), JSDocUnknownType(320), JSDocNullableType(321), JSDocNonNullableType(322), JSDocOptionalType(323), JSDocFunctionType(324), JSDocVariadicType(325), JSDocNamepathType(326), /** Also includes JSDocComment */ JSDoc(327), JSDocText(328), JSDocTypeLiteral(329), JSDocSignature(330), JSDocLink(331), JSDocLinkCode(332), JSDocLinkPlain(333), /** Also includes FirstJSDocTagNode */ JSDocTag(334), JSDocAugmentsTag(335), JSDocImplementsTag(336), JSDocAuthorTag(337), JSDocDeprecatedTag(338), JSDocClassTag(339), JSDocPublicTag(340), JSDocPrivateTag(341), JSDocProtectedTag(342), JSDocReadonlyTag(343), JSDocOverrideTag(344), JSDocCallbackTag(345), JSDocOverloadTag(346), JSDocEnumTag(347), JSDocParameterTag(348), JSDocReturnTag(349), JSDocThisTag(350), JSDocTypeTag(351), JSDocTemplateTag(352), JSDocTypedefTag(353), JSDocSeeTag(354), JSDocPropertyTag(355), JSDocThrowsTag(356), /** Also includes LastJSDocNode, LastJSDocTagNode */ JSDocSatisfiesTag(357), SyntaxList(358), NotEmittedStatement(359), PartiallyEmittedExpression(360), CommaListExpression(361), SyntheticReferenceExpression(362), Count(363); public final int code; TSCSyntaxKind(int code) { this.code = code; } public static TSCSyntaxKind fromCode(int code) { switch (code) { case 0: return TSCSyntaxKind.Unknown; case 1: return TSCSyntaxKind.EndOfFileToken; case 2: return TSCSyntaxKind.SingleLineCommentTrivia; case 3: return TSCSyntaxKind.MultiLineCommentTrivia; case 4: return TSCSyntaxKind.NewLineTrivia; case 5: return TSCSyntaxKind.WhitespaceTrivia; case 6: return TSCSyntaxKind.ShebangTrivia; case 7: return TSCSyntaxKind.ConflictMarkerTrivia; case 8: return TSCSyntaxKind.NonTextFileMarkerTrivia; case 9: return TSCSyntaxKind.NumericLiteral; case 10: return TSCSyntaxKind.BigIntLiteral; case 11: return TSCSyntaxKind.StringLiteral; case 12: return TSCSyntaxKind.JsxText; case 13: return TSCSyntaxKind.JsxTextAllWhiteSpaces; case 14: return TSCSyntaxKind.RegularExpressionLiteral; case 15: return TSCSyntaxKind.NoSubstitutionTemplateLiteral; case 16: return TSCSyntaxKind.TemplateHead; case 17: return TSCSyntaxKind.TemplateMiddle; case 18: return TSCSyntaxKind.TemplateTail; case 19: return TSCSyntaxKind.OpenBraceToken; case 20: return TSCSyntaxKind.CloseBraceToken; case 21: return TSCSyntaxKind.OpenParenToken; case 22: return TSCSyntaxKind.CloseParenToken; case 23: return TSCSyntaxKind.OpenBracketToken; case 24: return TSCSyntaxKind.CloseBracketToken; case 25: return TSCSyntaxKind.DotToken; case 26: return TSCSyntaxKind.DotDotDotToken; case 27: return TSCSyntaxKind.SemicolonToken; case 28: return TSCSyntaxKind.CommaToken; case 29: return TSCSyntaxKind.QuestionDotToken; case 30: return TSCSyntaxKind.LessThanToken; case 31: return TSCSyntaxKind.LessThanSlashToken; case 32: return TSCSyntaxKind.GreaterThanToken; case 33: return TSCSyntaxKind.LessThanEqualsToken; case 34: return TSCSyntaxKind.GreaterThanEqualsToken; case 35: return TSCSyntaxKind.EqualsEqualsToken; case 36: return TSCSyntaxKind.ExclamationEqualsToken; case 37: return TSCSyntaxKind.EqualsEqualsEqualsToken; case 38: return TSCSyntaxKind.ExclamationEqualsEqualsToken; case 39: return TSCSyntaxKind.EqualsGreaterThanToken; case 40: return TSCSyntaxKind.PlusToken; case 41: return TSCSyntaxKind.MinusToken; case 42: return TSCSyntaxKind.AsteriskToken; case 43: return TSCSyntaxKind.AsteriskAsteriskToken; case 44: return TSCSyntaxKind.SlashToken; case 45: return TSCSyntaxKind.PercentToken; case 46: return TSCSyntaxKind.PlusPlusToken; case 47: return TSCSyntaxKind.MinusMinusToken; case 48: return TSCSyntaxKind.LessThanLessThanToken; case 49: return TSCSyntaxKind.GreaterThanGreaterThanToken; case 50: return TSCSyntaxKind.GreaterThanGreaterThanGreaterThanToken; case 51: return TSCSyntaxKind.AmpersandToken; case 52: return TSCSyntaxKind.BarToken; case 53: return TSCSyntaxKind.CaretToken; case 54: return TSCSyntaxKind.ExclamationToken; case 55: return TSCSyntaxKind.TildeToken; case 56: return TSCSyntaxKind.AmpersandAmpersandToken; case 57: return TSCSyntaxKind.BarBarToken; case 58: return TSCSyntaxKind.QuestionToken; case 59: return TSCSyntaxKind.ColonToken; case 60: return TSCSyntaxKind.AtToken; case 61: return TSCSyntaxKind.QuestionQuestionToken; case 62: return TSCSyntaxKind.BacktickToken; case 63: return TSCSyntaxKind.HashToken; case 64: return TSCSyntaxKind.EqualsToken; case 65: return TSCSyntaxKind.PlusEqualsToken; case 66: return TSCSyntaxKind.MinusEqualsToken; case 67: return TSCSyntaxKind.AsteriskEqualsToken; case 68: return TSCSyntaxKind.AsteriskAsteriskEqualsToken; case 69: return TSCSyntaxKind.SlashEqualsToken; case 70: return TSCSyntaxKind.PercentEqualsToken; case 71: return TSCSyntaxKind.LessThanLessThanEqualsToken; case 72: return TSCSyntaxKind.GreaterThanGreaterThanEqualsToken; case 73: return TSCSyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken; case 74: return TSCSyntaxKind.AmpersandEqualsToken; case 75: return TSCSyntaxKind.BarEqualsToken; case 76: return TSCSyntaxKind.BarBarEqualsToken; case 77: return TSCSyntaxKind.AmpersandAmpersandEqualsToken; case 78: return TSCSyntaxKind.QuestionQuestionEqualsToken; case 79: return TSCSyntaxKind.CaretEqualsToken; case 80: return TSCSyntaxKind.Identifier; case 81: return TSCSyntaxKind.PrivateIdentifier; case 82: return TSCSyntaxKind.JSDocCommentTextToken; case 83: return TSCSyntaxKind.BreakKeyword; case 84: return TSCSyntaxKind.CaseKeyword; case 85: return TSCSyntaxKind.CatchKeyword; case 86: return TSCSyntaxKind.ClassKeyword; case 87: return TSCSyntaxKind.ConstKeyword; case 88: return TSCSyntaxKind.ContinueKeyword; case 89: return TSCSyntaxKind.DebuggerKeyword; case 90: return TSCSyntaxKind.DefaultKeyword; case 91: return TSCSyntaxKind.DeleteKeyword; case 92: return TSCSyntaxKind.DoKeyword; case 93: return TSCSyntaxKind.ElseKeyword; case 94: return TSCSyntaxKind.EnumKeyword; case 95: return TSCSyntaxKind.ExportKeyword; case 96: return TSCSyntaxKind.ExtendsKeyword; case 97: return TSCSyntaxKind.FalseKeyword; case 98: return TSCSyntaxKind.FinallyKeyword; case 99: return TSCSyntaxKind.ForKeyword; case 100: return TSCSyntaxKind.FunctionKeyword; case 101: return TSCSyntaxKind.IfKeyword; case 102: return TSCSyntaxKind.ImportKeyword; case 103: return TSCSyntaxKind.InKeyword; case 104: return TSCSyntaxKind.InstanceOfKeyword; case 105: return TSCSyntaxKind.NewKeyword; case 106: return TSCSyntaxKind.NullKeyword; case 107: return TSCSyntaxKind.ReturnKeyword; case 108: return TSCSyntaxKind.SuperKeyword; case 109: return TSCSyntaxKind.SwitchKeyword; case 110: return TSCSyntaxKind.ThisKeyword; case 111: return TSCSyntaxKind.ThrowKeyword; case 112: return TSCSyntaxKind.TrueKeyword; case 113: return TSCSyntaxKind.TryKeyword; case 114: return TSCSyntaxKind.TypeOfKeyword; case 115: return TSCSyntaxKind.VarKeyword; case 116: return TSCSyntaxKind.VoidKeyword; case 117: return TSCSyntaxKind.WhileKeyword; case 118: return TSCSyntaxKind.WithKeyword; case 119: return TSCSyntaxKind.ImplementsKeyword; case 120: return TSCSyntaxKind.InterfaceKeyword; case 121: return TSCSyntaxKind.LetKeyword; case 122: return TSCSyntaxKind.PackageKeyword; case 123: return TSCSyntaxKind.PrivateKeyword; case 124: return TSCSyntaxKind.ProtectedKeyword; case 125: return TSCSyntaxKind.PublicKeyword; case 126: return TSCSyntaxKind.StaticKeyword; case 127: return TSCSyntaxKind.YieldKeyword; case 128: return TSCSyntaxKind.AbstractKeyword; case 129: return TSCSyntaxKind.AccessorKeyword; case 130: return TSCSyntaxKind.AsKeyword; case 131: return TSCSyntaxKind.AssertsKeyword; case 132: return TSCSyntaxKind.AssertKeyword; case 133: return TSCSyntaxKind.AnyKeyword; case 134: return TSCSyntaxKind.AsyncKeyword; case 135: return TSCSyntaxKind.AwaitKeyword; case 136: return TSCSyntaxKind.BooleanKeyword; case 137: return TSCSyntaxKind.ConstructorKeyword; case 138: return TSCSyntaxKind.DeclareKeyword; case 139: return TSCSyntaxKind.GetKeyword; case 140: return TSCSyntaxKind.InferKeyword; case 141: return TSCSyntaxKind.IntrinsicKeyword; case 142: return TSCSyntaxKind.IsKeyword; case 143: return TSCSyntaxKind.KeyOfKeyword; case 144: return TSCSyntaxKind.ModuleKeyword; case 145: return TSCSyntaxKind.NamespaceKeyword; case 146: return TSCSyntaxKind.NeverKeyword; case 147: return TSCSyntaxKind.OutKeyword; case 148: return TSCSyntaxKind.ReadonlyKeyword; case 149: return TSCSyntaxKind.RequireKeyword; case 150: return TSCSyntaxKind.NumberKeyword; case 151: return TSCSyntaxKind.ObjectKeyword; case 152: return TSCSyntaxKind.SatisfiesKeyword; case 153: return TSCSyntaxKind.SetKeyword; case 154: return TSCSyntaxKind.StringKeyword; case 155: return TSCSyntaxKind.SymbolKeyword; case 156: return TSCSyntaxKind.TypeKeyword; case 157: return TSCSyntaxKind.UndefinedKeyword; case 158: return TSCSyntaxKind.UniqueKeyword; case 159: return TSCSyntaxKind.UnknownKeyword; case 160: return TSCSyntaxKind.UsingKeyword; case 161: return TSCSyntaxKind.FromKeyword; case 162: return TSCSyntaxKind.GlobalKeyword; case 163: return TSCSyntaxKind.BigIntKeyword; case 164: return TSCSyntaxKind.OverrideKeyword; case 165: return TSCSyntaxKind.OfKeyword; case 166: return TSCSyntaxKind.QualifiedName; case 167: return TSCSyntaxKind.ComputedPropertyName; case 168: return TSCSyntaxKind.TypeParameter; case 169: return TSCSyntaxKind.Parameter; case 170: return TSCSyntaxKind.Decorator; case 171: return TSCSyntaxKind.PropertySignature; case 172: return TSCSyntaxKind.PropertyDeclaration; case 173: return TSCSyntaxKind.MethodSignature; case 174: return TSCSyntaxKind.MethodDeclaration; case 175: return TSCSyntaxKind.ClassStaticBlockDeclaration; case 176: return TSCSyntaxKind.Constructor; case 177: return TSCSyntaxKind.GetAccessor; case 178: return TSCSyntaxKind.SetAccessor; case 179: return TSCSyntaxKind.CallSignature; case 180: return TSCSyntaxKind.ConstructSignature; case 181: return TSCSyntaxKind.IndexSignature; case 182: return TSCSyntaxKind.TypePredicate; case 183: return TSCSyntaxKind.TypeReference; case 184: return TSCSyntaxKind.FunctionType; case 185: return TSCSyntaxKind.ConstructorType; case 186: return TSCSyntaxKind.TypeQuery; case 187: return TSCSyntaxKind.TypeLiteral; case 188: return TSCSyntaxKind.ArrayType; case 189: return TSCSyntaxKind.TupleType; case 190: return TSCSyntaxKind.OptionalType; case 191: return TSCSyntaxKind.RestType; case 192: return TSCSyntaxKind.UnionType; case 193: return TSCSyntaxKind.IntersectionType; case 194: return TSCSyntaxKind.ConditionalType; case 195: return TSCSyntaxKind.InferType; case 196: return TSCSyntaxKind.ParenthesizedType; case 197: return TSCSyntaxKind.ThisType; case 198: return TSCSyntaxKind.TypeOperator; case 199: return TSCSyntaxKind.IndexedAccessType; case 200: return TSCSyntaxKind.MappedType; case 201: return TSCSyntaxKind.LiteralType; case 202: return TSCSyntaxKind.NamedTupleMember; case 203: return TSCSyntaxKind.TemplateLiteralType; case 204: return TSCSyntaxKind.TemplateLiteralTypeSpan; case 205: return TSCSyntaxKind.ImportType; case 206: return TSCSyntaxKind.ObjectBindingPattern; case 207: return TSCSyntaxKind.ArrayBindingPattern; case 208: return TSCSyntaxKind.BindingElement; case 209: return TSCSyntaxKind.ArrayLiteralExpression; case 210: return TSCSyntaxKind.ObjectLiteralExpression; case 211: return TSCSyntaxKind.PropertyAccessExpression; case 212: return TSCSyntaxKind.ElementAccessExpression; case 213: return TSCSyntaxKind.CallExpression; case 214: return TSCSyntaxKind.NewExpression; case 215: return TSCSyntaxKind.TaggedTemplateExpression; case 216: return TSCSyntaxKind.TypeAssertionExpression; case 217: return TSCSyntaxKind.ParenthesizedExpression; case 218: return TSCSyntaxKind.FunctionExpression; case 219: return TSCSyntaxKind.ArrowFunction; case 220: return TSCSyntaxKind.DeleteExpression; case 221: return TSCSyntaxKind.TypeOfExpression; case 222: return TSCSyntaxKind.VoidExpression; case 223: return TSCSyntaxKind.AwaitExpression; case 224: return TSCSyntaxKind.PrefixUnaryExpression; case 225: return TSCSyntaxKind.PostfixUnaryExpression; case 226: return TSCSyntaxKind.BinaryExpression; case 227: return TSCSyntaxKind.ConditionalExpression; case 228: return TSCSyntaxKind.TemplateExpression; case 229: return TSCSyntaxKind.YieldExpression; case 230: return TSCSyntaxKind.SpreadElement; case 231: return TSCSyntaxKind.ClassExpression; case 232: return TSCSyntaxKind.OmittedExpression; case 233: return TSCSyntaxKind.ExpressionWithTypeArguments; case 234: return TSCSyntaxKind.AsExpression; case 235: return TSCSyntaxKind.NonNullExpression; case 236: return TSCSyntaxKind.MetaProperty; case 237: return TSCSyntaxKind.SyntheticExpression; case 238: return TSCSyntaxKind.SatisfiesExpression; case 239: return TSCSyntaxKind.TemplateSpan; case 240: return TSCSyntaxKind.SemicolonClassElement; case 241: return TSCSyntaxKind.Block; case 242: return TSCSyntaxKind.EmptyStatement; case 243: return TSCSyntaxKind.VariableStatement; case 244: return TSCSyntaxKind.ExpressionStatement; case 245: return TSCSyntaxKind.IfStatement; case 246: return TSCSyntaxKind.DoStatement; case 247: return TSCSyntaxKind.WhileStatement; case 248: return TSCSyntaxKind.ForStatement; case 249: return TSCSyntaxKind.ForInStatement; case 250: return TSCSyntaxKind.ForOfStatement; case 251: return TSCSyntaxKind.ContinueStatement; case 252: return TSCSyntaxKind.BreakStatement; case 253: return TSCSyntaxKind.ReturnStatement; case 254: return TSCSyntaxKind.WithStatement; case 255: return TSCSyntaxKind.SwitchStatement; case 256: return TSCSyntaxKind.LabeledStatement; case 257: return TSCSyntaxKind.ThrowStatement; case 258: return TSCSyntaxKind.TryStatement; case 259: return TSCSyntaxKind.DebuggerStatement; case 260: return TSCSyntaxKind.VariableDeclaration; case 261: return TSCSyntaxKind.VariableDeclarationList; case 262: return TSCSyntaxKind.FunctionDeclaration; case 263: return TSCSyntaxKind.ClassDeclaration; case 264: return TSCSyntaxKind.InterfaceDeclaration; case 265: return TSCSyntaxKind.TypeAliasDeclaration; case 266: return TSCSyntaxKind.EnumDeclaration; case 267: return TSCSyntaxKind.ModuleDeclaration; case 268: return TSCSyntaxKind.ModuleBlock; case 269: return TSCSyntaxKind.CaseBlock; case 270: return TSCSyntaxKind.NamespaceExportDeclaration; case 271: return TSCSyntaxKind.ImportEqualsDeclaration; case 272: return TSCSyntaxKind.ImportDeclaration; case 273: return TSCSyntaxKind.ImportClause; case 274: return TSCSyntaxKind.NamespaceImport; case 275: return TSCSyntaxKind.NamedImports; case 276: return TSCSyntaxKind.ImportSpecifier; case 277: return TSCSyntaxKind.ExportAssignment; case 278: return TSCSyntaxKind.ExportDeclaration; case 279: return TSCSyntaxKind.NamedExports; case 280: return TSCSyntaxKind.NamespaceExport; case 281: return TSCSyntaxKind.ExportSpecifier; case 282: return TSCSyntaxKind.MissingDeclaration; case 283: return TSCSyntaxKind.ExternalModuleReference; case 284: return TSCSyntaxKind.JsxElement; case 285: return TSCSyntaxKind.JsxSelfClosingElement; case 286: return TSCSyntaxKind.JsxOpeningElement; case 287: return TSCSyntaxKind.JsxClosingElement; case 288: return TSCSyntaxKind.JsxFragment; case 289: return TSCSyntaxKind.JsxOpeningFragment; case 290: return TSCSyntaxKind.JsxClosingFragment; case 291: return TSCSyntaxKind.JsxAttribute; case 292: return TSCSyntaxKind.JsxAttributes; case 293: return TSCSyntaxKind.JsxSpreadAttribute; case 294: return TSCSyntaxKind.JsxExpression; case 295: return TSCSyntaxKind.JsxNamespacedName; case 296: return TSCSyntaxKind.CaseClause; case 297: return TSCSyntaxKind.DefaultClause; case 298: return TSCSyntaxKind.HeritageClause; case 299: return TSCSyntaxKind.CatchClause; case 300: return TSCSyntaxKind.AssertClause; case 301: return TSCSyntaxKind.AssertEntry; case 302: return TSCSyntaxKind.ImportTypeAssertionContainer; case 303: return TSCSyntaxKind.PropertyAssignment; case 304: return TSCSyntaxKind.ShorthandPropertyAssignment; case 305: return TSCSyntaxKind.SpreadAssignment; case 306: return TSCSyntaxKind.EnumMember; case 307: return TSCSyntaxKind.UnparsedPrologue; case 308: return TSCSyntaxKind.UnparsedPrepend; case 309: return TSCSyntaxKind.UnparsedText; case 310: return TSCSyntaxKind.UnparsedInternalText; case 311: return TSCSyntaxKind.UnparsedSyntheticReference; case 312: return TSCSyntaxKind.SourceFile; case 313: return TSCSyntaxKind.Bundle; case 314: return TSCSyntaxKind.UnparsedSource; case 315: return TSCSyntaxKind.InputFiles; case 316: return TSCSyntaxKind.JSDocTypeExpression; case 317: return TSCSyntaxKind.JSDocNameReference; case 318: return TSCSyntaxKind.JSDocMemberName; case 319: return TSCSyntaxKind.JSDocAllType; case 320: return TSCSyntaxKind.JSDocUnknownType; case 321: return TSCSyntaxKind.JSDocNullableType; case 322: return TSCSyntaxKind.JSDocNonNullableType; case 323: return TSCSyntaxKind.JSDocOptionalType; case 324: return TSCSyntaxKind.JSDocFunctionType; case 325: return TSCSyntaxKind.JSDocVariadicType; case 326: return TSCSyntaxKind.JSDocNamepathType; case 327: return TSCSyntaxKind.JSDoc; case 328: return TSCSyntaxKind.JSDocText; case 329: return TSCSyntaxKind.JSDocTypeLiteral; case 330: return TSCSyntaxKind.JSDocSignature; case 331: return TSCSyntaxKind.JSDocLink; case 332: return TSCSyntaxKind.JSDocLinkCode; case 333: return TSCSyntaxKind.JSDocLinkPlain; case 334: return TSCSyntaxKind.JSDocTag; case 335: return TSCSyntaxKind.JSDocAugmentsTag; case 336: return TSCSyntaxKind.JSDocImplementsTag; case 337: return TSCSyntaxKind.JSDocAuthorTag; case 338: return TSCSyntaxKind.JSDocDeprecatedTag; case 339: return TSCSyntaxKind.JSDocClassTag; case 340: return TSCSyntaxKind.JSDocPublicTag; case 341: return TSCSyntaxKind.JSDocPrivateTag; case 342: return TSCSyntaxKind.JSDocProtectedTag; case 343: return TSCSyntaxKind.JSDocReadonlyTag; case 344: return TSCSyntaxKind.JSDocOverrideTag; case 345: return TSCSyntaxKind.JSDocCallbackTag; case 346: return TSCSyntaxKind.JSDocOverloadTag; case 347: return TSCSyntaxKind.JSDocEnumTag; case 348: return TSCSyntaxKind.JSDocParameterTag; case 349: return TSCSyntaxKind.JSDocReturnTag; case 350: return TSCSyntaxKind.JSDocThisTag; case 351: return TSCSyntaxKind.JSDocTypeTag; case 352: return TSCSyntaxKind.JSDocTemplateTag; case 353: return TSCSyntaxKind.JSDocTypedefTag; case 354: return TSCSyntaxKind.JSDocSeeTag; case 355: return TSCSyntaxKind.JSDocPropertyTag; case 356: return TSCSyntaxKind.JSDocThrowsTag; case 357: return TSCSyntaxKind.JSDocSatisfiesTag; case 358: return TSCSyntaxKind.SyntaxList; case 359: return TSCSyntaxKind.NotEmittedStatement; case 360: return TSCSyntaxKind.PartiallyEmittedExpression; case 361: return TSCSyntaxKind.CommaListExpression; case 362: return TSCSyntaxKind.SyntheticReferenceExpression; case 363: return TSCSyntaxKind.Count; default: throw new IllegalArgumentException("unknown TSCSyntaxKind code: " + code); } } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy