| | |
| | | Object.defineProperty(exports, "__esModule", { |
| | | value: true |
| | | }); |
| | | exports.assertAccessor = assertAccessor; |
| | | exports.assertAnyTypeAnnotation = assertAnyTypeAnnotation; |
| | | exports.assertArgumentPlaceholder = assertArgumentPlaceholder; |
| | | exports.assertArrayExpression = assertArrayExpression; |
| | | exports.assertArrayPattern = assertArrayPattern; |
| | | exports.assertArrayTypeAnnotation = assertArrayTypeAnnotation; |
| | | exports.assertArrowFunctionExpression = assertArrowFunctionExpression; |
| | | exports.assertAssignmentExpression = assertAssignmentExpression; |
| | | exports.assertAssignmentPattern = assertAssignmentPattern; |
| | | exports.assertAwaitExpression = assertAwaitExpression; |
| | | exports.assertBigIntLiteral = assertBigIntLiteral; |
| | | exports.assertBinary = assertBinary; |
| | | exports.assertBinaryExpression = assertBinaryExpression; |
| | | exports.assertInterpreterDirective = assertInterpreterDirective; |
| | | exports.assertDirective = assertDirective; |
| | | exports.assertDirectiveLiteral = assertDirectiveLiteral; |
| | | exports.assertBindExpression = assertBindExpression; |
| | | exports.assertBlock = assertBlock; |
| | | exports.assertBlockParent = assertBlockParent; |
| | | exports.assertBlockStatement = assertBlockStatement; |
| | | exports.assertBooleanLiteral = assertBooleanLiteral; |
| | | exports.assertBooleanLiteralTypeAnnotation = assertBooleanLiteralTypeAnnotation; |
| | | exports.assertBooleanTypeAnnotation = assertBooleanTypeAnnotation; |
| | | exports.assertBreakStatement = assertBreakStatement; |
| | | exports.assertCallExpression = assertCallExpression; |
| | | exports.assertCatchClause = assertCatchClause; |
| | | exports.assertClass = assertClass; |
| | | exports.assertClassAccessorProperty = assertClassAccessorProperty; |
| | | exports.assertClassBody = assertClassBody; |
| | | exports.assertClassDeclaration = assertClassDeclaration; |
| | | exports.assertClassExpression = assertClassExpression; |
| | | exports.assertClassImplements = assertClassImplements; |
| | | exports.assertClassMethod = assertClassMethod; |
| | | exports.assertClassPrivateMethod = assertClassPrivateMethod; |
| | | exports.assertClassPrivateProperty = assertClassPrivateProperty; |
| | | exports.assertClassProperty = assertClassProperty; |
| | | exports.assertCompletionStatement = assertCompletionStatement; |
| | | exports.assertConditional = assertConditional; |
| | | exports.assertConditionalExpression = assertConditionalExpression; |
| | | exports.assertContinueStatement = assertContinueStatement; |
| | | exports.assertDebuggerStatement = assertDebuggerStatement; |
| | | exports.assertDoWhileStatement = assertDoWhileStatement; |
| | | exports.assertEmptyStatement = assertEmptyStatement; |
| | | exports.assertExpressionStatement = assertExpressionStatement; |
| | | exports.assertFile = assertFile; |
| | | exports.assertForInStatement = assertForInStatement; |
| | | exports.assertForStatement = assertForStatement; |
| | | exports.assertFunctionDeclaration = assertFunctionDeclaration; |
| | | exports.assertFunctionExpression = assertFunctionExpression; |
| | | exports.assertIdentifier = assertIdentifier; |
| | | exports.assertIfStatement = assertIfStatement; |
| | | exports.assertLabeledStatement = assertLabeledStatement; |
| | | exports.assertStringLiteral = assertStringLiteral; |
| | | exports.assertNumericLiteral = assertNumericLiteral; |
| | | exports.assertNullLiteral = assertNullLiteral; |
| | | exports.assertBooleanLiteral = assertBooleanLiteral; |
| | | exports.assertRegExpLiteral = assertRegExpLiteral; |
| | | exports.assertLogicalExpression = assertLogicalExpression; |
| | | exports.assertMemberExpression = assertMemberExpression; |
| | | exports.assertNewExpression = assertNewExpression; |
| | | exports.assertProgram = assertProgram; |
| | | exports.assertObjectExpression = assertObjectExpression; |
| | | exports.assertObjectMethod = assertObjectMethod; |
| | | exports.assertObjectProperty = assertObjectProperty; |
| | | exports.assertRestElement = assertRestElement; |
| | | exports.assertReturnStatement = assertReturnStatement; |
| | | exports.assertSequenceExpression = assertSequenceExpression; |
| | | exports.assertParenthesizedExpression = assertParenthesizedExpression; |
| | | exports.assertSwitchCase = assertSwitchCase; |
| | | exports.assertSwitchStatement = assertSwitchStatement; |
| | | exports.assertThisExpression = assertThisExpression; |
| | | exports.assertThrowStatement = assertThrowStatement; |
| | | exports.assertTryStatement = assertTryStatement; |
| | | exports.assertUnaryExpression = assertUnaryExpression; |
| | | exports.assertUpdateExpression = assertUpdateExpression; |
| | | exports.assertVariableDeclaration = assertVariableDeclaration; |
| | | exports.assertVariableDeclarator = assertVariableDeclarator; |
| | | exports.assertWhileStatement = assertWhileStatement; |
| | | exports.assertWithStatement = assertWithStatement; |
| | | exports.assertAssignmentPattern = assertAssignmentPattern; |
| | | exports.assertArrayPattern = assertArrayPattern; |
| | | exports.assertArrowFunctionExpression = assertArrowFunctionExpression; |
| | | exports.assertClassBody = assertClassBody; |
| | | exports.assertClassExpression = assertClassExpression; |
| | | exports.assertClassDeclaration = assertClassDeclaration; |
| | | exports.assertExportAllDeclaration = assertExportAllDeclaration; |
| | | exports.assertExportDefaultDeclaration = assertExportDefaultDeclaration; |
| | | exports.assertExportNamedDeclaration = assertExportNamedDeclaration; |
| | | exports.assertExportSpecifier = assertExportSpecifier; |
| | | exports.assertForOfStatement = assertForOfStatement; |
| | | exports.assertImportDeclaration = assertImportDeclaration; |
| | | exports.assertImportDefaultSpecifier = assertImportDefaultSpecifier; |
| | | exports.assertImportNamespaceSpecifier = assertImportNamespaceSpecifier; |
| | | exports.assertImportSpecifier = assertImportSpecifier; |
| | | exports.assertMetaProperty = assertMetaProperty; |
| | | exports.assertClassMethod = assertClassMethod; |
| | | exports.assertObjectPattern = assertObjectPattern; |
| | | exports.assertSpreadElement = assertSpreadElement; |
| | | exports.assertSuper = assertSuper; |
| | | exports.assertTaggedTemplateExpression = assertTaggedTemplateExpression; |
| | | exports.assertTemplateElement = assertTemplateElement; |
| | | exports.assertTemplateLiteral = assertTemplateLiteral; |
| | | exports.assertYieldExpression = assertYieldExpression; |
| | | exports.assertAwaitExpression = assertAwaitExpression; |
| | | exports.assertImport = assertImport; |
| | | exports.assertBigIntLiteral = assertBigIntLiteral; |
| | | exports.assertExportNamespaceSpecifier = assertExportNamespaceSpecifier; |
| | | exports.assertOptionalMemberExpression = assertOptionalMemberExpression; |
| | | exports.assertOptionalCallExpression = assertOptionalCallExpression; |
| | | exports.assertClassProperty = assertClassProperty; |
| | | exports.assertClassPrivateProperty = assertClassPrivateProperty; |
| | | exports.assertClassPrivateMethod = assertClassPrivateMethod; |
| | | exports.assertPrivateName = assertPrivateName; |
| | | exports.assertAnyTypeAnnotation = assertAnyTypeAnnotation; |
| | | exports.assertArrayTypeAnnotation = assertArrayTypeAnnotation; |
| | | exports.assertBooleanTypeAnnotation = assertBooleanTypeAnnotation; |
| | | exports.assertBooleanLiteralTypeAnnotation = assertBooleanLiteralTypeAnnotation; |
| | | exports.assertNullLiteralTypeAnnotation = assertNullLiteralTypeAnnotation; |
| | | exports.assertClassImplements = assertClassImplements; |
| | | exports.assertDecimalLiteral = assertDecimalLiteral; |
| | | exports.assertDeclaration = assertDeclaration; |
| | | exports.assertDeclareClass = assertDeclareClass; |
| | | exports.assertDeclareExportAllDeclaration = assertDeclareExportAllDeclaration; |
| | | exports.assertDeclareExportDeclaration = assertDeclareExportDeclaration; |
| | | exports.assertDeclareFunction = assertDeclareFunction; |
| | | exports.assertDeclareInterface = assertDeclareInterface; |
| | | exports.assertDeclareModule = assertDeclareModule; |
| | | exports.assertDeclareModuleExports = assertDeclareModuleExports; |
| | | exports.assertDeclareTypeAlias = assertDeclareTypeAlias; |
| | | exports.assertDeclareOpaqueType = assertDeclareOpaqueType; |
| | | exports.assertDeclareTypeAlias = assertDeclareTypeAlias; |
| | | exports.assertDeclareVariable = assertDeclareVariable; |
| | | exports.assertDeclareExportDeclaration = assertDeclareExportDeclaration; |
| | | exports.assertDeclareExportAllDeclaration = assertDeclareExportAllDeclaration; |
| | | exports.assertDeclaredPredicate = assertDeclaredPredicate; |
| | | exports.assertDecorator = assertDecorator; |
| | | exports.assertDirective = assertDirective; |
| | | exports.assertDirectiveLiteral = assertDirectiveLiteral; |
| | | exports.assertDoExpression = assertDoExpression; |
| | | exports.assertDoWhileStatement = assertDoWhileStatement; |
| | | exports.assertEmptyStatement = assertEmptyStatement; |
| | | exports.assertEmptyTypeAnnotation = assertEmptyTypeAnnotation; |
| | | exports.assertEnumBody = assertEnumBody; |
| | | exports.assertEnumBooleanBody = assertEnumBooleanBody; |
| | | exports.assertEnumBooleanMember = assertEnumBooleanMember; |
| | | exports.assertEnumDeclaration = assertEnumDeclaration; |
| | | exports.assertEnumDefaultedMember = assertEnumDefaultedMember; |
| | | exports.assertEnumMember = assertEnumMember; |
| | | exports.assertEnumNumberBody = assertEnumNumberBody; |
| | | exports.assertEnumNumberMember = assertEnumNumberMember; |
| | | exports.assertEnumStringBody = assertEnumStringBody; |
| | | exports.assertEnumStringMember = assertEnumStringMember; |
| | | exports.assertEnumSymbolBody = assertEnumSymbolBody; |
| | | exports.assertExistsTypeAnnotation = assertExistsTypeAnnotation; |
| | | exports.assertExportAllDeclaration = assertExportAllDeclaration; |
| | | exports.assertExportDeclaration = assertExportDeclaration; |
| | | exports.assertExportDefaultDeclaration = assertExportDefaultDeclaration; |
| | | exports.assertExportDefaultSpecifier = assertExportDefaultSpecifier; |
| | | exports.assertExportNamedDeclaration = assertExportNamedDeclaration; |
| | | exports.assertExportNamespaceSpecifier = assertExportNamespaceSpecifier; |
| | | exports.assertExportSpecifier = assertExportSpecifier; |
| | | exports.assertExpression = assertExpression; |
| | | exports.assertExpressionStatement = assertExpressionStatement; |
| | | exports.assertExpressionWrapper = assertExpressionWrapper; |
| | | exports.assertFile = assertFile; |
| | | exports.assertFlow = assertFlow; |
| | | exports.assertFlowBaseAnnotation = assertFlowBaseAnnotation; |
| | | exports.assertFlowDeclaration = assertFlowDeclaration; |
| | | exports.assertFlowPredicate = assertFlowPredicate; |
| | | exports.assertFlowType = assertFlowType; |
| | | exports.assertFor = assertFor; |
| | | exports.assertForInStatement = assertForInStatement; |
| | | exports.assertForOfStatement = assertForOfStatement; |
| | | exports.assertForStatement = assertForStatement; |
| | | exports.assertForXStatement = assertForXStatement; |
| | | exports.assertFunction = assertFunction; |
| | | exports.assertFunctionDeclaration = assertFunctionDeclaration; |
| | | exports.assertFunctionExpression = assertFunctionExpression; |
| | | exports.assertFunctionParent = assertFunctionParent; |
| | | exports.assertFunctionTypeAnnotation = assertFunctionTypeAnnotation; |
| | | exports.assertFunctionTypeParam = assertFunctionTypeParam; |
| | | exports.assertGenericTypeAnnotation = assertGenericTypeAnnotation; |
| | | exports.assertIdentifier = assertIdentifier; |
| | | exports.assertIfStatement = assertIfStatement; |
| | | exports.assertImmutable = assertImmutable; |
| | | exports.assertImport = assertImport; |
| | | exports.assertImportAttribute = assertImportAttribute; |
| | | exports.assertImportDeclaration = assertImportDeclaration; |
| | | exports.assertImportDefaultSpecifier = assertImportDefaultSpecifier; |
| | | exports.assertImportNamespaceSpecifier = assertImportNamespaceSpecifier; |
| | | exports.assertImportSpecifier = assertImportSpecifier; |
| | | exports.assertIndexedAccessType = assertIndexedAccessType; |
| | | exports.assertInferredPredicate = assertInferredPredicate; |
| | | exports.assertInterfaceExtends = assertInterfaceExtends; |
| | | exports.assertInterfaceDeclaration = assertInterfaceDeclaration; |
| | | exports.assertInterfaceExtends = assertInterfaceExtends; |
| | | exports.assertInterfaceTypeAnnotation = assertInterfaceTypeAnnotation; |
| | | exports.assertInterpreterDirective = assertInterpreterDirective; |
| | | exports.assertIntersectionTypeAnnotation = assertIntersectionTypeAnnotation; |
| | | exports.assertJSX = assertJSX; |
| | | exports.assertJSXAttribute = assertJSXAttribute; |
| | | exports.assertJSXClosingElement = assertJSXClosingElement; |
| | | exports.assertJSXClosingFragment = assertJSXClosingFragment; |
| | | exports.assertJSXElement = assertJSXElement; |
| | | exports.assertJSXEmptyExpression = assertJSXEmptyExpression; |
| | | exports.assertJSXExpressionContainer = assertJSXExpressionContainer; |
| | | exports.assertJSXFragment = assertJSXFragment; |
| | | exports.assertJSXIdentifier = assertJSXIdentifier; |
| | | exports.assertJSXMemberExpression = assertJSXMemberExpression; |
| | | exports.assertJSXNamespacedName = assertJSXNamespacedName; |
| | | exports.assertJSXOpeningElement = assertJSXOpeningElement; |
| | | exports.assertJSXOpeningFragment = assertJSXOpeningFragment; |
| | | exports.assertJSXSpreadAttribute = assertJSXSpreadAttribute; |
| | | exports.assertJSXSpreadChild = assertJSXSpreadChild; |
| | | exports.assertJSXText = assertJSXText; |
| | | exports.assertLVal = assertLVal; |
| | | exports.assertLabeledStatement = assertLabeledStatement; |
| | | exports.assertLiteral = assertLiteral; |
| | | exports.assertLogicalExpression = assertLogicalExpression; |
| | | exports.assertLoop = assertLoop; |
| | | exports.assertMemberExpression = assertMemberExpression; |
| | | exports.assertMetaProperty = assertMetaProperty; |
| | | exports.assertMethod = assertMethod; |
| | | exports.assertMiscellaneous = assertMiscellaneous; |
| | | exports.assertMixedTypeAnnotation = assertMixedTypeAnnotation; |
| | | exports.assertEmptyTypeAnnotation = assertEmptyTypeAnnotation; |
| | | exports.assertModuleDeclaration = assertModuleDeclaration; |
| | | exports.assertModuleExpression = assertModuleExpression; |
| | | exports.assertModuleSpecifier = assertModuleSpecifier; |
| | | exports.assertNewExpression = assertNewExpression; |
| | | exports.assertNoop = assertNoop; |
| | | exports.assertNullLiteral = assertNullLiteral; |
| | | exports.assertNullLiteralTypeAnnotation = assertNullLiteralTypeAnnotation; |
| | | exports.assertNullableTypeAnnotation = assertNullableTypeAnnotation; |
| | | exports.assertNumberLiteral = assertNumberLiteral; |
| | | exports.assertNumberLiteralTypeAnnotation = assertNumberLiteralTypeAnnotation; |
| | | exports.assertNumberTypeAnnotation = assertNumberTypeAnnotation; |
| | | exports.assertNumericLiteral = assertNumericLiteral; |
| | | exports.assertObjectExpression = assertObjectExpression; |
| | | exports.assertObjectMember = assertObjectMember; |
| | | exports.assertObjectMethod = assertObjectMethod; |
| | | exports.assertObjectPattern = assertObjectPattern; |
| | | exports.assertObjectProperty = assertObjectProperty; |
| | | exports.assertObjectTypeAnnotation = assertObjectTypeAnnotation; |
| | | exports.assertObjectTypeInternalSlot = assertObjectTypeInternalSlot; |
| | | exports.assertObjectTypeCallProperty = assertObjectTypeCallProperty; |
| | | exports.assertObjectTypeIndexer = assertObjectTypeIndexer; |
| | | exports.assertObjectTypeInternalSlot = assertObjectTypeInternalSlot; |
| | | exports.assertObjectTypeProperty = assertObjectTypeProperty; |
| | | exports.assertObjectTypeSpreadProperty = assertObjectTypeSpreadProperty; |
| | | exports.assertOpaqueType = assertOpaqueType; |
| | | exports.assertOptionalCallExpression = assertOptionalCallExpression; |
| | | exports.assertOptionalIndexedAccessType = assertOptionalIndexedAccessType; |
| | | exports.assertOptionalMemberExpression = assertOptionalMemberExpression; |
| | | exports.assertParenthesizedExpression = assertParenthesizedExpression; |
| | | exports.assertPattern = assertPattern; |
| | | exports.assertPatternLike = assertPatternLike; |
| | | exports.assertPipelineBareFunction = assertPipelineBareFunction; |
| | | exports.assertPipelinePrimaryTopicReference = assertPipelinePrimaryTopicReference; |
| | | exports.assertPipelineTopicExpression = assertPipelineTopicExpression; |
| | | exports.assertPlaceholder = assertPlaceholder; |
| | | exports.assertPrivate = assertPrivate; |
| | | exports.assertPrivateName = assertPrivateName; |
| | | exports.assertProgram = assertProgram; |
| | | exports.assertProperty = assertProperty; |
| | | exports.assertPureish = assertPureish; |
| | | exports.assertQualifiedTypeIdentifier = assertQualifiedTypeIdentifier; |
| | | exports.assertRecordExpression = assertRecordExpression; |
| | | exports.assertRegExpLiteral = assertRegExpLiteral; |
| | | exports.assertRegexLiteral = assertRegexLiteral; |
| | | exports.assertRestElement = assertRestElement; |
| | | exports.assertRestProperty = assertRestProperty; |
| | | exports.assertReturnStatement = assertReturnStatement; |
| | | exports.assertScopable = assertScopable; |
| | | exports.assertSequenceExpression = assertSequenceExpression; |
| | | exports.assertSpreadElement = assertSpreadElement; |
| | | exports.assertSpreadProperty = assertSpreadProperty; |
| | | exports.assertStandardized = assertStandardized; |
| | | exports.assertStatement = assertStatement; |
| | | exports.assertStaticBlock = assertStaticBlock; |
| | | exports.assertStringLiteral = assertStringLiteral; |
| | | exports.assertStringLiteralTypeAnnotation = assertStringLiteralTypeAnnotation; |
| | | exports.assertStringTypeAnnotation = assertStringTypeAnnotation; |
| | | exports.assertSuper = assertSuper; |
| | | exports.assertSwitchCase = assertSwitchCase; |
| | | exports.assertSwitchStatement = assertSwitchStatement; |
| | | exports.assertSymbolTypeAnnotation = assertSymbolTypeAnnotation; |
| | | exports.assertTSAnyKeyword = assertTSAnyKeyword; |
| | | exports.assertTSArrayType = assertTSArrayType; |
| | | exports.assertTSAsExpression = assertTSAsExpression; |
| | | exports.assertTSBaseType = assertTSBaseType; |
| | | exports.assertTSBigIntKeyword = assertTSBigIntKeyword; |
| | | exports.assertTSBooleanKeyword = assertTSBooleanKeyword; |
| | | exports.assertTSCallSignatureDeclaration = assertTSCallSignatureDeclaration; |
| | | exports.assertTSConditionalType = assertTSConditionalType; |
| | | exports.assertTSConstructSignatureDeclaration = assertTSConstructSignatureDeclaration; |
| | | exports.assertTSConstructorType = assertTSConstructorType; |
| | | exports.assertTSDeclareFunction = assertTSDeclareFunction; |
| | | exports.assertTSDeclareMethod = assertTSDeclareMethod; |
| | | exports.assertTSEntityName = assertTSEntityName; |
| | | exports.assertTSEnumDeclaration = assertTSEnumDeclaration; |
| | | exports.assertTSEnumMember = assertTSEnumMember; |
| | | exports.assertTSExportAssignment = assertTSExportAssignment; |
| | | exports.assertTSExpressionWithTypeArguments = assertTSExpressionWithTypeArguments; |
| | | exports.assertTSExternalModuleReference = assertTSExternalModuleReference; |
| | | exports.assertTSFunctionType = assertTSFunctionType; |
| | | exports.assertTSImportEqualsDeclaration = assertTSImportEqualsDeclaration; |
| | | exports.assertTSImportType = assertTSImportType; |
| | | exports.assertTSIndexSignature = assertTSIndexSignature; |
| | | exports.assertTSIndexedAccessType = assertTSIndexedAccessType; |
| | | exports.assertTSInferType = assertTSInferType; |
| | | exports.assertTSInterfaceBody = assertTSInterfaceBody; |
| | | exports.assertTSInterfaceDeclaration = assertTSInterfaceDeclaration; |
| | | exports.assertTSIntersectionType = assertTSIntersectionType; |
| | | exports.assertTSIntrinsicKeyword = assertTSIntrinsicKeyword; |
| | | exports.assertTSLiteralType = assertTSLiteralType; |
| | | exports.assertTSMappedType = assertTSMappedType; |
| | | exports.assertTSMethodSignature = assertTSMethodSignature; |
| | | exports.assertTSModuleBlock = assertTSModuleBlock; |
| | | exports.assertTSModuleDeclaration = assertTSModuleDeclaration; |
| | | exports.assertTSNamedTupleMember = assertTSNamedTupleMember; |
| | | exports.assertTSNamespaceExportDeclaration = assertTSNamespaceExportDeclaration; |
| | | exports.assertTSNeverKeyword = assertTSNeverKeyword; |
| | | exports.assertTSNonNullExpression = assertTSNonNullExpression; |
| | | exports.assertTSNullKeyword = assertTSNullKeyword; |
| | | exports.assertTSNumberKeyword = assertTSNumberKeyword; |
| | | exports.assertTSObjectKeyword = assertTSObjectKeyword; |
| | | exports.assertTSOptionalType = assertTSOptionalType; |
| | | exports.assertTSParameterProperty = assertTSParameterProperty; |
| | | exports.assertTSParenthesizedType = assertTSParenthesizedType; |
| | | exports.assertTSPropertySignature = assertTSPropertySignature; |
| | | exports.assertTSQualifiedName = assertTSQualifiedName; |
| | | exports.assertTSRestType = assertTSRestType; |
| | | exports.assertTSStringKeyword = assertTSStringKeyword; |
| | | exports.assertTSSymbolKeyword = assertTSSymbolKeyword; |
| | | exports.assertTSThisType = assertTSThisType; |
| | | exports.assertTSTupleType = assertTSTupleType; |
| | | exports.assertTSType = assertTSType; |
| | | exports.assertTSTypeAliasDeclaration = assertTSTypeAliasDeclaration; |
| | | exports.assertTSTypeAnnotation = assertTSTypeAnnotation; |
| | | exports.assertTSTypeAssertion = assertTSTypeAssertion; |
| | | exports.assertTSTypeElement = assertTSTypeElement; |
| | | exports.assertTSTypeLiteral = assertTSTypeLiteral; |
| | | exports.assertTSTypeOperator = assertTSTypeOperator; |
| | | exports.assertTSTypeParameter = assertTSTypeParameter; |
| | | exports.assertTSTypeParameterDeclaration = assertTSTypeParameterDeclaration; |
| | | exports.assertTSTypeParameterInstantiation = assertTSTypeParameterInstantiation; |
| | | exports.assertTSTypePredicate = assertTSTypePredicate; |
| | | exports.assertTSTypeQuery = assertTSTypeQuery; |
| | | exports.assertTSTypeReference = assertTSTypeReference; |
| | | exports.assertTSUndefinedKeyword = assertTSUndefinedKeyword; |
| | | exports.assertTSUnionType = assertTSUnionType; |
| | | exports.assertTSUnknownKeyword = assertTSUnknownKeyword; |
| | | exports.assertTSVoidKeyword = assertTSVoidKeyword; |
| | | exports.assertTaggedTemplateExpression = assertTaggedTemplateExpression; |
| | | exports.assertTemplateElement = assertTemplateElement; |
| | | exports.assertTemplateLiteral = assertTemplateLiteral; |
| | | exports.assertTerminatorless = assertTerminatorless; |
| | | exports.assertThisExpression = assertThisExpression; |
| | | exports.assertThisTypeAnnotation = assertThisTypeAnnotation; |
| | | exports.assertThrowStatement = assertThrowStatement; |
| | | exports.assertTopicReference = assertTopicReference; |
| | | exports.assertTryStatement = assertTryStatement; |
| | | exports.assertTupleExpression = assertTupleExpression; |
| | | exports.assertTupleTypeAnnotation = assertTupleTypeAnnotation; |
| | | exports.assertTypeofTypeAnnotation = assertTypeofTypeAnnotation; |
| | | exports.assertTypeAlias = assertTypeAlias; |
| | | exports.assertTypeAnnotation = assertTypeAnnotation; |
| | | exports.assertTypeCastExpression = assertTypeCastExpression; |
| | | exports.assertTypeParameter = assertTypeParameter; |
| | | exports.assertTypeParameterDeclaration = assertTypeParameterDeclaration; |
| | | exports.assertTypeParameterInstantiation = assertTypeParameterInstantiation; |
| | | exports.assertTypeScript = assertTypeScript; |
| | | exports.assertTypeofTypeAnnotation = assertTypeofTypeAnnotation; |
| | | exports.assertUnaryExpression = assertUnaryExpression; |
| | | exports.assertUnaryLike = assertUnaryLike; |
| | | exports.assertUnionTypeAnnotation = assertUnionTypeAnnotation; |
| | | exports.assertUpdateExpression = assertUpdateExpression; |
| | | exports.assertUserWhitespacable = assertUserWhitespacable; |
| | | exports.assertV8IntrinsicIdentifier = assertV8IntrinsicIdentifier; |
| | | exports.assertVariableDeclaration = assertVariableDeclaration; |
| | | exports.assertVariableDeclarator = assertVariableDeclarator; |
| | | exports.assertVariance = assertVariance; |
| | | exports.assertVoidTypeAnnotation = assertVoidTypeAnnotation; |
| | | exports.assertEnumDeclaration = assertEnumDeclaration; |
| | | exports.assertEnumBooleanBody = assertEnumBooleanBody; |
| | | exports.assertEnumNumberBody = assertEnumNumberBody; |
| | | exports.assertEnumStringBody = assertEnumStringBody; |
| | | exports.assertEnumSymbolBody = assertEnumSymbolBody; |
| | | exports.assertEnumBooleanMember = assertEnumBooleanMember; |
| | | exports.assertEnumNumberMember = assertEnumNumberMember; |
| | | exports.assertEnumStringMember = assertEnumStringMember; |
| | | exports.assertEnumDefaultedMember = assertEnumDefaultedMember; |
| | | exports.assertIndexedAccessType = assertIndexedAccessType; |
| | | exports.assertOptionalIndexedAccessType = assertOptionalIndexedAccessType; |
| | | exports.assertJSXAttribute = assertJSXAttribute; |
| | | exports.assertJSXClosingElement = assertJSXClosingElement; |
| | | exports.assertJSXElement = assertJSXElement; |
| | | exports.assertJSXEmptyExpression = assertJSXEmptyExpression; |
| | | exports.assertJSXExpressionContainer = assertJSXExpressionContainer; |
| | | exports.assertJSXSpreadChild = assertJSXSpreadChild; |
| | | exports.assertJSXIdentifier = assertJSXIdentifier; |
| | | exports.assertJSXMemberExpression = assertJSXMemberExpression; |
| | | exports.assertJSXNamespacedName = assertJSXNamespacedName; |
| | | exports.assertJSXOpeningElement = assertJSXOpeningElement; |
| | | exports.assertJSXSpreadAttribute = assertJSXSpreadAttribute; |
| | | exports.assertJSXText = assertJSXText; |
| | | exports.assertJSXFragment = assertJSXFragment; |
| | | exports.assertJSXOpeningFragment = assertJSXOpeningFragment; |
| | | exports.assertJSXClosingFragment = assertJSXClosingFragment; |
| | | exports.assertNoop = assertNoop; |
| | | exports.assertPlaceholder = assertPlaceholder; |
| | | exports.assertV8IntrinsicIdentifier = assertV8IntrinsicIdentifier; |
| | | exports.assertArgumentPlaceholder = assertArgumentPlaceholder; |
| | | exports.assertBindExpression = assertBindExpression; |
| | | exports.assertImportAttribute = assertImportAttribute; |
| | | exports.assertDecorator = assertDecorator; |
| | | exports.assertDoExpression = assertDoExpression; |
| | | exports.assertExportDefaultSpecifier = assertExportDefaultSpecifier; |
| | | exports.assertRecordExpression = assertRecordExpression; |
| | | exports.assertTupleExpression = assertTupleExpression; |
| | | exports.assertDecimalLiteral = assertDecimalLiteral; |
| | | exports.assertStaticBlock = assertStaticBlock; |
| | | exports.assertModuleExpression = assertModuleExpression; |
| | | exports.assertTopicReference = assertTopicReference; |
| | | exports.assertPipelineTopicExpression = assertPipelineTopicExpression; |
| | | exports.assertPipelineBareFunction = assertPipelineBareFunction; |
| | | exports.assertPipelinePrimaryTopicReference = assertPipelinePrimaryTopicReference; |
| | | exports.assertTSParameterProperty = assertTSParameterProperty; |
| | | exports.assertTSDeclareFunction = assertTSDeclareFunction; |
| | | exports.assertTSDeclareMethod = assertTSDeclareMethod; |
| | | exports.assertTSQualifiedName = assertTSQualifiedName; |
| | | exports.assertTSCallSignatureDeclaration = assertTSCallSignatureDeclaration; |
| | | exports.assertTSConstructSignatureDeclaration = assertTSConstructSignatureDeclaration; |
| | | exports.assertTSPropertySignature = assertTSPropertySignature; |
| | | exports.assertTSMethodSignature = assertTSMethodSignature; |
| | | exports.assertTSIndexSignature = assertTSIndexSignature; |
| | | exports.assertTSAnyKeyword = assertTSAnyKeyword; |
| | | exports.assertTSBooleanKeyword = assertTSBooleanKeyword; |
| | | exports.assertTSBigIntKeyword = assertTSBigIntKeyword; |
| | | exports.assertTSIntrinsicKeyword = assertTSIntrinsicKeyword; |
| | | exports.assertTSNeverKeyword = assertTSNeverKeyword; |
| | | exports.assertTSNullKeyword = assertTSNullKeyword; |
| | | exports.assertTSNumberKeyword = assertTSNumberKeyword; |
| | | exports.assertTSObjectKeyword = assertTSObjectKeyword; |
| | | exports.assertTSStringKeyword = assertTSStringKeyword; |
| | | exports.assertTSSymbolKeyword = assertTSSymbolKeyword; |
| | | exports.assertTSUndefinedKeyword = assertTSUndefinedKeyword; |
| | | exports.assertTSUnknownKeyword = assertTSUnknownKeyword; |
| | | exports.assertTSVoidKeyword = assertTSVoidKeyword; |
| | | exports.assertTSThisType = assertTSThisType; |
| | | exports.assertTSFunctionType = assertTSFunctionType; |
| | | exports.assertTSConstructorType = assertTSConstructorType; |
| | | exports.assertTSTypeReference = assertTSTypeReference; |
| | | exports.assertTSTypePredicate = assertTSTypePredicate; |
| | | exports.assertTSTypeQuery = assertTSTypeQuery; |
| | | exports.assertTSTypeLiteral = assertTSTypeLiteral; |
| | | exports.assertTSArrayType = assertTSArrayType; |
| | | exports.assertTSTupleType = assertTSTupleType; |
| | | exports.assertTSOptionalType = assertTSOptionalType; |
| | | exports.assertTSRestType = assertTSRestType; |
| | | exports.assertTSNamedTupleMember = assertTSNamedTupleMember; |
| | | exports.assertTSUnionType = assertTSUnionType; |
| | | exports.assertTSIntersectionType = assertTSIntersectionType; |
| | | exports.assertTSConditionalType = assertTSConditionalType; |
| | | exports.assertTSInferType = assertTSInferType; |
| | | exports.assertTSParenthesizedType = assertTSParenthesizedType; |
| | | exports.assertTSTypeOperator = assertTSTypeOperator; |
| | | exports.assertTSIndexedAccessType = assertTSIndexedAccessType; |
| | | exports.assertTSMappedType = assertTSMappedType; |
| | | exports.assertTSLiteralType = assertTSLiteralType; |
| | | exports.assertTSExpressionWithTypeArguments = assertTSExpressionWithTypeArguments; |
| | | exports.assertTSInterfaceDeclaration = assertTSInterfaceDeclaration; |
| | | exports.assertTSInterfaceBody = assertTSInterfaceBody; |
| | | exports.assertTSTypeAliasDeclaration = assertTSTypeAliasDeclaration; |
| | | exports.assertTSAsExpression = assertTSAsExpression; |
| | | exports.assertTSTypeAssertion = assertTSTypeAssertion; |
| | | exports.assertTSEnumDeclaration = assertTSEnumDeclaration; |
| | | exports.assertTSEnumMember = assertTSEnumMember; |
| | | exports.assertTSModuleDeclaration = assertTSModuleDeclaration; |
| | | exports.assertTSModuleBlock = assertTSModuleBlock; |
| | | exports.assertTSImportType = assertTSImportType; |
| | | exports.assertTSImportEqualsDeclaration = assertTSImportEqualsDeclaration; |
| | | exports.assertTSExternalModuleReference = assertTSExternalModuleReference; |
| | | exports.assertTSNonNullExpression = assertTSNonNullExpression; |
| | | exports.assertTSExportAssignment = assertTSExportAssignment; |
| | | exports.assertTSNamespaceExportDeclaration = assertTSNamespaceExportDeclaration; |
| | | exports.assertTSTypeAnnotation = assertTSTypeAnnotation; |
| | | exports.assertTSTypeParameterInstantiation = assertTSTypeParameterInstantiation; |
| | | exports.assertTSTypeParameterDeclaration = assertTSTypeParameterDeclaration; |
| | | exports.assertTSTypeParameter = assertTSTypeParameter; |
| | | exports.assertExpression = assertExpression; |
| | | exports.assertBinary = assertBinary; |
| | | exports.assertScopable = assertScopable; |
| | | exports.assertBlockParent = assertBlockParent; |
| | | exports.assertBlock = assertBlock; |
| | | exports.assertStatement = assertStatement; |
| | | exports.assertTerminatorless = assertTerminatorless; |
| | | exports.assertCompletionStatement = assertCompletionStatement; |
| | | exports.assertConditional = assertConditional; |
| | | exports.assertLoop = assertLoop; |
| | | exports.assertWhile = assertWhile; |
| | | exports.assertExpressionWrapper = assertExpressionWrapper; |
| | | exports.assertFor = assertFor; |
| | | exports.assertForXStatement = assertForXStatement; |
| | | exports.assertFunction = assertFunction; |
| | | exports.assertFunctionParent = assertFunctionParent; |
| | | exports.assertPureish = assertPureish; |
| | | exports.assertDeclaration = assertDeclaration; |
| | | exports.assertPatternLike = assertPatternLike; |
| | | exports.assertLVal = assertLVal; |
| | | exports.assertTSEntityName = assertTSEntityName; |
| | | exports.assertLiteral = assertLiteral; |
| | | exports.assertImmutable = assertImmutable; |
| | | exports.assertUserWhitespacable = assertUserWhitespacable; |
| | | exports.assertMethod = assertMethod; |
| | | exports.assertObjectMember = assertObjectMember; |
| | | exports.assertProperty = assertProperty; |
| | | exports.assertUnaryLike = assertUnaryLike; |
| | | exports.assertPattern = assertPattern; |
| | | exports.assertClass = assertClass; |
| | | exports.assertModuleDeclaration = assertModuleDeclaration; |
| | | exports.assertExportDeclaration = assertExportDeclaration; |
| | | exports.assertModuleSpecifier = assertModuleSpecifier; |
| | | exports.assertPrivate = assertPrivate; |
| | | exports.assertFlow = assertFlow; |
| | | exports.assertFlowType = assertFlowType; |
| | | exports.assertFlowBaseAnnotation = assertFlowBaseAnnotation; |
| | | exports.assertFlowDeclaration = assertFlowDeclaration; |
| | | exports.assertFlowPredicate = assertFlowPredicate; |
| | | exports.assertEnumBody = assertEnumBody; |
| | | exports.assertEnumMember = assertEnumMember; |
| | | exports.assertJSX = assertJSX; |
| | | exports.assertTSTypeElement = assertTSTypeElement; |
| | | exports.assertTSType = assertTSType; |
| | | exports.assertTSBaseType = assertTSBaseType; |
| | | exports.assertNumberLiteral = assertNumberLiteral; |
| | | exports.assertRegexLiteral = assertRegexLiteral; |
| | | exports.assertRestProperty = assertRestProperty; |
| | | exports.assertSpreadProperty = assertSpreadProperty; |
| | | exports.assertWhileStatement = assertWhileStatement; |
| | | exports.assertWithStatement = assertWithStatement; |
| | | exports.assertYieldExpression = assertYieldExpression; |
| | | |
| | | var _is = require("../../validators/is"); |
| | | |
| | |
| | | assert("ClassProperty", node, opts); |
| | | } |
| | | |
| | | function assertClassAccessorProperty(node, opts) { |
| | | assert("ClassAccessorProperty", node, opts); |
| | | } |
| | | |
| | | function assertClassPrivateProperty(node, opts) { |
| | | assert("ClassPrivateProperty", node, opts); |
| | | } |
| | |
| | | |
| | | function assertPrivateName(node, opts) { |
| | | assert("PrivateName", node, opts); |
| | | } |
| | | |
| | | function assertStaticBlock(node, opts) { |
| | | assert("StaticBlock", node, opts); |
| | | } |
| | | |
| | | function assertAnyTypeAnnotation(node, opts) { |
| | |
| | | assert("DecimalLiteral", node, opts); |
| | | } |
| | | |
| | | function assertStaticBlock(node, opts) { |
| | | assert("StaticBlock", node, opts); |
| | | } |
| | | |
| | | function assertModuleExpression(node, opts) { |
| | | assert("ModuleExpression", node, opts); |
| | | } |
| | |
| | | assert("TSTypeParameter", node, opts); |
| | | } |
| | | |
| | | function assertStandardized(node, opts) { |
| | | assert("Standardized", node, opts); |
| | | } |
| | | |
| | | function assertExpression(node, opts) { |
| | | assert("Expression", node, opts); |
| | | } |
| | |
| | | assert("ModuleSpecifier", node, opts); |
| | | } |
| | | |
| | | function assertAccessor(node, opts) { |
| | | assert("Accessor", node, opts); |
| | | } |
| | | |
| | | function assertPrivate(node, opts) { |
| | | assert("Private", node, opts); |
| | | } |
| | |
| | | assert("JSX", node, opts); |
| | | } |
| | | |
| | | function assertMiscellaneous(node, opts) { |
| | | assert("Miscellaneous", node, opts); |
| | | } |
| | | |
| | | function assertTypeScript(node, opts) { |
| | | assert("TypeScript", node, opts); |
| | | } |
| | | |
| | | function assertTSTypeElement(node, opts) { |
| | | assert("TSTypeElement", node, opts); |
| | | } |