source: trip-planner-front/node_modules/@babel/types/lib/builders/generated/index.js@ 6a80231

Last change on this file since 6a80231 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 41.7 KB
Line 
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.arrayExpression = arrayExpression;
7exports.assignmentExpression = assignmentExpression;
8exports.binaryExpression = binaryExpression;
9exports.interpreterDirective = interpreterDirective;
10exports.directive = directive;
11exports.directiveLiteral = directiveLiteral;
12exports.blockStatement = blockStatement;
13exports.breakStatement = breakStatement;
14exports.callExpression = callExpression;
15exports.catchClause = catchClause;
16exports.conditionalExpression = conditionalExpression;
17exports.continueStatement = continueStatement;
18exports.debuggerStatement = debuggerStatement;
19exports.doWhileStatement = doWhileStatement;
20exports.emptyStatement = emptyStatement;
21exports.expressionStatement = expressionStatement;
22exports.file = file;
23exports.forInStatement = forInStatement;
24exports.forStatement = forStatement;
25exports.functionDeclaration = functionDeclaration;
26exports.functionExpression = functionExpression;
27exports.identifier = identifier;
28exports.ifStatement = ifStatement;
29exports.labeledStatement = labeledStatement;
30exports.stringLiteral = stringLiteral;
31exports.numericLiteral = numericLiteral;
32exports.nullLiteral = nullLiteral;
33exports.booleanLiteral = booleanLiteral;
34exports.regExpLiteral = regExpLiteral;
35exports.logicalExpression = logicalExpression;
36exports.memberExpression = memberExpression;
37exports.newExpression = newExpression;
38exports.program = program;
39exports.objectExpression = objectExpression;
40exports.objectMethod = objectMethod;
41exports.objectProperty = objectProperty;
42exports.restElement = restElement;
43exports.returnStatement = returnStatement;
44exports.sequenceExpression = sequenceExpression;
45exports.parenthesizedExpression = parenthesizedExpression;
46exports.switchCase = switchCase;
47exports.switchStatement = switchStatement;
48exports.thisExpression = thisExpression;
49exports.throwStatement = throwStatement;
50exports.tryStatement = tryStatement;
51exports.unaryExpression = unaryExpression;
52exports.updateExpression = updateExpression;
53exports.variableDeclaration = variableDeclaration;
54exports.variableDeclarator = variableDeclarator;
55exports.whileStatement = whileStatement;
56exports.withStatement = withStatement;
57exports.assignmentPattern = assignmentPattern;
58exports.arrayPattern = arrayPattern;
59exports.arrowFunctionExpression = arrowFunctionExpression;
60exports.classBody = classBody;
61exports.classExpression = classExpression;
62exports.classDeclaration = classDeclaration;
63exports.exportAllDeclaration = exportAllDeclaration;
64exports.exportDefaultDeclaration = exportDefaultDeclaration;
65exports.exportNamedDeclaration = exportNamedDeclaration;
66exports.exportSpecifier = exportSpecifier;
67exports.forOfStatement = forOfStatement;
68exports.importDeclaration = importDeclaration;
69exports.importDefaultSpecifier = importDefaultSpecifier;
70exports.importNamespaceSpecifier = importNamespaceSpecifier;
71exports.importSpecifier = importSpecifier;
72exports.metaProperty = metaProperty;
73exports.classMethod = classMethod;
74exports.objectPattern = objectPattern;
75exports.spreadElement = spreadElement;
76exports.super = _super;
77exports.taggedTemplateExpression = taggedTemplateExpression;
78exports.templateElement = templateElement;
79exports.templateLiteral = templateLiteral;
80exports.yieldExpression = yieldExpression;
81exports.awaitExpression = awaitExpression;
82exports.import = _import;
83exports.bigIntLiteral = bigIntLiteral;
84exports.exportNamespaceSpecifier = exportNamespaceSpecifier;
85exports.optionalMemberExpression = optionalMemberExpression;
86exports.optionalCallExpression = optionalCallExpression;
87exports.classProperty = classProperty;
88exports.classPrivateProperty = classPrivateProperty;
89exports.classPrivateMethod = classPrivateMethod;
90exports.privateName = privateName;
91exports.anyTypeAnnotation = anyTypeAnnotation;
92exports.arrayTypeAnnotation = arrayTypeAnnotation;
93exports.booleanTypeAnnotation = booleanTypeAnnotation;
94exports.booleanLiteralTypeAnnotation = booleanLiteralTypeAnnotation;
95exports.nullLiteralTypeAnnotation = nullLiteralTypeAnnotation;
96exports.classImplements = classImplements;
97exports.declareClass = declareClass;
98exports.declareFunction = declareFunction;
99exports.declareInterface = declareInterface;
100exports.declareModule = declareModule;
101exports.declareModuleExports = declareModuleExports;
102exports.declareTypeAlias = declareTypeAlias;
103exports.declareOpaqueType = declareOpaqueType;
104exports.declareVariable = declareVariable;
105exports.declareExportDeclaration = declareExportDeclaration;
106exports.declareExportAllDeclaration = declareExportAllDeclaration;
107exports.declaredPredicate = declaredPredicate;
108exports.existsTypeAnnotation = existsTypeAnnotation;
109exports.functionTypeAnnotation = functionTypeAnnotation;
110exports.functionTypeParam = functionTypeParam;
111exports.genericTypeAnnotation = genericTypeAnnotation;
112exports.inferredPredicate = inferredPredicate;
113exports.interfaceExtends = interfaceExtends;
114exports.interfaceDeclaration = interfaceDeclaration;
115exports.interfaceTypeAnnotation = interfaceTypeAnnotation;
116exports.intersectionTypeAnnotation = intersectionTypeAnnotation;
117exports.mixedTypeAnnotation = mixedTypeAnnotation;
118exports.emptyTypeAnnotation = emptyTypeAnnotation;
119exports.nullableTypeAnnotation = nullableTypeAnnotation;
120exports.numberLiteralTypeAnnotation = numberLiteralTypeAnnotation;
121exports.numberTypeAnnotation = numberTypeAnnotation;
122exports.objectTypeAnnotation = objectTypeAnnotation;
123exports.objectTypeInternalSlot = objectTypeInternalSlot;
124exports.objectTypeCallProperty = objectTypeCallProperty;
125exports.objectTypeIndexer = objectTypeIndexer;
126exports.objectTypeProperty = objectTypeProperty;
127exports.objectTypeSpreadProperty = objectTypeSpreadProperty;
128exports.opaqueType = opaqueType;
129exports.qualifiedTypeIdentifier = qualifiedTypeIdentifier;
130exports.stringLiteralTypeAnnotation = stringLiteralTypeAnnotation;
131exports.stringTypeAnnotation = stringTypeAnnotation;
132exports.symbolTypeAnnotation = symbolTypeAnnotation;
133exports.thisTypeAnnotation = thisTypeAnnotation;
134exports.tupleTypeAnnotation = tupleTypeAnnotation;
135exports.typeofTypeAnnotation = typeofTypeAnnotation;
136exports.typeAlias = typeAlias;
137exports.typeAnnotation = typeAnnotation;
138exports.typeCastExpression = typeCastExpression;
139exports.typeParameter = typeParameter;
140exports.typeParameterDeclaration = typeParameterDeclaration;
141exports.typeParameterInstantiation = typeParameterInstantiation;
142exports.unionTypeAnnotation = unionTypeAnnotation;
143exports.variance = variance;
144exports.voidTypeAnnotation = voidTypeAnnotation;
145exports.enumDeclaration = enumDeclaration;
146exports.enumBooleanBody = enumBooleanBody;
147exports.enumNumberBody = enumNumberBody;
148exports.enumStringBody = enumStringBody;
149exports.enumSymbolBody = enumSymbolBody;
150exports.enumBooleanMember = enumBooleanMember;
151exports.enumNumberMember = enumNumberMember;
152exports.enumStringMember = enumStringMember;
153exports.enumDefaultedMember = enumDefaultedMember;
154exports.indexedAccessType = indexedAccessType;
155exports.optionalIndexedAccessType = optionalIndexedAccessType;
156exports.jSXAttribute = exports.jsxAttribute = jsxAttribute;
157exports.jSXClosingElement = exports.jsxClosingElement = jsxClosingElement;
158exports.jSXElement = exports.jsxElement = jsxElement;
159exports.jSXEmptyExpression = exports.jsxEmptyExpression = jsxEmptyExpression;
160exports.jSXExpressionContainer = exports.jsxExpressionContainer = jsxExpressionContainer;
161exports.jSXSpreadChild = exports.jsxSpreadChild = jsxSpreadChild;
162exports.jSXIdentifier = exports.jsxIdentifier = jsxIdentifier;
163exports.jSXMemberExpression = exports.jsxMemberExpression = jsxMemberExpression;
164exports.jSXNamespacedName = exports.jsxNamespacedName = jsxNamespacedName;
165exports.jSXOpeningElement = exports.jsxOpeningElement = jsxOpeningElement;
166exports.jSXSpreadAttribute = exports.jsxSpreadAttribute = jsxSpreadAttribute;
167exports.jSXText = exports.jsxText = jsxText;
168exports.jSXFragment = exports.jsxFragment = jsxFragment;
169exports.jSXOpeningFragment = exports.jsxOpeningFragment = jsxOpeningFragment;
170exports.jSXClosingFragment = exports.jsxClosingFragment = jsxClosingFragment;
171exports.noop = noop;
172exports.placeholder = placeholder;
173exports.v8IntrinsicIdentifier = v8IntrinsicIdentifier;
174exports.argumentPlaceholder = argumentPlaceholder;
175exports.bindExpression = bindExpression;
176exports.importAttribute = importAttribute;
177exports.decorator = decorator;
178exports.doExpression = doExpression;
179exports.exportDefaultSpecifier = exportDefaultSpecifier;
180exports.recordExpression = recordExpression;
181exports.tupleExpression = tupleExpression;
182exports.decimalLiteral = decimalLiteral;
183exports.staticBlock = staticBlock;
184exports.moduleExpression = moduleExpression;
185exports.topicReference = topicReference;
186exports.pipelineTopicExpression = pipelineTopicExpression;
187exports.pipelineBareFunction = pipelineBareFunction;
188exports.pipelinePrimaryTopicReference = pipelinePrimaryTopicReference;
189exports.tSParameterProperty = exports.tsParameterProperty = tsParameterProperty;
190exports.tSDeclareFunction = exports.tsDeclareFunction = tsDeclareFunction;
191exports.tSDeclareMethod = exports.tsDeclareMethod = tsDeclareMethod;
192exports.tSQualifiedName = exports.tsQualifiedName = tsQualifiedName;
193exports.tSCallSignatureDeclaration = exports.tsCallSignatureDeclaration = tsCallSignatureDeclaration;
194exports.tSConstructSignatureDeclaration = exports.tsConstructSignatureDeclaration = tsConstructSignatureDeclaration;
195exports.tSPropertySignature = exports.tsPropertySignature = tsPropertySignature;
196exports.tSMethodSignature = exports.tsMethodSignature = tsMethodSignature;
197exports.tSIndexSignature = exports.tsIndexSignature = tsIndexSignature;
198exports.tSAnyKeyword = exports.tsAnyKeyword = tsAnyKeyword;
199exports.tSBooleanKeyword = exports.tsBooleanKeyword = tsBooleanKeyword;
200exports.tSBigIntKeyword = exports.tsBigIntKeyword = tsBigIntKeyword;
201exports.tSIntrinsicKeyword = exports.tsIntrinsicKeyword = tsIntrinsicKeyword;
202exports.tSNeverKeyword = exports.tsNeverKeyword = tsNeverKeyword;
203exports.tSNullKeyword = exports.tsNullKeyword = tsNullKeyword;
204exports.tSNumberKeyword = exports.tsNumberKeyword = tsNumberKeyword;
205exports.tSObjectKeyword = exports.tsObjectKeyword = tsObjectKeyword;
206exports.tSStringKeyword = exports.tsStringKeyword = tsStringKeyword;
207exports.tSSymbolKeyword = exports.tsSymbolKeyword = tsSymbolKeyword;
208exports.tSUndefinedKeyword = exports.tsUndefinedKeyword = tsUndefinedKeyword;
209exports.tSUnknownKeyword = exports.tsUnknownKeyword = tsUnknownKeyword;
210exports.tSVoidKeyword = exports.tsVoidKeyword = tsVoidKeyword;
211exports.tSThisType = exports.tsThisType = tsThisType;
212exports.tSFunctionType = exports.tsFunctionType = tsFunctionType;
213exports.tSConstructorType = exports.tsConstructorType = tsConstructorType;
214exports.tSTypeReference = exports.tsTypeReference = tsTypeReference;
215exports.tSTypePredicate = exports.tsTypePredicate = tsTypePredicate;
216exports.tSTypeQuery = exports.tsTypeQuery = tsTypeQuery;
217exports.tSTypeLiteral = exports.tsTypeLiteral = tsTypeLiteral;
218exports.tSArrayType = exports.tsArrayType = tsArrayType;
219exports.tSTupleType = exports.tsTupleType = tsTupleType;
220exports.tSOptionalType = exports.tsOptionalType = tsOptionalType;
221exports.tSRestType = exports.tsRestType = tsRestType;
222exports.tSNamedTupleMember = exports.tsNamedTupleMember = tsNamedTupleMember;
223exports.tSUnionType = exports.tsUnionType = tsUnionType;
224exports.tSIntersectionType = exports.tsIntersectionType = tsIntersectionType;
225exports.tSConditionalType = exports.tsConditionalType = tsConditionalType;
226exports.tSInferType = exports.tsInferType = tsInferType;
227exports.tSParenthesizedType = exports.tsParenthesizedType = tsParenthesizedType;
228exports.tSTypeOperator = exports.tsTypeOperator = tsTypeOperator;
229exports.tSIndexedAccessType = exports.tsIndexedAccessType = tsIndexedAccessType;
230exports.tSMappedType = exports.tsMappedType = tsMappedType;
231exports.tSLiteralType = exports.tsLiteralType = tsLiteralType;
232exports.tSExpressionWithTypeArguments = exports.tsExpressionWithTypeArguments = tsExpressionWithTypeArguments;
233exports.tSInterfaceDeclaration = exports.tsInterfaceDeclaration = tsInterfaceDeclaration;
234exports.tSInterfaceBody = exports.tsInterfaceBody = tsInterfaceBody;
235exports.tSTypeAliasDeclaration = exports.tsTypeAliasDeclaration = tsTypeAliasDeclaration;
236exports.tSAsExpression = exports.tsAsExpression = tsAsExpression;
237exports.tSTypeAssertion = exports.tsTypeAssertion = tsTypeAssertion;
238exports.tSEnumDeclaration = exports.tsEnumDeclaration = tsEnumDeclaration;
239exports.tSEnumMember = exports.tsEnumMember = tsEnumMember;
240exports.tSModuleDeclaration = exports.tsModuleDeclaration = tsModuleDeclaration;
241exports.tSModuleBlock = exports.tsModuleBlock = tsModuleBlock;
242exports.tSImportType = exports.tsImportType = tsImportType;
243exports.tSImportEqualsDeclaration = exports.tsImportEqualsDeclaration = tsImportEqualsDeclaration;
244exports.tSExternalModuleReference = exports.tsExternalModuleReference = tsExternalModuleReference;
245exports.tSNonNullExpression = exports.tsNonNullExpression = tsNonNullExpression;
246exports.tSExportAssignment = exports.tsExportAssignment = tsExportAssignment;
247exports.tSNamespaceExportDeclaration = exports.tsNamespaceExportDeclaration = tsNamespaceExportDeclaration;
248exports.tSTypeAnnotation = exports.tsTypeAnnotation = tsTypeAnnotation;
249exports.tSTypeParameterInstantiation = exports.tsTypeParameterInstantiation = tsTypeParameterInstantiation;
250exports.tSTypeParameterDeclaration = exports.tsTypeParameterDeclaration = tsTypeParameterDeclaration;
251exports.tSTypeParameter = exports.tsTypeParameter = tsTypeParameter;
252exports.numberLiteral = NumberLiteral;
253exports.regexLiteral = RegexLiteral;
254exports.restProperty = RestProperty;
255exports.spreadProperty = SpreadProperty;
256
257var _builder = require("../builder");
258
259function arrayExpression(elements) {
260 return (0, _builder.default)("ArrayExpression", ...arguments);
261}
262
263function assignmentExpression(operator, left, right) {
264 return (0, _builder.default)("AssignmentExpression", ...arguments);
265}
266
267function binaryExpression(operator, left, right) {
268 return (0, _builder.default)("BinaryExpression", ...arguments);
269}
270
271function interpreterDirective(value) {
272 return (0, _builder.default)("InterpreterDirective", ...arguments);
273}
274
275function directive(value) {
276 return (0, _builder.default)("Directive", ...arguments);
277}
278
279function directiveLiteral(value) {
280 return (0, _builder.default)("DirectiveLiteral", ...arguments);
281}
282
283function blockStatement(body, directives) {
284 return (0, _builder.default)("BlockStatement", ...arguments);
285}
286
287function breakStatement(label) {
288 return (0, _builder.default)("BreakStatement", ...arguments);
289}
290
291function callExpression(callee, _arguments) {
292 return (0, _builder.default)("CallExpression", ...arguments);
293}
294
295function catchClause(param, body) {
296 return (0, _builder.default)("CatchClause", ...arguments);
297}
298
299function conditionalExpression(test, consequent, alternate) {
300 return (0, _builder.default)("ConditionalExpression", ...arguments);
301}
302
303function continueStatement(label) {
304 return (0, _builder.default)("ContinueStatement", ...arguments);
305}
306
307function debuggerStatement() {
308 return (0, _builder.default)("DebuggerStatement", ...arguments);
309}
310
311function doWhileStatement(test, body) {
312 return (0, _builder.default)("DoWhileStatement", ...arguments);
313}
314
315function emptyStatement() {
316 return (0, _builder.default)("EmptyStatement", ...arguments);
317}
318
319function expressionStatement(expression) {
320 return (0, _builder.default)("ExpressionStatement", ...arguments);
321}
322
323function file(program, comments, tokens) {
324 return (0, _builder.default)("File", ...arguments);
325}
326
327function forInStatement(left, right, body) {
328 return (0, _builder.default)("ForInStatement", ...arguments);
329}
330
331function forStatement(init, test, update, body) {
332 return (0, _builder.default)("ForStatement", ...arguments);
333}
334
335function functionDeclaration(id, params, body, generator, async) {
336 return (0, _builder.default)("FunctionDeclaration", ...arguments);
337}
338
339function functionExpression(id, params, body, generator, async) {
340 return (0, _builder.default)("FunctionExpression", ...arguments);
341}
342
343function identifier(name) {
344 return (0, _builder.default)("Identifier", ...arguments);
345}
346
347function ifStatement(test, consequent, alternate) {
348 return (0, _builder.default)("IfStatement", ...arguments);
349}
350
351function labeledStatement(label, body) {
352 return (0, _builder.default)("LabeledStatement", ...arguments);
353}
354
355function stringLiteral(value) {
356 return (0, _builder.default)("StringLiteral", ...arguments);
357}
358
359function numericLiteral(value) {
360 return (0, _builder.default)("NumericLiteral", ...arguments);
361}
362
363function nullLiteral() {
364 return (0, _builder.default)("NullLiteral", ...arguments);
365}
366
367function booleanLiteral(value) {
368 return (0, _builder.default)("BooleanLiteral", ...arguments);
369}
370
371function regExpLiteral(pattern, flags) {
372 return (0, _builder.default)("RegExpLiteral", ...arguments);
373}
374
375function logicalExpression(operator, left, right) {
376 return (0, _builder.default)("LogicalExpression", ...arguments);
377}
378
379function memberExpression(object, property, computed, optional) {
380 return (0, _builder.default)("MemberExpression", ...arguments);
381}
382
383function newExpression(callee, _arguments) {
384 return (0, _builder.default)("NewExpression", ...arguments);
385}
386
387function program(body, directives, sourceType, interpreter) {
388 return (0, _builder.default)("Program", ...arguments);
389}
390
391function objectExpression(properties) {
392 return (0, _builder.default)("ObjectExpression", ...arguments);
393}
394
395function objectMethod(kind, key, params, body, computed, generator, async) {
396 return (0, _builder.default)("ObjectMethod", ...arguments);
397}
398
399function objectProperty(key, value, computed, shorthand, decorators) {
400 return (0, _builder.default)("ObjectProperty", ...arguments);
401}
402
403function restElement(argument) {
404 return (0, _builder.default)("RestElement", ...arguments);
405}
406
407function returnStatement(argument) {
408 return (0, _builder.default)("ReturnStatement", ...arguments);
409}
410
411function sequenceExpression(expressions) {
412 return (0, _builder.default)("SequenceExpression", ...arguments);
413}
414
415function parenthesizedExpression(expression) {
416 return (0, _builder.default)("ParenthesizedExpression", ...arguments);
417}
418
419function switchCase(test, consequent) {
420 return (0, _builder.default)("SwitchCase", ...arguments);
421}
422
423function switchStatement(discriminant, cases) {
424 return (0, _builder.default)("SwitchStatement", ...arguments);
425}
426
427function thisExpression() {
428 return (0, _builder.default)("ThisExpression", ...arguments);
429}
430
431function throwStatement(argument) {
432 return (0, _builder.default)("ThrowStatement", ...arguments);
433}
434
435function tryStatement(block, handler, finalizer) {
436 return (0, _builder.default)("TryStatement", ...arguments);
437}
438
439function unaryExpression(operator, argument, prefix) {
440 return (0, _builder.default)("UnaryExpression", ...arguments);
441}
442
443function updateExpression(operator, argument, prefix) {
444 return (0, _builder.default)("UpdateExpression", ...arguments);
445}
446
447function variableDeclaration(kind, declarations) {
448 return (0, _builder.default)("VariableDeclaration", ...arguments);
449}
450
451function variableDeclarator(id, init) {
452 return (0, _builder.default)("VariableDeclarator", ...arguments);
453}
454
455function whileStatement(test, body) {
456 return (0, _builder.default)("WhileStatement", ...arguments);
457}
458
459function withStatement(object, body) {
460 return (0, _builder.default)("WithStatement", ...arguments);
461}
462
463function assignmentPattern(left, right) {
464 return (0, _builder.default)("AssignmentPattern", ...arguments);
465}
466
467function arrayPattern(elements) {
468 return (0, _builder.default)("ArrayPattern", ...arguments);
469}
470
471function arrowFunctionExpression(params, body, async) {
472 return (0, _builder.default)("ArrowFunctionExpression", ...arguments);
473}
474
475function classBody(body) {
476 return (0, _builder.default)("ClassBody", ...arguments);
477}
478
479function classExpression(id, superClass, body, decorators) {
480 return (0, _builder.default)("ClassExpression", ...arguments);
481}
482
483function classDeclaration(id, superClass, body, decorators) {
484 return (0, _builder.default)("ClassDeclaration", ...arguments);
485}
486
487function exportAllDeclaration(source) {
488 return (0, _builder.default)("ExportAllDeclaration", ...arguments);
489}
490
491function exportDefaultDeclaration(declaration) {
492 return (0, _builder.default)("ExportDefaultDeclaration", ...arguments);
493}
494
495function exportNamedDeclaration(declaration, specifiers, source) {
496 return (0, _builder.default)("ExportNamedDeclaration", ...arguments);
497}
498
499function exportSpecifier(local, exported) {
500 return (0, _builder.default)("ExportSpecifier", ...arguments);
501}
502
503function forOfStatement(left, right, body, _await) {
504 return (0, _builder.default)("ForOfStatement", ...arguments);
505}
506
507function importDeclaration(specifiers, source) {
508 return (0, _builder.default)("ImportDeclaration", ...arguments);
509}
510
511function importDefaultSpecifier(local) {
512 return (0, _builder.default)("ImportDefaultSpecifier", ...arguments);
513}
514
515function importNamespaceSpecifier(local) {
516 return (0, _builder.default)("ImportNamespaceSpecifier", ...arguments);
517}
518
519function importSpecifier(local, imported) {
520 return (0, _builder.default)("ImportSpecifier", ...arguments);
521}
522
523function metaProperty(meta, property) {
524 return (0, _builder.default)("MetaProperty", ...arguments);
525}
526
527function classMethod(kind, key, params, body, computed, _static, generator, async) {
528 return (0, _builder.default)("ClassMethod", ...arguments);
529}
530
531function objectPattern(properties) {
532 return (0, _builder.default)("ObjectPattern", ...arguments);
533}
534
535function spreadElement(argument) {
536 return (0, _builder.default)("SpreadElement", ...arguments);
537}
538
539function _super() {
540 return (0, _builder.default)("Super", ...arguments);
541}
542
543function taggedTemplateExpression(tag, quasi) {
544 return (0, _builder.default)("TaggedTemplateExpression", ...arguments);
545}
546
547function templateElement(value, tail) {
548 return (0, _builder.default)("TemplateElement", ...arguments);
549}
550
551function templateLiteral(quasis, expressions) {
552 return (0, _builder.default)("TemplateLiteral", ...arguments);
553}
554
555function yieldExpression(argument, delegate) {
556 return (0, _builder.default)("YieldExpression", ...arguments);
557}
558
559function awaitExpression(argument) {
560 return (0, _builder.default)("AwaitExpression", ...arguments);
561}
562
563function _import() {
564 return (0, _builder.default)("Import", ...arguments);
565}
566
567function bigIntLiteral(value) {
568 return (0, _builder.default)("BigIntLiteral", ...arguments);
569}
570
571function exportNamespaceSpecifier(exported) {
572 return (0, _builder.default)("ExportNamespaceSpecifier", ...arguments);
573}
574
575function optionalMemberExpression(object, property, computed, optional) {
576 return (0, _builder.default)("OptionalMemberExpression", ...arguments);
577}
578
579function optionalCallExpression(callee, _arguments, optional) {
580 return (0, _builder.default)("OptionalCallExpression", ...arguments);
581}
582
583function classProperty(key, value, typeAnnotation, decorators, computed, _static) {
584 return (0, _builder.default)("ClassProperty", ...arguments);
585}
586
587function classPrivateProperty(key, value, decorators, _static) {
588 return (0, _builder.default)("ClassPrivateProperty", ...arguments);
589}
590
591function classPrivateMethod(kind, key, params, body, _static) {
592 return (0, _builder.default)("ClassPrivateMethod", ...arguments);
593}
594
595function privateName(id) {
596 return (0, _builder.default)("PrivateName", ...arguments);
597}
598
599function anyTypeAnnotation() {
600 return (0, _builder.default)("AnyTypeAnnotation", ...arguments);
601}
602
603function arrayTypeAnnotation(elementType) {
604 return (0, _builder.default)("ArrayTypeAnnotation", ...arguments);
605}
606
607function booleanTypeAnnotation() {
608 return (0, _builder.default)("BooleanTypeAnnotation", ...arguments);
609}
610
611function booleanLiteralTypeAnnotation(value) {
612 return (0, _builder.default)("BooleanLiteralTypeAnnotation", ...arguments);
613}
614
615function nullLiteralTypeAnnotation() {
616 return (0, _builder.default)("NullLiteralTypeAnnotation", ...arguments);
617}
618
619function classImplements(id, typeParameters) {
620 return (0, _builder.default)("ClassImplements", ...arguments);
621}
622
623function declareClass(id, typeParameters, _extends, body) {
624 return (0, _builder.default)("DeclareClass", ...arguments);
625}
626
627function declareFunction(id) {
628 return (0, _builder.default)("DeclareFunction", ...arguments);
629}
630
631function declareInterface(id, typeParameters, _extends, body) {
632 return (0, _builder.default)("DeclareInterface", ...arguments);
633}
634
635function declareModule(id, body, kind) {
636 return (0, _builder.default)("DeclareModule", ...arguments);
637}
638
639function declareModuleExports(typeAnnotation) {
640 return (0, _builder.default)("DeclareModuleExports", ...arguments);
641}
642
643function declareTypeAlias(id, typeParameters, right) {
644 return (0, _builder.default)("DeclareTypeAlias", ...arguments);
645}
646
647function declareOpaqueType(id, typeParameters, supertype) {
648 return (0, _builder.default)("DeclareOpaqueType", ...arguments);
649}
650
651function declareVariable(id) {
652 return (0, _builder.default)("DeclareVariable", ...arguments);
653}
654
655function declareExportDeclaration(declaration, specifiers, source) {
656 return (0, _builder.default)("DeclareExportDeclaration", ...arguments);
657}
658
659function declareExportAllDeclaration(source) {
660 return (0, _builder.default)("DeclareExportAllDeclaration", ...arguments);
661}
662
663function declaredPredicate(value) {
664 return (0, _builder.default)("DeclaredPredicate", ...arguments);
665}
666
667function existsTypeAnnotation() {
668 return (0, _builder.default)("ExistsTypeAnnotation", ...arguments);
669}
670
671function functionTypeAnnotation(typeParameters, params, rest, returnType) {
672 return (0, _builder.default)("FunctionTypeAnnotation", ...arguments);
673}
674
675function functionTypeParam(name, typeAnnotation) {
676 return (0, _builder.default)("FunctionTypeParam", ...arguments);
677}
678
679function genericTypeAnnotation(id, typeParameters) {
680 return (0, _builder.default)("GenericTypeAnnotation", ...arguments);
681}
682
683function inferredPredicate() {
684 return (0, _builder.default)("InferredPredicate", ...arguments);
685}
686
687function interfaceExtends(id, typeParameters) {
688 return (0, _builder.default)("InterfaceExtends", ...arguments);
689}
690
691function interfaceDeclaration(id, typeParameters, _extends, body) {
692 return (0, _builder.default)("InterfaceDeclaration", ...arguments);
693}
694
695function interfaceTypeAnnotation(_extends, body) {
696 return (0, _builder.default)("InterfaceTypeAnnotation", ...arguments);
697}
698
699function intersectionTypeAnnotation(types) {
700 return (0, _builder.default)("IntersectionTypeAnnotation", ...arguments);
701}
702
703function mixedTypeAnnotation() {
704 return (0, _builder.default)("MixedTypeAnnotation", ...arguments);
705}
706
707function emptyTypeAnnotation() {
708 return (0, _builder.default)("EmptyTypeAnnotation", ...arguments);
709}
710
711function nullableTypeAnnotation(typeAnnotation) {
712 return (0, _builder.default)("NullableTypeAnnotation", ...arguments);
713}
714
715function numberLiteralTypeAnnotation(value) {
716 return (0, _builder.default)("NumberLiteralTypeAnnotation", ...arguments);
717}
718
719function numberTypeAnnotation() {
720 return (0, _builder.default)("NumberTypeAnnotation", ...arguments);
721}
722
723function objectTypeAnnotation(properties, indexers, callProperties, internalSlots, exact) {
724 return (0, _builder.default)("ObjectTypeAnnotation", ...arguments);
725}
726
727function objectTypeInternalSlot(id, value, optional, _static, method) {
728 return (0, _builder.default)("ObjectTypeInternalSlot", ...arguments);
729}
730
731function objectTypeCallProperty(value) {
732 return (0, _builder.default)("ObjectTypeCallProperty", ...arguments);
733}
734
735function objectTypeIndexer(id, key, value, variance) {
736 return (0, _builder.default)("ObjectTypeIndexer", ...arguments);
737}
738
739function objectTypeProperty(key, value, variance) {
740 return (0, _builder.default)("ObjectTypeProperty", ...arguments);
741}
742
743function objectTypeSpreadProperty(argument) {
744 return (0, _builder.default)("ObjectTypeSpreadProperty", ...arguments);
745}
746
747function opaqueType(id, typeParameters, supertype, impltype) {
748 return (0, _builder.default)("OpaqueType", ...arguments);
749}
750
751function qualifiedTypeIdentifier(id, qualification) {
752 return (0, _builder.default)("QualifiedTypeIdentifier", ...arguments);
753}
754
755function stringLiteralTypeAnnotation(value) {
756 return (0, _builder.default)("StringLiteralTypeAnnotation", ...arguments);
757}
758
759function stringTypeAnnotation() {
760 return (0, _builder.default)("StringTypeAnnotation", ...arguments);
761}
762
763function symbolTypeAnnotation() {
764 return (0, _builder.default)("SymbolTypeAnnotation", ...arguments);
765}
766
767function thisTypeAnnotation() {
768 return (0, _builder.default)("ThisTypeAnnotation", ...arguments);
769}
770
771function tupleTypeAnnotation(types) {
772 return (0, _builder.default)("TupleTypeAnnotation", ...arguments);
773}
774
775function typeofTypeAnnotation(argument) {
776 return (0, _builder.default)("TypeofTypeAnnotation", ...arguments);
777}
778
779function typeAlias(id, typeParameters, right) {
780 return (0, _builder.default)("TypeAlias", ...arguments);
781}
782
783function typeAnnotation(typeAnnotation) {
784 return (0, _builder.default)("TypeAnnotation", ...arguments);
785}
786
787function typeCastExpression(expression, typeAnnotation) {
788 return (0, _builder.default)("TypeCastExpression", ...arguments);
789}
790
791function typeParameter(bound, _default, variance) {
792 return (0, _builder.default)("TypeParameter", ...arguments);
793}
794
795function typeParameterDeclaration(params) {
796 return (0, _builder.default)("TypeParameterDeclaration", ...arguments);
797}
798
799function typeParameterInstantiation(params) {
800 return (0, _builder.default)("TypeParameterInstantiation", ...arguments);
801}
802
803function unionTypeAnnotation(types) {
804 return (0, _builder.default)("UnionTypeAnnotation", ...arguments);
805}
806
807function variance(kind) {
808 return (0, _builder.default)("Variance", ...arguments);
809}
810
811function voidTypeAnnotation() {
812 return (0, _builder.default)("VoidTypeAnnotation", ...arguments);
813}
814
815function enumDeclaration(id, body) {
816 return (0, _builder.default)("EnumDeclaration", ...arguments);
817}
818
819function enumBooleanBody(members) {
820 return (0, _builder.default)("EnumBooleanBody", ...arguments);
821}
822
823function enumNumberBody(members) {
824 return (0, _builder.default)("EnumNumberBody", ...arguments);
825}
826
827function enumStringBody(members) {
828 return (0, _builder.default)("EnumStringBody", ...arguments);
829}
830
831function enumSymbolBody(members) {
832 return (0, _builder.default)("EnumSymbolBody", ...arguments);
833}
834
835function enumBooleanMember(id) {
836 return (0, _builder.default)("EnumBooleanMember", ...arguments);
837}
838
839function enumNumberMember(id, init) {
840 return (0, _builder.default)("EnumNumberMember", ...arguments);
841}
842
843function enumStringMember(id, init) {
844 return (0, _builder.default)("EnumStringMember", ...arguments);
845}
846
847function enumDefaultedMember(id) {
848 return (0, _builder.default)("EnumDefaultedMember", ...arguments);
849}
850
851function indexedAccessType(objectType, indexType) {
852 return (0, _builder.default)("IndexedAccessType", ...arguments);
853}
854
855function optionalIndexedAccessType(objectType, indexType) {
856 return (0, _builder.default)("OptionalIndexedAccessType", ...arguments);
857}
858
859function jsxAttribute(name, value) {
860 return (0, _builder.default)("JSXAttribute", ...arguments);
861}
862
863function jsxClosingElement(name) {
864 return (0, _builder.default)("JSXClosingElement", ...arguments);
865}
866
867function jsxElement(openingElement, closingElement, children, selfClosing) {
868 return (0, _builder.default)("JSXElement", ...arguments);
869}
870
871function jsxEmptyExpression() {
872 return (0, _builder.default)("JSXEmptyExpression", ...arguments);
873}
874
875function jsxExpressionContainer(expression) {
876 return (0, _builder.default)("JSXExpressionContainer", ...arguments);
877}
878
879function jsxSpreadChild(expression) {
880 return (0, _builder.default)("JSXSpreadChild", ...arguments);
881}
882
883function jsxIdentifier(name) {
884 return (0, _builder.default)("JSXIdentifier", ...arguments);
885}
886
887function jsxMemberExpression(object, property) {
888 return (0, _builder.default)("JSXMemberExpression", ...arguments);
889}
890
891function jsxNamespacedName(namespace, name) {
892 return (0, _builder.default)("JSXNamespacedName", ...arguments);
893}
894
895function jsxOpeningElement(name, attributes, selfClosing) {
896 return (0, _builder.default)("JSXOpeningElement", ...arguments);
897}
898
899function jsxSpreadAttribute(argument) {
900 return (0, _builder.default)("JSXSpreadAttribute", ...arguments);
901}
902
903function jsxText(value) {
904 return (0, _builder.default)("JSXText", ...arguments);
905}
906
907function jsxFragment(openingFragment, closingFragment, children) {
908 return (0, _builder.default)("JSXFragment", ...arguments);
909}
910
911function jsxOpeningFragment() {
912 return (0, _builder.default)("JSXOpeningFragment", ...arguments);
913}
914
915function jsxClosingFragment() {
916 return (0, _builder.default)("JSXClosingFragment", ...arguments);
917}
918
919function noop() {
920 return (0, _builder.default)("Noop", ...arguments);
921}
922
923function placeholder(expectedNode, name) {
924 return (0, _builder.default)("Placeholder", ...arguments);
925}
926
927function v8IntrinsicIdentifier(name) {
928 return (0, _builder.default)("V8IntrinsicIdentifier", ...arguments);
929}
930
931function argumentPlaceholder() {
932 return (0, _builder.default)("ArgumentPlaceholder", ...arguments);
933}
934
935function bindExpression(object, callee) {
936 return (0, _builder.default)("BindExpression", ...arguments);
937}
938
939function importAttribute(key, value) {
940 return (0, _builder.default)("ImportAttribute", ...arguments);
941}
942
943function decorator(expression) {
944 return (0, _builder.default)("Decorator", ...arguments);
945}
946
947function doExpression(body, async) {
948 return (0, _builder.default)("DoExpression", ...arguments);
949}
950
951function exportDefaultSpecifier(exported) {
952 return (0, _builder.default)("ExportDefaultSpecifier", ...arguments);
953}
954
955function recordExpression(properties) {
956 return (0, _builder.default)("RecordExpression", ...arguments);
957}
958
959function tupleExpression(elements) {
960 return (0, _builder.default)("TupleExpression", ...arguments);
961}
962
963function decimalLiteral(value) {
964 return (0, _builder.default)("DecimalLiteral", ...arguments);
965}
966
967function staticBlock(body) {
968 return (0, _builder.default)("StaticBlock", ...arguments);
969}
970
971function moduleExpression(body) {
972 return (0, _builder.default)("ModuleExpression", ...arguments);
973}
974
975function topicReference() {
976 return (0, _builder.default)("TopicReference", ...arguments);
977}
978
979function pipelineTopicExpression(expression) {
980 return (0, _builder.default)("PipelineTopicExpression", ...arguments);
981}
982
983function pipelineBareFunction(callee) {
984 return (0, _builder.default)("PipelineBareFunction", ...arguments);
985}
986
987function pipelinePrimaryTopicReference() {
988 return (0, _builder.default)("PipelinePrimaryTopicReference", ...arguments);
989}
990
991function tsParameterProperty(parameter) {
992 return (0, _builder.default)("TSParameterProperty", ...arguments);
993}
994
995function tsDeclareFunction(id, typeParameters, params, returnType) {
996 return (0, _builder.default)("TSDeclareFunction", ...arguments);
997}
998
999function tsDeclareMethod(decorators, key, typeParameters, params, returnType) {
1000 return (0, _builder.default)("TSDeclareMethod", ...arguments);
1001}
1002
1003function tsQualifiedName(left, right) {
1004 return (0, _builder.default)("TSQualifiedName", ...arguments);
1005}
1006
1007function tsCallSignatureDeclaration(typeParameters, parameters, typeAnnotation) {
1008 return (0, _builder.default)("TSCallSignatureDeclaration", ...arguments);
1009}
1010
1011function tsConstructSignatureDeclaration(typeParameters, parameters, typeAnnotation) {
1012 return (0, _builder.default)("TSConstructSignatureDeclaration", ...arguments);
1013}
1014
1015function tsPropertySignature(key, typeAnnotation, initializer) {
1016 return (0, _builder.default)("TSPropertySignature", ...arguments);
1017}
1018
1019function tsMethodSignature(key, typeParameters, parameters, typeAnnotation) {
1020 return (0, _builder.default)("TSMethodSignature", ...arguments);
1021}
1022
1023function tsIndexSignature(parameters, typeAnnotation) {
1024 return (0, _builder.default)("TSIndexSignature", ...arguments);
1025}
1026
1027function tsAnyKeyword() {
1028 return (0, _builder.default)("TSAnyKeyword", ...arguments);
1029}
1030
1031function tsBooleanKeyword() {
1032 return (0, _builder.default)("TSBooleanKeyword", ...arguments);
1033}
1034
1035function tsBigIntKeyword() {
1036 return (0, _builder.default)("TSBigIntKeyword", ...arguments);
1037}
1038
1039function tsIntrinsicKeyword() {
1040 return (0, _builder.default)("TSIntrinsicKeyword", ...arguments);
1041}
1042
1043function tsNeverKeyword() {
1044 return (0, _builder.default)("TSNeverKeyword", ...arguments);
1045}
1046
1047function tsNullKeyword() {
1048 return (0, _builder.default)("TSNullKeyword", ...arguments);
1049}
1050
1051function tsNumberKeyword() {
1052 return (0, _builder.default)("TSNumberKeyword", ...arguments);
1053}
1054
1055function tsObjectKeyword() {
1056 return (0, _builder.default)("TSObjectKeyword", ...arguments);
1057}
1058
1059function tsStringKeyword() {
1060 return (0, _builder.default)("TSStringKeyword", ...arguments);
1061}
1062
1063function tsSymbolKeyword() {
1064 return (0, _builder.default)("TSSymbolKeyword", ...arguments);
1065}
1066
1067function tsUndefinedKeyword() {
1068 return (0, _builder.default)("TSUndefinedKeyword", ...arguments);
1069}
1070
1071function tsUnknownKeyword() {
1072 return (0, _builder.default)("TSUnknownKeyword", ...arguments);
1073}
1074
1075function tsVoidKeyword() {
1076 return (0, _builder.default)("TSVoidKeyword", ...arguments);
1077}
1078
1079function tsThisType() {
1080 return (0, _builder.default)("TSThisType", ...arguments);
1081}
1082
1083function tsFunctionType(typeParameters, parameters, typeAnnotation) {
1084 return (0, _builder.default)("TSFunctionType", ...arguments);
1085}
1086
1087function tsConstructorType(typeParameters, parameters, typeAnnotation) {
1088 return (0, _builder.default)("TSConstructorType", ...arguments);
1089}
1090
1091function tsTypeReference(typeName, typeParameters) {
1092 return (0, _builder.default)("TSTypeReference", ...arguments);
1093}
1094
1095function tsTypePredicate(parameterName, typeAnnotation, asserts) {
1096 return (0, _builder.default)("TSTypePredicate", ...arguments);
1097}
1098
1099function tsTypeQuery(exprName) {
1100 return (0, _builder.default)("TSTypeQuery", ...arguments);
1101}
1102
1103function tsTypeLiteral(members) {
1104 return (0, _builder.default)("TSTypeLiteral", ...arguments);
1105}
1106
1107function tsArrayType(elementType) {
1108 return (0, _builder.default)("TSArrayType", ...arguments);
1109}
1110
1111function tsTupleType(elementTypes) {
1112 return (0, _builder.default)("TSTupleType", ...arguments);
1113}
1114
1115function tsOptionalType(typeAnnotation) {
1116 return (0, _builder.default)("TSOptionalType", ...arguments);
1117}
1118
1119function tsRestType(typeAnnotation) {
1120 return (0, _builder.default)("TSRestType", ...arguments);
1121}
1122
1123function tsNamedTupleMember(label, elementType, optional) {
1124 return (0, _builder.default)("TSNamedTupleMember", ...arguments);
1125}
1126
1127function tsUnionType(types) {
1128 return (0, _builder.default)("TSUnionType", ...arguments);
1129}
1130
1131function tsIntersectionType(types) {
1132 return (0, _builder.default)("TSIntersectionType", ...arguments);
1133}
1134
1135function tsConditionalType(checkType, extendsType, trueType, falseType) {
1136 return (0, _builder.default)("TSConditionalType", ...arguments);
1137}
1138
1139function tsInferType(typeParameter) {
1140 return (0, _builder.default)("TSInferType", ...arguments);
1141}
1142
1143function tsParenthesizedType(typeAnnotation) {
1144 return (0, _builder.default)("TSParenthesizedType", ...arguments);
1145}
1146
1147function tsTypeOperator(typeAnnotation) {
1148 return (0, _builder.default)("TSTypeOperator", ...arguments);
1149}
1150
1151function tsIndexedAccessType(objectType, indexType) {
1152 return (0, _builder.default)("TSIndexedAccessType", ...arguments);
1153}
1154
1155function tsMappedType(typeParameter, typeAnnotation, nameType) {
1156 return (0, _builder.default)("TSMappedType", ...arguments);
1157}
1158
1159function tsLiteralType(literal) {
1160 return (0, _builder.default)("TSLiteralType", ...arguments);
1161}
1162
1163function tsExpressionWithTypeArguments(expression, typeParameters) {
1164 return (0, _builder.default)("TSExpressionWithTypeArguments", ...arguments);
1165}
1166
1167function tsInterfaceDeclaration(id, typeParameters, _extends, body) {
1168 return (0, _builder.default)("TSInterfaceDeclaration", ...arguments);
1169}
1170
1171function tsInterfaceBody(body) {
1172 return (0, _builder.default)("TSInterfaceBody", ...arguments);
1173}
1174
1175function tsTypeAliasDeclaration(id, typeParameters, typeAnnotation) {
1176 return (0, _builder.default)("TSTypeAliasDeclaration", ...arguments);
1177}
1178
1179function tsAsExpression(expression, typeAnnotation) {
1180 return (0, _builder.default)("TSAsExpression", ...arguments);
1181}
1182
1183function tsTypeAssertion(typeAnnotation, expression) {
1184 return (0, _builder.default)("TSTypeAssertion", ...arguments);
1185}
1186
1187function tsEnumDeclaration(id, members) {
1188 return (0, _builder.default)("TSEnumDeclaration", ...arguments);
1189}
1190
1191function tsEnumMember(id, initializer) {
1192 return (0, _builder.default)("TSEnumMember", ...arguments);
1193}
1194
1195function tsModuleDeclaration(id, body) {
1196 return (0, _builder.default)("TSModuleDeclaration", ...arguments);
1197}
1198
1199function tsModuleBlock(body) {
1200 return (0, _builder.default)("TSModuleBlock", ...arguments);
1201}
1202
1203function tsImportType(argument, qualifier, typeParameters) {
1204 return (0, _builder.default)("TSImportType", ...arguments);
1205}
1206
1207function tsImportEqualsDeclaration(id, moduleReference) {
1208 return (0, _builder.default)("TSImportEqualsDeclaration", ...arguments);
1209}
1210
1211function tsExternalModuleReference(expression) {
1212 return (0, _builder.default)("TSExternalModuleReference", ...arguments);
1213}
1214
1215function tsNonNullExpression(expression) {
1216 return (0, _builder.default)("TSNonNullExpression", ...arguments);
1217}
1218
1219function tsExportAssignment(expression) {
1220 return (0, _builder.default)("TSExportAssignment", ...arguments);
1221}
1222
1223function tsNamespaceExportDeclaration(id) {
1224 return (0, _builder.default)("TSNamespaceExportDeclaration", ...arguments);
1225}
1226
1227function tsTypeAnnotation(typeAnnotation) {
1228 return (0, _builder.default)("TSTypeAnnotation", ...arguments);
1229}
1230
1231function tsTypeParameterInstantiation(params) {
1232 return (0, _builder.default)("TSTypeParameterInstantiation", ...arguments);
1233}
1234
1235function tsTypeParameterDeclaration(params) {
1236 return (0, _builder.default)("TSTypeParameterDeclaration", ...arguments);
1237}
1238
1239function tsTypeParameter(constraint, _default, name) {
1240 return (0, _builder.default)("TSTypeParameter", ...arguments);
1241}
1242
1243function NumberLiteral(...args) {
1244 console.trace("The node type NumberLiteral has been renamed to NumericLiteral");
1245 return (0, _builder.default)("NumberLiteral", ...args);
1246}
1247
1248function RegexLiteral(...args) {
1249 console.trace("The node type RegexLiteral has been renamed to RegExpLiteral");
1250 return (0, _builder.default)("RegexLiteral", ...args);
1251}
1252
1253function RestProperty(...args) {
1254 console.trace("The node type RestProperty has been renamed to RestElement");
1255 return (0, _builder.default)("RestProperty", ...args);
1256}
1257
1258function SpreadProperty(...args) {
1259 console.trace("The node type SpreadProperty has been renamed to SpreadElement");
1260 return (0, _builder.default)("SpreadProperty", ...args);
1261}
Note: See TracBrowser for help on using the repository browser.