13cc90ccb650e09db266925aa048ff7cee7baa831fb04936e969297933e680b3f098eba9e46da18a0bdc063e8075681bcf855b13feb9f92f5ce0067c451036 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.JSXIdentifier = exports.JSXFragment = exports.JSXExpressionContainer = exports.JSXEmptyExpression = exports.JSXElement = exports.JSXClosingFragment = exports.JSXClosingElement = exports.JSXAttribute = exports.IntersectionTypeAnnotation = exports.InterpreterDirective = exports.InterfaceTypeAnnotation = exports.InterfaceExtends = exports.InterfaceDeclaration = exports.InferredPredicate = exports.IndexedAccessType = exports.ImportSpecifier = exports.ImportNamespaceSpecifier = exports.ImportExpression = exports.ImportDefaultSpecifier = exports.ImportDeclaration = exports.ImportAttribute = exports.Import = exports.IfStatement = exports.Identifier = exports.GenericTypeAnnotation = exports.FunctionTypeParam = exports.FunctionTypeAnnotation = exports.FunctionExpression = exports.FunctionDeclaration = exports.ForStatement = exports.ForOfStatement = exports.ForInStatement = exports.File = exports.ExpressionStatement = exports.ExportSpecifier = exports.ExportNamespaceSpecifier = exports.ExportNamedDeclaration = exports.ExportDefaultSpecifier = exports.ExportDefaultDeclaration = exports.ExportAllDeclaration = exports.ExistsTypeAnnotation = exports.EnumSymbolBody = exports.EnumStringMember = exports.EnumStringBody = exports.EnumNumberMember = exports.EnumNumberBody = exports.EnumDefaultedMember = exports.EnumDeclaration = exports.EnumBooleanMember = exports.EnumBooleanBody = exports.EmptyTypeAnnotation = exports.EmptyStatement = exports.DoWhileStatement = exports.DoExpression = exports.DirectiveLiteral = exports.Directive = exports.Decorator = exports.DeclaredPredicate = exports.DeclareVariable = exports.DeclareTypeAlias = exports.DeclareOpaqueType = exports.DeclareModuleExports = exports.DeclareModule = exports.DeclareInterface = exports.DeclareFunction = exports.DeclareExportDeclaration = exports.DeclareExportAllDeclaration = exports.DeclareClass = exports.DecimalLiteral = exports.DebuggerStatement = exports.ContinueStatement = exports.ConditionalExpression = exports.ClassProperty = exports.ClassPrivateProperty = exports.ClassPrivateMethod = exports.ClassMethod = exports.ClassImplements = exports.ClassExpression = exports.ClassDeclaration = exports.ClassBody = exports.ClassAccessorProperty = exports.CatchClause = exports.CallExpression = exports.BreakStatement = exports.BooleanTypeAnnotation = exports.BooleanLiteralTypeAnnotation = exports.BooleanLiteral = exports.BlockStatement = exports.BindExpression = exports.BinaryExpression = exports.BigIntLiteral = exports.AwaitExpression = exports.AssignmentPattern = exports.AssignmentExpression = exports.ArrowFunctionExpression = exports.ArrayTypeAnnotation = exports.ArrayPattern = exports.ArrayExpression = exports.ArgumentPlaceholder = exports.AnyTypeAnnotation = void 0;
  6. exports.TSNumberKeyword = exports.TSNullKeyword = exports.TSNonNullExpression = exports.TSNeverKeyword = exports.TSNamespaceExportDeclaration = exports.TSNamedTupleMember = exports.TSModuleDeclaration = exports.TSModuleBlock = exports.TSMethodSignature = exports.TSMappedType = exports.TSLiteralType = exports.TSIntrinsicKeyword = exports.TSIntersectionType = exports.TSInterfaceDeclaration = exports.TSInterfaceBody = exports.TSInstantiationExpression = exports.TSInferType = exports.TSIndexedAccessType = exports.TSIndexSignature = exports.TSImportType = exports.TSImportEqualsDeclaration = exports.TSFunctionType = exports.TSExternalModuleReference = exports.TSExpressionWithTypeArguments = exports.TSExportAssignment = exports.TSEnumMember = exports.TSEnumDeclaration = exports.TSEnumBody = exports.TSDeclareMethod = exports.TSDeclareFunction = exports.TSConstructorType = exports.TSConstructSignatureDeclaration = exports.TSConditionalType = exports.TSCallSignatureDeclaration = exports.TSBooleanKeyword = exports.TSBigIntKeyword = exports.TSAsExpression = exports.TSArrayType = exports.TSAnyKeyword = exports.SymbolTypeAnnotation = exports.SwitchStatement = exports.SwitchCase = exports.Super = exports.StringTypeAnnotation = exports.StringLiteralTypeAnnotation = exports.StringLiteral = exports.StaticBlock = exports.SpreadProperty = exports.SpreadElement = exports.SequenceExpression = exports.ReturnStatement = exports.RestProperty = exports.RestElement = exports.RegexLiteral = exports.RegExpLiteral = exports.RecordExpression = exports.QualifiedTypeIdentifier = exports.Program = exports.PrivateName = exports.Placeholder = exports.PipelineTopicExpression = exports.PipelinePrimaryTopicReference = exports.PipelineBareFunction = exports.ParenthesizedExpression = exports.OptionalMemberExpression = exports.OptionalIndexedAccessType = exports.OptionalCallExpression = exports.OpaqueType = exports.ObjectTypeSpreadProperty = exports.ObjectTypeProperty = exports.ObjectTypeInternalSlot = exports.ObjectTypeIndexer = exports.ObjectTypeCallProperty = exports.ObjectTypeAnnotation = exports.ObjectProperty = exports.ObjectPattern = exports.ObjectMethod = exports.ObjectExpression = exports.NumericLiteral = exports.NumberTypeAnnotation = exports.NumberLiteralTypeAnnotation = exports.NumberLiteral = exports.NullableTypeAnnotation = exports.NullLiteralTypeAnnotation = exports.NullLiteral = exports.Noop = exports.NewExpression = exports.ModuleExpression = exports.MixedTypeAnnotation = exports.MetaProperty = exports.MemberExpression = exports.LogicalExpression = exports.LabeledStatement = exports.JSXText = exports.JSXSpreadChild = exports.JSXSpreadAttribute = exports.JSXOpeningFragment = exports.JSXOpeningElement = exports.JSXNamespacedName = exports.JSXMemberExpression = void 0;
  7. exports.YieldExpression = exports.WithStatement = exports.WhileStatement = exports.VoidTypeAnnotation = exports.Variance = exports.VariableDeclarator = exports.VariableDeclaration = exports.V8IntrinsicIdentifier = exports.UpdateExpression = exports.UnionTypeAnnotation = exports.UnaryExpression = exports.TypeofTypeAnnotation = exports.TypeParameterInstantiation = exports.TypeParameterDeclaration = exports.TypeParameter = exports.TypeCastExpression = exports.TypeAnnotation = exports.TypeAlias = exports.TupleTypeAnnotation = exports.TupleExpression = exports.TryStatement = exports.TopicReference = exports.ThrowStatement = exports.ThisTypeAnnotation = exports.ThisExpression = exports.TemplateLiteral = exports.TemplateElement = exports.TaggedTemplateExpression = exports.TSVoidKeyword = exports.TSUnknownKeyword = exports.TSUnionType = exports.TSUndefinedKeyword = exports.TSTypeReference = exports.TSTypeQuery = exports.TSTypePredicate = exports.TSTypeParameterInstantiation = exports.TSTypeParameterDeclaration = exports.TSTypeParameter = exports.TSTypeOperator = exports.TSTypeLiteral = exports.TSTypeAssertion = exports.TSTypeAnnotation = exports.TSTypeAliasDeclaration = exports.TSTupleType = exports.TSThisType = exports.TSTemplateLiteralType = exports.TSSymbolKeyword = exports.TSStringKeyword = exports.TSSatisfiesExpression = exports.TSRestType = exports.TSQualifiedName = exports.TSPropertySignature = exports.TSParenthesizedType = exports.TSParameterProperty = exports.TSOptionalType = exports.TSObjectKeyword = void 0;
  8. var b = require("./lowercase.js");
  9. var _deprecationWarning = require("../../utils/deprecationWarning.js");
  10. function alias(lowercase) {
  11. {
  12. return b[lowercase];
  13. }
  14. }
  15. const ArrayExpression = exports.ArrayExpression = alias("arrayExpression"),
  16. AssignmentExpression = exports.AssignmentExpression = alias("assignmentExpression"),
  17. BinaryExpression = exports.BinaryExpression = alias("binaryExpression"),
  18. InterpreterDirective = exports.InterpreterDirective = alias("interpreterDirective"),
  19. Directive = exports.Directive = alias("directive"),
  20. DirectiveLiteral = exports.DirectiveLiteral = alias("directiveLiteral"),
  21. BlockStatement = exports.BlockStatement = alias("blockStatement"),
  22. BreakStatement = exports.BreakStatement = alias("breakStatement"),
  23. CallExpression = exports.CallExpression = alias("callExpression"),
  24. CatchClause = exports.CatchClause = alias("catchClause"),
  25. ConditionalExpression = exports.ConditionalExpression = alias("conditionalExpression"),
  26. ContinueStatement = exports.ContinueStatement = alias("continueStatement"),
  27. DebuggerStatement = exports.DebuggerStatement = alias("debuggerStatement"),
  28. DoWhileStatement = exports.DoWhileStatement = alias("doWhileStatement"),
  29. EmptyStatement = exports.EmptyStatement = alias("emptyStatement"),
  30. ExpressionStatement = exports.ExpressionStatement = alias("expressionStatement"),
  31. File = exports.File = alias("file"),
  32. ForInStatement = exports.ForInStatement = alias("forInStatement"),
  33. ForStatement = exports.ForStatement = alias("forStatement"),
  34. FunctionDeclaration = exports.FunctionDeclaration = alias("functionDeclaration"),
  35. FunctionExpression = exports.FunctionExpression = alias("functionExpression"),
  36. Identifier = exports.Identifier = alias("identifier"),
  37. IfStatement = exports.IfStatement = alias("ifStatement"),
  38. LabeledStatement = exports.LabeledStatement = alias("labeledStatement"),
  39. StringLiteral = exports.StringLiteral = alias("stringLiteral"),
  40. NumericLiteral = exports.NumericLiteral = alias("numericLiteral"),
  41. NullLiteral = exports.NullLiteral = alias("nullLiteral"),
  42. BooleanLiteral = exports.BooleanLiteral = alias("booleanLiteral"),
  43. RegExpLiteral = exports.RegExpLiteral = alias("regExpLiteral"),
  44. LogicalExpression = exports.LogicalExpression = alias("logicalExpression"),
  45. MemberExpression = exports.MemberExpression = alias("memberExpression"),
  46. NewExpression = exports.NewExpression = alias("newExpression"),
  47. Program = exports.Program = alias("program"),
  48. ObjectExpression = exports.ObjectExpression = alias("objectExpression"),
  49. ObjectMethod = exports.ObjectMethod = alias("objectMethod"),
  50. ObjectProperty = exports.ObjectProperty = alias("objectProperty"),
  51. RestElement = exports.RestElement = alias("restElement"),
  52. ReturnStatement = exports.ReturnStatement = alias("returnStatement"),
  53. SequenceExpression = exports.SequenceExpression = alias("sequenceExpression"),
  54. ParenthesizedExpression = exports.ParenthesizedExpression = alias("parenthesizedExpression"),
  55. SwitchCase = exports.SwitchCase = alias("switchCase"),
  56. SwitchStatement = exports.SwitchStatement = alias("switchStatement"),
  57. ThisExpression = exports.ThisExpression = alias("thisExpression"),
  58. ThrowStatement = exports.ThrowStatement = alias("throwStatement"),
  59. TryStatement = exports.TryStatement = alias("tryStatement"),
  60. UnaryExpression = exports.UnaryExpression = alias("unaryExpression"),
  61. UpdateExpression = exports.UpdateExpression = alias("updateExpression"),
  62. VariableDeclaration = exports.VariableDeclaration = alias("variableDeclaration"),
  63. VariableDeclarator = exports.VariableDeclarator = alias("variableDeclarator"),
  64. WhileStatement = exports.WhileStatement = alias("whileStatement"),
  65. WithStatement = exports.WithStatement = alias("withStatement"),
  66. AssignmentPattern = exports.AssignmentPattern = alias("assignmentPattern"),
  67. ArrayPattern = exports.ArrayPattern = alias("arrayPattern"),
  68. ArrowFunctionExpression = exports.ArrowFunctionExpression = alias("arrowFunctionExpression"),
  69. ClassBody = exports.ClassBody = alias("classBody"),
  70. ClassExpression = exports.ClassExpression = alias("classExpression"),
  71. ClassDeclaration = exports.ClassDeclaration = alias("classDeclaration"),
  72. ExportAllDeclaration = exports.ExportAllDeclaration = alias("exportAllDeclaration"),
  73. ExportDefaultDeclaration = exports.ExportDefaultDeclaration = alias("exportDefaultDeclaration"),
  74. ExportNamedDeclaration = exports.ExportNamedDeclaration = alias("exportNamedDeclaration"),
  75. ExportSpecifier = exports.ExportSpecifier = alias("exportSpecifier"),
  76. ForOfStatement = exports.ForOfStatement = alias("forOfStatement"),
  77. ImportDeclaration = exports.ImportDeclaration = alias("importDeclaration"),
  78. ImportDefaultSpecifier = exports.ImportDefaultSpecifier = alias("importDefaultSpecifier"),
  79. ImportNamespaceSpecifier = exports.ImportNamespaceSpecifier = alias("importNamespaceSpecifier"),
  80. ImportSpecifier = exports.ImportSpecifier = alias("importSpecifier"),
  81. ImportExpression = exports.ImportExpression = alias("importExpression"),
  82. MetaProperty = exports.MetaProperty = alias("metaProperty"),
  83. ClassMethod = exports.ClassMethod = alias("classMethod"),
  84. ObjectPattern = exports.ObjectPattern = alias("objectPattern"),
  85. SpreadElement = exports.SpreadElement = alias("spreadElement"),
  86. Super = exports.Super = alias("super"),
  87. TaggedTemplateExpression = exports.TaggedTemplateExpression = alias("taggedTemplateExpression"),
  88. TemplateElement = exports.TemplateElement = alias("templateElement"),
  89. TemplateLiteral = exports.TemplateLiteral = alias("templateLiteral"),
  90. YieldExpression = exports.YieldExpression = alias("yieldExpression"),
  91. AwaitExpression = exports.AwaitExpression = alias("awaitExpression"),
  92. Import = exports.Import = alias("import"),
  93. BigIntLiteral = exports.BigIntLiteral = alias("bigIntLiteral"),
  94. ExportNamespaceSpecifier = exports.ExportNamespaceSpecifier = alias("exportNamespaceSpecifier"),
  95. OptionalMemberExpression = exports.OptionalMemberExpression = alias("optionalMemberExpression"),
  96. OptionalCallExpression = exports.OptionalCallExpression = alias("optionalCallExpression"),
  97. ClassProperty = exports.ClassProperty = alias("classProperty"),
  98. ClassAccessorProperty = exports.ClassAccessorProperty = alias("classAccessorProperty"),
  99. ClassPrivateProperty = exports.ClassPrivateProperty = alias("classPrivateProperty"),
  100. ClassPrivateMethod = exports.ClassPrivateMethod = alias("classPrivateMethod"),
  101. PrivateName = exports.PrivateName = alias("privateName"),
  102. StaticBlock = exports.StaticBlock = alias("staticBlock"),
  103. ImportAttribute = exports.ImportAttribute = alias("importAttribute"),
  104. AnyTypeAnnotation = exports.AnyTypeAnnotation = alias("anyTypeAnnotation"),
  105. ArrayTypeAnnotation = exports.ArrayTypeAnnotation = alias("arrayTypeAnnotation"),
  106. BooleanTypeAnnotation = exports.BooleanTypeAnnotation = alias("booleanTypeAnnotation"),
  107. BooleanLiteralTypeAnnotation = exports.BooleanLiteralTypeAnnotation = alias("booleanLiteralTypeAnnotation"),
  108. NullLiteralTypeAnnotation = exports.NullLiteralTypeAnnotation = alias("nullLiteralTypeAnnotation"),
  109. ClassImplements = exports.ClassImplements = alias("classImplements"),
  110. DeclareClass = exports.DeclareClass = alias("declareClass"),
  111. DeclareFunction = exports.DeclareFunction = alias("declareFunction"),
  112. DeclareInterface = exports.DeclareInterface = alias("declareInterface"),
  113. DeclareModule = exports.DeclareModule = alias("declareModule"),
  114. DeclareModuleExports = exports.DeclareModuleExports = alias("declareModuleExports"),
  115. DeclareTypeAlias = exports.DeclareTypeAlias = alias("declareTypeAlias"),
  116. DeclareOpaqueType = exports.DeclareOpaqueType = alias("declareOpaqueType"),
  117. DeclareVariable = exports.DeclareVariable = alias("declareVariable"),
  118. DeclareExportDeclaration = exports.DeclareExportDeclaration = alias("declareExportDeclaration"),
  119. DeclareExportAllDeclaration = exports.DeclareExportAllDeclaration = alias("declareExportAllDeclaration"),
  120. DeclaredPredicate = exports.DeclaredPredicate = alias("declaredPredicate"),
  121. ExistsTypeAnnotation = exports.ExistsTypeAnnotation = alias("existsTypeAnnotation"),
  122. FunctionTypeAnnotation = exports.FunctionTypeAnnotation = alias("functionTypeAnnotation"),
  123. FunctionTypeParam = exports.FunctionTypeParam = alias("functionTypeParam"),
  124. GenericTypeAnnotation = exports.GenericTypeAnnotation = alias("genericTypeAnnotation"),
  125. InferredPredicate = exports.InferredPredicate = alias("inferredPredicate"),
  126. InterfaceExtends = exports.InterfaceExtends = alias("interfaceExtends"),
  127. InterfaceDeclaration = exports.InterfaceDeclaration = alias("interfaceDeclaration"),
  128. InterfaceTypeAnnotation = exports.InterfaceTypeAnnotation = alias("interfaceTypeAnnotation"),
  129. IntersectionTypeAnnotation = exports.IntersectionTypeAnnotation = alias("intersectionTypeAnnotation"),
  130. MixedTypeAnnotation = exports.MixedTypeAnnotation = alias("mixedTypeAnnotation"),
  131. EmptyTypeAnnotation = exports.EmptyTypeAnnotation = alias("emptyTypeAnnotation"),
  132. NullableTypeAnnotation = exports.NullableTypeAnnotation = alias("nullableTypeAnnotation"),
  133. NumberLiteralTypeAnnotation = exports.NumberLiteralTypeAnnotation = alias("numberLiteralTypeAnnotation"),
  134. NumberTypeAnnotation = exports.NumberTypeAnnotation = alias("numberTypeAnnotation"),
  135. ObjectTypeAnnotation = exports.ObjectTypeAnnotation = alias("objectTypeAnnotation"),
  136. ObjectTypeInternalSlot = exports.ObjectTypeInternalSlot = alias("objectTypeInternalSlot"),
  137. ObjectTypeCallProperty = exports.ObjectTypeCallProperty = alias("objectTypeCallProperty"),
  138. ObjectTypeIndexer = exports.ObjectTypeIndexer = alias("objectTypeIndexer"),
  139. ObjectTypeProperty = exports.ObjectTypeProperty = alias("objectTypeProperty"),
  140. ObjectTypeSpreadProperty = exports.ObjectTypeSpreadProperty = alias("objectTypeSpreadProperty"),
  141. OpaqueType = exports.OpaqueType = alias("opaqueType"),
  142. QualifiedTypeIdentifier = exports.QualifiedTypeIdentifier = alias("qualifiedTypeIdentifier"),
  143. StringLiteralTypeAnnotation = exports.StringLiteralTypeAnnotation = alias("stringLiteralTypeAnnotation"),
  144. StringTypeAnnotation = exports.StringTypeAnnotation = alias("stringTypeAnnotation"),
  145. SymbolTypeAnnotation = exports.SymbolTypeAnnotation = alias("symbolTypeAnnotation"),
  146. ThisTypeAnnotation = exports.ThisTypeAnnotation = alias("thisTypeAnnotation"),
  147. TupleTypeAnnotation = exports.TupleTypeAnnotation = alias("tupleTypeAnnotation"),
  148. TypeofTypeAnnotation = exports.TypeofTypeAnnotation = alias("typeofTypeAnnotation"),
  149. TypeAlias = exports.TypeAlias = alias("typeAlias"),
  150. TypeAnnotation = exports.TypeAnnotation = alias("typeAnnotation"),
  151. TypeCastExpression = exports.TypeCastExpression = alias("typeCastExpression"),
  152. TypeParameter = exports.TypeParameter = alias("typeParameter"),
  153. TypeParameterDeclaration = exports.TypeParameterDeclaration = alias("typeParameterDeclaration"),
  154. TypeParameterInstantiation = exports.TypeParameterInstantiation = alias("typeParameterInstantiation"),
  155. UnionTypeAnnotation = exports.UnionTypeAnnotation = alias("unionTypeAnnotation"),
  156. Variance = exports.Variance = alias("variance"),
  157. VoidTypeAnnotation = exports.VoidTypeAnnotation = alias("voidTypeAnnotation"),
  158. EnumDeclaration = exports.EnumDeclaration = alias("enumDeclaration"),
  159. EnumBooleanBody = exports.EnumBooleanBody = alias("enumBooleanBody"),
  160. EnumNumberBody = exports.EnumNumberBody = alias("enumNumberBody"),
  161. EnumStringBody = exports.EnumStringBody = alias("enumStringBody"),
  162. EnumSymbolBody = exports.EnumSymbolBody = alias("enumSymbolBody"),
  163. EnumBooleanMember = exports.EnumBooleanMember = alias("enumBooleanMember"),
  164. EnumNumberMember = exports.EnumNumberMember = alias("enumNumberMember"),
  165. EnumStringMember = exports.EnumStringMember = alias("enumStringMember"),
  166. EnumDefaultedMember = exports.EnumDefaultedMember = alias("enumDefaultedMember"),
  167. IndexedAccessType = exports.IndexedAccessType = alias("indexedAccessType"),
  168. OptionalIndexedAccessType = exports.OptionalIndexedAccessType = alias("optionalIndexedAccessType"),
  169. JSXAttribute = exports.JSXAttribute = alias("jsxAttribute"),
  170. JSXClosingElement = exports.JSXClosingElement = alias("jsxClosingElement"),
  171. JSXElement = exports.JSXElement = alias("jsxElement"),
  172. JSXEmptyExpression = exports.JSXEmptyExpression = alias("jsxEmptyExpression"),
  173. JSXExpressionContainer = exports.JSXExpressionContainer = alias("jsxExpressionContainer"),
  174. JSXSpreadChild = exports.JSXSpreadChild = alias("jsxSpreadChild"),
  175. JSXIdentifier = exports.JSXIdentifier = alias("jsxIdentifier"),
  176. JSXMemberExpression = exports.JSXMemberExpression = alias("jsxMemberExpression"),
  177. JSXNamespacedName = exports.JSXNamespacedName = alias("jsxNamespacedName"),
  178. JSXOpeningElement = exports.JSXOpeningElement = alias("jsxOpeningElement"),
  179. JSXSpreadAttribute = exports.JSXSpreadAttribute = alias("jsxSpreadAttribute"),
  180. JSXText = exports.JSXText = alias("jsxText"),
  181. JSXFragment = exports.JSXFragment = alias("jsxFragment"),
  182. JSXOpeningFragment = exports.JSXOpeningFragment = alias("jsxOpeningFragment"),
  183. JSXClosingFragment = exports.JSXClosingFragment = alias("jsxClosingFragment"),
  184. Noop = exports.Noop = alias("noop"),
  185. Placeholder = exports.Placeholder = alias("placeholder"),
  186. V8IntrinsicIdentifier = exports.V8IntrinsicIdentifier = alias("v8IntrinsicIdentifier"),
  187. ArgumentPlaceholder = exports.ArgumentPlaceholder = alias("argumentPlaceholder"),
  188. BindExpression = exports.BindExpression = alias("bindExpression"),
  189. Decorator = exports.Decorator = alias("decorator"),
  190. DoExpression = exports.DoExpression = alias("doExpression"),
  191. ExportDefaultSpecifier = exports.ExportDefaultSpecifier = alias("exportDefaultSpecifier"),
  192. RecordExpression = exports.RecordExpression = alias("recordExpression"),
  193. TupleExpression = exports.TupleExpression = alias("tupleExpression"),
  194. DecimalLiteral = exports.DecimalLiteral = alias("decimalLiteral"),
  195. ModuleExpression = exports.ModuleExpression = alias("moduleExpression"),
  196. TopicReference = exports.TopicReference = alias("topicReference"),
  197. PipelineTopicExpression = exports.PipelineTopicExpression = alias("pipelineTopicExpression"),
  198. PipelineBareFunction = exports.PipelineBareFunction = alias("pipelineBareFunction"),
  199. PipelinePrimaryTopicReference = exports.PipelinePrimaryTopicReference = alias("pipelinePrimaryTopicReference"),
  200. TSParameterProperty = exports.TSParameterProperty = alias("tsParameterProperty"),
  201. TSDeclareFunction = exports.TSDeclareFunction = alias("tsDeclareFunction"),
  202. TSDeclareMethod = exports.TSDeclareMethod = alias("tsDeclareMethod"),
  203. TSQualifiedName = exports.TSQualifiedName = alias("tsQualifiedName"),
  204. TSCallSignatureDeclaration = exports.TSCallSignatureDeclaration = alias("tsCallSignatureDeclaration"),
  205. TSConstructSignatureDeclaration = exports.TSConstructSignatureDeclaration = alias("tsConstructSignatureDeclaration"),
  206. TSPropertySignature = exports.TSPropertySignature = alias("tsPropertySignature"),
  207. TSMethodSignature = exports.TSMethodSignature = alias("tsMethodSignature"),
  208. TSIndexSignature = exports.TSIndexSignature = alias("tsIndexSignature"),
  209. TSAnyKeyword = exports.TSAnyKeyword = alias("tsAnyKeyword"),
  210. TSBooleanKeyword = exports.TSBooleanKeyword = alias("tsBooleanKeyword"),
  211. TSBigIntKeyword = exports.TSBigIntKeyword = alias("tsBigIntKeyword"),
  212. TSIntrinsicKeyword = exports.TSIntrinsicKeyword = alias("tsIntrinsicKeyword"),
  213. TSNeverKeyword = exports.TSNeverKeyword = alias("tsNeverKeyword"),
  214. TSNullKeyword = exports.TSNullKeyword = alias("tsNullKeyword"),
  215. TSNumberKeyword = exports.TSNumberKeyword = alias("tsNumberKeyword"),
  216. TSObjectKeyword = exports.TSObjectKeyword = alias("tsObjectKeyword"),
  217. TSStringKeyword = exports.TSStringKeyword = alias("tsStringKeyword"),
  218. TSSymbolKeyword = exports.TSSymbolKeyword = alias("tsSymbolKeyword"),
  219. TSUndefinedKeyword = exports.TSUndefinedKeyword = alias("tsUndefinedKeyword"),
  220. TSUnknownKeyword = exports.TSUnknownKeyword = alias("tsUnknownKeyword"),
  221. TSVoidKeyword = exports.TSVoidKeyword = alias("tsVoidKeyword"),
  222. TSThisType = exports.TSThisType = alias("tsThisType"),
  223. TSFunctionType = exports.TSFunctionType = alias("tsFunctionType"),
  224. TSConstructorType = exports.TSConstructorType = alias("tsConstructorType"),
  225. TSTypeReference = exports.TSTypeReference = alias("tsTypeReference"),
  226. TSTypePredicate = exports.TSTypePredicate = alias("tsTypePredicate"),
  227. TSTypeQuery = exports.TSTypeQuery = alias("tsTypeQuery"),
  228. TSTypeLiteral = exports.TSTypeLiteral = alias("tsTypeLiteral"),
  229. TSArrayType = exports.TSArrayType = alias("tsArrayType"),
  230. TSTupleType = exports.TSTupleType = alias("tsTupleType"),
  231. TSOptionalType = exports.TSOptionalType = alias("tsOptionalType"),
  232. TSRestType = exports.TSRestType = alias("tsRestType"),
  233. TSNamedTupleMember = exports.TSNamedTupleMember = alias("tsNamedTupleMember"),
  234. TSUnionType = exports.TSUnionType = alias("tsUnionType"),
  235. TSIntersectionType = exports.TSIntersectionType = alias("tsIntersectionType"),
  236. TSConditionalType = exports.TSConditionalType = alias("tsConditionalType"),
  237. TSInferType = exports.TSInferType = alias("tsInferType"),
  238. TSParenthesizedType = exports.TSParenthesizedType = alias("tsParenthesizedType"),
  239. TSTypeOperator = exports.TSTypeOperator = alias("tsTypeOperator"),
  240. TSIndexedAccessType = exports.TSIndexedAccessType = alias("tsIndexedAccessType"),
  241. TSMappedType = exports.TSMappedType = alias("tsMappedType"),
  242. TSTemplateLiteralType = exports.TSTemplateLiteralType = alias("tsTemplateLiteralType"),
  243. TSLiteralType = exports.TSLiteralType = alias("tsLiteralType"),
  244. TSExpressionWithTypeArguments = exports.TSExpressionWithTypeArguments = alias("tsExpressionWithTypeArguments"),
  245. TSInterfaceDeclaration = exports.TSInterfaceDeclaration = alias("tsInterfaceDeclaration"),
  246. TSInterfaceBody = exports.TSInterfaceBody = alias("tsInterfaceBody"),
  247. TSTypeAliasDeclaration = exports.TSTypeAliasDeclaration = alias("tsTypeAliasDeclaration"),
  248. TSInstantiationExpression = exports.TSInstantiationExpression = alias("tsInstantiationExpression"),
  249. TSAsExpression = exports.TSAsExpression = alias("tsAsExpression"),
  250. TSSatisfiesExpression = exports.TSSatisfiesExpression = alias("tsSatisfiesExpression"),
  251. TSTypeAssertion = exports.TSTypeAssertion = alias("tsTypeAssertion"),
  252. TSEnumBody = exports.TSEnumBody = alias("tsEnumBody"),
  253. TSEnumDeclaration = exports.TSEnumDeclaration = alias("tsEnumDeclaration"),
  254. TSEnumMember = exports.TSEnumMember = alias("tsEnumMember"),
  255. TSModuleDeclaration = exports.TSModuleDeclaration = alias("tsModuleDeclaration"),
  256. TSModuleBlock = exports.TSModuleBlock = alias("tsModuleBlock"),
  257. TSImportType = exports.TSImportType = alias("tsImportType"),
  258. TSImportEqualsDeclaration = exports.TSImportEqualsDeclaration = alias("tsImportEqualsDeclaration"),
  259. TSExternalModuleReference = exports.TSExternalModuleReference = alias("tsExternalModuleReference"),
  260. TSNonNullExpression = exports.TSNonNullExpression = alias("tsNonNullExpression"),
  261. TSExportAssignment = exports.TSExportAssignment = alias("tsExportAssignment"),
  262. TSNamespaceExportDeclaration = exports.TSNamespaceExportDeclaration = alias("tsNamespaceExportDeclaration"),
  263. TSTypeAnnotation = exports.TSTypeAnnotation = alias("tsTypeAnnotation"),
  264. TSTypeParameterInstantiation = exports.TSTypeParameterInstantiation = alias("tsTypeParameterInstantiation"),
  265. TSTypeParameterDeclaration = exports.TSTypeParameterDeclaration = alias("tsTypeParameterDeclaration"),
  266. TSTypeParameter = exports.TSTypeParameter = alias("tsTypeParameter");
  267. const NumberLiteral = exports.NumberLiteral = b.numberLiteral,
  268. RegexLiteral = exports.RegexLiteral = b.regexLiteral,
  269. RestProperty = exports.RestProperty = b.restProperty,
  270. SpreadProperty = exports.SpreadProperty = b.spreadProperty;
  271. //# sourceMappingURL=uppercase.js.map