@babel/core 7.29.7 → 8.0.7: changes the types of 1023 API(s) · TeirePluginTarget (ts)PluginItem (ts)NodePath.hub (ts)NodePath.opts (ts)NodePath.parentPath (ts)NodePath.node (ts)NodePath.type (ts)NodePath.getScope (ts)NodePath.setData (ts)NodePath.hasNode (ts)NodePath.buildCodeFrameError (ts)NodePath.traverse (ts)NodePath.getPathLocation (ts)NodePath.debug (ts)NodePath.get (ts)types.ACCESSOR_TYPES (ts)types.BINARY_TYPES (ts)types.BLOCKPARENT_TYPES (ts)types.BLOCK_TYPES (ts)types.CLASS_TYPES (ts)types.COMPLETIONSTATEMENT_TYPES (ts)types.CONDITIONAL_TYPES (ts)types.DECLARATION_TYPES (ts)types.ENUMBODY_TYPES (ts)types.ENUMMEMBER_TYPES (ts)types.EXPORTDECLARATION_TYPES (ts)types.EXPRESSIONWRAPPER_TYPES (ts)types.EXPRESSION_TYPES (ts)types.FLOWBASEANNOTATION_TYPES (ts)types.FLOWDECLARATION_TYPES (ts)types.FLOWPREDICATE_TYPES (ts)types.FLOWTYPE_TYPES (ts)types.FLOW_TYPES (ts)types.FORXSTATEMENT_TYPES (ts)types.FOR_TYPES (ts)types.FUNCTIONPARAMETER_TYPES (ts)types.FUNCTIONPARENT_TYPES (ts)types.FUNCTION_TYPES (ts)types.FieldOptions (ts)types.IMMUTABLE_TYPES (ts)types.IMPORTOREXPORTDECLARATION_TYPES (ts)types.JSX_TYPES (ts)types.LITERAL_TYPES (ts)types.LOOP_TYPES (ts)types.LVAL_TYPES (ts)types.METHOD_TYPES (ts)types.MISCELLANEOUS_TYPES (ts)types.MODULEDECLARATION_TYPES (ts)types.MODULESPECIFIER_TYPES (ts)types.NODE_FIELDS (ts)types.NODE_PARENT_VALIDATIONS (ts)types.OBJECTMEMBER_TYPES (ts)types.PATTERNLIKE_TYPES (ts)types.PATTERN_TYPES (ts)types.PRIVATE_TYPES (ts)types.PROPERTY_TYPES (ts)types.PUREISH_TYPES (ts)types.SCOPABLE_TYPES (ts)types.STANDARDIZED_TYPES (ts)types.STATEMENT_TYPES (ts)types.TERMINATORLESS_TYPES (ts)types.TSBASETYPE_TYPES (ts)types.TSENTITYNAME_TYPES (ts)types.TSTYPEELEMENT_TYPES (ts)types.TSTYPE_TYPES (ts)types.TYPESCRIPT_TYPES (ts)types.UNARYLIKE_TYPES (ts)types.USERWHITESPACABLE_TYPES (ts)types.WHILE_TYPES (ts)types.assignmentExpression (ts)types.bigIntLiteral (ts)types.binaryExpression (ts)types.callExpression (ts)types.classAccessorProperty (ts)types.classMethod (ts)types.classProperty (ts)types.cloneNode (ts)types.declaredPredicate (ts)types.exportDefaultDeclaration (ts)types.exportNamedDeclaration (ts)types.exportNamespaceSpecifier (ts)types.exportSpecifier (ts)types.forInStatement (ts)types.forOfStatement (ts)types.is (ts)types.newExpression (ts)types.objectMethod (ts)types.objectTypeProperty (ts)types.optionalMemberExpression (ts)types.prependToMemberExpression (ts)types.restElement (ts)types.restProperty (ts)types.toComputedKey (ts)types.toExpression (ts)types.typeAnnotation (ts)types.typeofTypeAnnotation (ts)types.updateExpression (ts)types.variableDeclarator (ts)template.smart (ts)template.statement (ts)template.statements (ts)template.expression (ts)template.program (ts)traverse.visitors (ts)traverse.verify (ts)traverse.explode (ts)traverse.node (ts)traverse.hasType (ts)traverse.cache (ts)PluginPass.file (ts)PluginPass.opts (ts)PartialConfig.options (ts)ConfigItem.value (ts)ConfigAPI.caller (ts)ConfigAPI.assertVersion (ts)NodePath.hub.getCode (ts)NodePath.hub.getScope (ts)NodePath.context.opts (ts)NodePath.scope.path (ts)NodePath.scope.block (ts)NodePath.scope.labels (ts)NodePath.scope.bindings (ts)NodePath.scope.references (ts)NodePath.scope.globals (ts)NodePath.scope.uids (ts)NodePath.scope.checkBlockScopedCollisions (ts)NodePath.scope.getLabel (ts)NodePath.scope.registerLabel (ts)NodePath.scope.registerDeclaration (ts)NodePath.scope.registerConstantViolation (ts)NodePath.scope.registerBinding (ts)NodePath.scope.setData (ts)NodePath.scope.getData (ts)NodePath.scope.push (ts)NodePath.scope.getProgramParent (ts)NodePath.scope.hasBinding (ts)NodePath.parentPath.parent (ts)NodePath.parentPath.hub (ts)NodePath.parentPath.opts (ts)NodePath.parentPath.parentPath (ts)NodePath.parentPath.node (ts)NodePath.parentPath.type (ts)NodePath.parentPath.getScope (ts)NodePath.parentPath.setData (ts)NodePath.parentPath.hasNode (ts)NodePath.parentPath.buildCodeFrameError (ts)NodePath.parentPath.traverse (ts)NodePath.parentPath.getPathLocation (ts)NodePath.parentPath.debug (ts)NodePath.parentPath.findParent (ts)NodePath.parentPath.find (ts)NodePath.parentPath.getFunctionParent (ts)NodePath.parentPath.getStatementParent (ts)NodePath.parentPath.getEarliestCommonAncestorFrom (ts)NodePath.parentPath.getDeepestCommonAncestorFrom (ts)NodePath.parentPath.getAncestry (ts)NodePath.parentPath.isAncestor (ts)NodePath.parentPath.isDescendant (ts)NodePath.parentPath.inType (ts)NodePath.parentPath.getTypeAnnotation (ts)NodePath.parentPath.isBaseType (ts)NodePath.parentPath.couldBeBaseType (ts)NodePath.parentPath.baseTypeStrictlyMatches (ts)NodePath.parentPath.isGenericType (ts)NodePath.parentPath.replaceWithMultiple (ts)NodePath.parentPath.replaceWithSourceString (ts)NodePath.parentPath.replaceWith (ts)NodePath.parentPath.replaceExpressionWithStatements (ts)NodePath.parentPath.replaceInline (ts)NodePath.parentPath.evaluateTruthy (ts)NodePath.parentPath.evaluate (ts)NodePath.parentPath.matchesPattern (ts)NodePath.parentPath.isStatic (ts)NodePath.parentPath.isNodeType (ts)NodePath.parentPath.canHaveVariableDeclarationOrExpression (ts)NodePath.parentPath.canSwapBetweenExpressionAndStatement (ts)NodePath.parentPath.isCompletionRecord (ts)NodePath.parentPath.isStatementOrBlock (ts)NodePath.parentPath.referencesImport (ts)NodePath.parentPath.getSource (ts)NodePath.parentPath.willIMaybeExecuteBefore (ts)NodePath.parentPath.resolve (ts)NodePath.parentPath.isConstantExpression (ts)NodePath.parentPath.isInStrictMode (ts)NodePath.parentPath.isDenylisted (ts)NodePath.parentPath.skip (ts)NodePath.parentPath.skipKey (ts)NodePath.parentPath.stop (ts)NodePath.parentPath.setContext (ts)NodePath.parentPath.requeue (ts)NodePath.parentPath.remove (ts)NodePath.parentPath.unwrapFunctionEnvironment (ts)NodePath.parentPath.arrowFunctionToExpression (ts)NodePath.parentPath.ensureBlock (ts)NodePath.parentPath.insertBefore (ts)NodePath.parentPath.insertAfter (ts)NodePath.parentPath.unshiftContainer (ts)NodePath.parentPath.pushContainer (ts)NodePath.parentPath.getOpposite (ts)NodePath.parentPath.getCompletionRecords (ts)NodePath.parentPath.getSibling (ts)NodePath.parentPath.getPrevSibling (ts)NodePath.parentPath.getNextSibling (ts)NodePath.parentPath.getAllPrevSiblings (ts)NodePath.parentPath.getAllNextSiblings (ts)NodePath.parentPath.get (ts)NodePath.parentPath.getBindingIdentifiers (ts)NodePath.parentPath.getOuterBindingIdentifiers (ts)NodePath.parentPath.getBindingIdentifierPaths (ts)NodePath.parentPath.getOuterBindingIdentifierPaths (ts)NodePath.parentPath.shareCommentsWithSiblings (ts)NodePath.parentPath.addComment (ts)NodePath.parentPath.addComments (ts)NodePath.parentPath.isAccessor (ts)NodePath.parentPath.isAnyTypeAnnotation (ts)NodePath.parentPath.isArgumentPlaceholder (ts)NodePath.parentPath.isArrayExpression (ts)NodePath.parentPath.isArrayPattern (ts)NodePath.parentPath.isArrayTypeAnnotation (ts)NodePath.parentPath.isArrowFunctionExpression (ts)NodePath.parentPath.isAssignmentExpression (ts)NodePath.parentPath.isAssignmentPattern (ts)NodePath.parentPath.isAwaitExpression (ts)NodePath.parentPath.isBigIntLiteral (ts)NodePath.parentPath.isBinary (ts)NodePath.parentPath.isBinaryExpression (ts)NodePath.parentPath.isBindExpression (ts)NodePath.parentPath.isBlock (ts)NodePath.parentPath.isBlockParent (ts)NodePath.parentPath.isBlockStatement (ts)NodePath.parentPath.isBooleanLiteral (ts)NodePath.parentPath.isBooleanLiteralTypeAnnotation (ts)NodePath.parentPath.isBooleanTypeAnnotation (ts)NodePath.parentPath.isBreakStatement (ts)NodePath.parentPath.isCallExpression (ts)NodePath.parentPath.isCatchClause (ts)NodePath.parentPath.isClass (ts)NodePath.parentPath.isClassAccessorProperty (ts)NodePath.parentPath.isClassBody (ts)NodePath.parentPath.isClassDeclaration (ts)NodePath.parentPath.isClassExpression (ts)NodePath.parentPath.isClassImplements (ts)NodePath.parentPath.isClassMethod (ts)NodePath.parentPath.isClassPrivateMethod (ts)NodePath.parentPath.isClassPrivateProperty (ts)NodePath.parentPath.isClassProperty (ts)NodePath.parentPath.isCompletionStatement (ts)NodePath.parentPath.isConditional (ts)NodePath.parentPath.isConditionalExpression (ts)NodePath.parentPath.isContinueStatement (ts)NodePath.parentPath.isDebuggerStatement (ts)NodePath.parentPath.isDeclaration (ts)NodePath.parentPath.isDeclareClass (ts)NodePath.parentPath.isDeclareExportAllDeclaration (ts)NodePath.parentPath.isDeclareExportDeclaration (ts)NodePath.parentPath.isDeclareFunction (ts)NodePath.parentPath.isDeclareInterface (ts)NodePath.parentPath.isDeclareModule (ts)NodePath.parentPath.isDeclareModuleExports (ts)NodePath.parentPath.isDeclareOpaqueType (ts)NodePath.parentPath.isDeclareTypeAlias (ts)NodePath.parentPath.isDeclareVariable (ts)NodePath.parentPath.isDeclaredPredicate (ts)NodePath.parentPath.isDecorator (ts)NodePath.parentPath.isDirective (ts)NodePath.parentPath.isDirectiveLiteral (ts)NodePath.parentPath.isDoExpression (ts)NodePath.parentPath.isDoWhileStatement (ts)NodePath.parentPath.isEmptyStatement (ts)NodePath.parentPath.isEmptyTypeAnnotation (ts)NodePath.parentPath.isEnumBody (ts)NodePath.parentPath.isEnumBooleanBody (ts)NodePath.parentPath.isEnumBooleanMember (ts)NodePath.parentPath.isEnumDeclaration (ts)NodePath.parentPath.isEnumDefaultedMember (ts)NodePath.parentPath.isEnumMember (ts)NodePath.parentPath.isEnumNumberBody (ts)NodePath.parentPath.isEnumNumberMember (ts)NodePath.parentPath.isEnumStringBody (ts)NodePath.parentPath.isEnumStringMember (ts)NodePath.parentPath.isEnumSymbolBody (ts)NodePath.parentPath.isExistsTypeAnnotation (ts)NodePath.parentPath.isExportAllDeclaration (ts)NodePath.parentPath.isExportDeclaration (ts)NodePath.parentPath.isExportDefaultDeclaration (ts)NodePath.parentPath.isExportDefaultSpecifier (ts)NodePath.parentPath.isExportNamedDeclaration (ts)NodePath.parentPath.isExportNamespaceSpecifier (ts)NodePath.parentPath.isExportSpecifier (ts)NodePath.parentPath.isExpressionStatement (ts)NodePath.parentPath.isExpressionWrapper (ts)NodePath.parentPath.isFile (ts)NodePath.parentPath.isFlowBaseAnnotation (ts)NodePath.parentPath.isFlowDeclaration (ts)NodePath.parentPath.isFlowPredicate (ts)NodePath.parentPath.isFlowType (ts)NodePath.parentPath.isFor (ts)NodePath.parentPath.isForInStatement (ts)NodePath.parentPath.isForOfStatement (ts)NodePath.parentPath.isForStatement (ts)NodePath.parentPath.isForXStatement (ts)NodePath.parentPath.isFunction (ts)NodePath.parentPath.isFunctionDeclaration (ts)NodePath.parentPath.isFunctionExpression (ts)NodePath.parentPath.isFunctionParameter (ts)NodePath.parentPath.isFunctionParent (ts)NodePath.parentPath.isFunctionTypeAnnotation (ts)NodePath.parentPath.isFunctionTypeParam (ts)NodePath.parentPath.isGenericTypeAnnotation (ts)NodePath.parentPath.isIdentifier (ts)NodePath.parentPath.isIfStatement (ts)NodePath.parentPath.isImmutable (ts)NodePath.parentPath.isImport (ts)NodePath.parentPath.isImportAttribute (ts)NodePath.parentPath.isImportDeclaration (ts)NodePath.parentPath.isImportExpression (ts)NodePath.parentPath.isImportDefaultSpecifier (ts)NodePath.parentPath.isImportNamespaceSpecifier (ts)NodePath.parentPath.isImportOrExportDeclaration (ts)NodePath.parentPath.isImportSpecifier (ts)NodePath.parentPath.isIndexedAccessType (ts)NodePath.parentPath.isInferredPredicate (ts)NodePath.parentPath.isInterfaceDeclaration (ts)NodePath.parentPath.isInterfaceExtends (ts)NodePath.parentPath.isInterfaceTypeAnnotation (ts)NodePath.parentPath.isInterpreterDirective (ts)NodePath.parentPath.isIntersectionTypeAnnotation (ts)NodePath.parentPath.isJSX (ts)NodePath.parentPath.isJSXAttribute (ts)NodePath.parentPath.isJSXClosingElement (ts)NodePath.parentPath.isJSXClosingFragment (ts)NodePath.parentPath.isJSXElement (ts)NodePath.parentPath.isJSXEmptyExpression (ts)NodePath.parentPath.isJSXExpressionContainer (ts)NodePath.parentPath.isJSXFragment (ts)NodePath.parentPath.isJSXIdentifier (ts)NodePath.parentPath.isJSXMemberExpression (ts)NodePath.parentPath.isJSXNamespacedName (ts)NodePath.parentPath.isJSXOpeningElement (ts)NodePath.parentPath.isJSXOpeningFragment (ts)NodePath.parentPath.isJSXSpreadAttribute (ts)NodePath.parentPath.isJSXSpreadChild (ts)NodePath.parentPath.isJSXText (ts)NodePath.parentPath.isLVal (ts)NodePath.parentPath.isLabeledStatement (ts)NodePath.parentPath.isLiteral (ts)NodePath.parentPath.isLogicalExpression (ts)NodePath.parentPath.isLoop (ts)NodePath.parentPath.isMemberExpression (ts)NodePath.parentPath.isMetaProperty (ts)NodePath.parentPath.isMethod (ts)NodePath.parentPath.isMiscellaneous (ts)NodePath.parentPath.isMixedTypeAnnotation (ts)NodePath.parentPath.isModuleDeclaration (ts)NodePath.parentPath.isModuleExpression (ts)NodePath.parentPath.isModuleSpecifier (ts)NodePath.parentPath.isNewExpression (ts)NodePath.parentPath.isNullLiteral (ts)NodePath.parentPath.isNullLiteralTypeAnnotation (ts)NodePath.parentPath.isNullableTypeAnnotation (ts)NodePath.parentPath.isNumberLiteral (ts)NodePath.parentPath.isNumberLiteralTypeAnnotation (ts)NodePath.parentPath.isNumberTypeAnnotation (ts)NodePath.parentPath.isNumericLiteral (ts)NodePath.parentPath.isObjectExpression (ts)NodePath.parentPath.isObjectMember (ts)NodePath.parentPath.isObjectMethod (ts)NodePath.parentPath.isObjectPattern (ts)NodePath.parentPath.isObjectProperty (ts)NodePath.parentPath.isObjectTypeAnnotation (ts)NodePath.parentPath.isObjectTypeCallProperty (ts)NodePath.parentPath.isObjectTypeIndexer (ts)NodePath.parentPath.isObjectTypeInternalSlot (ts)NodePath.parentPath.isObjectTypeProperty (ts)NodePath.parentPath.isObjectTypeSpreadProperty (ts)NodePath.parentPath.isOpaqueType (ts)NodePath.parentPath.isOptionalCallExpression (ts)NodePath.parentPath.isOptionalIndexedAccessType (ts)NodePath.parentPath.isOptionalMemberExpression (ts)NodePath.parentPath.isParenthesizedExpression (ts)NodePath.parentPath.isPattern (ts)NodePath.parentPath.isPatternLike (ts)NodePath.parentPath.isPlaceholder (ts)NodePath.parentPath.isPrivate (ts)NodePath.parentPath.isPrivateName (ts)NodePath.parentPath.isProgram (ts)NodePath.parentPath.isProperty (ts)NodePath.parentPath.isPureish (ts)NodePath.parentPath.isQualifiedTypeIdentifier (ts)NodePath.parentPath.isRegExpLiteral (ts)NodePath.parentPath.isRegexLiteral (ts)NodePath.parentPath.isRestElement (ts)NodePath.parentPath.isReturnStatement (ts)NodePath.parentPath.isScopable (ts)NodePath.parentPath.isSequenceExpression (ts)NodePath.parentPath.isSpreadElement (ts)NodePath.parentPath.isStandardized (ts)NodePath.parentPath.isStaticBlock (ts)NodePath.parentPath.isStringLiteral (ts)NodePath.parentPath.isStringLiteralTypeAnnotation (ts)NodePath.parentPath.isStringTypeAnnotation (ts)NodePath.parentPath.isSuper (ts)NodePath.parentPath.isSwitchCase (ts)NodePath.parentPath.isSwitchStatement (ts)NodePath.parentPath.isSymbolTypeAnnotation (ts)NodePath.parentPath.isTSAnyKeyword (ts)NodePath.parentPath.isTSArrayType (ts)NodePath.parentPath.isTSAsExpression (ts)NodePath.parentPath.isTSBaseType (ts)NodePath.parentPath.isTSBigIntKeyword (ts)NodePath.parentPath.isTSBooleanKeyword (ts)NodePath.parentPath.isTSCallSignatureDeclaration (ts)NodePath.parentPath.isTSConditionalType (ts)NodePath.parentPath.isTSConstructSignatureDeclaration (ts)NodePath.parentPath.isTSConstructorType (ts)NodePath.parentPath.isTSDeclareFunction (ts)NodePath.parentPath.isTSDeclareMethod (ts)NodePath.parentPath.isTSEntityName (ts)NodePath.parentPath.isTSEnumBody (ts)NodePath.parentPath.isTSEnumDeclaration (ts)NodePath.parentPath.isTSEnumMember (ts)NodePath.parentPath.isTSExportAssignment (ts)NodePath.parentPath.isTSExternalModuleReference (ts)NodePath.parentPath.isTSFunctionType (ts)NodePath.parentPath.isTSImportEqualsDeclaration (ts)NodePath.parentPath.isTSImportType (ts)NodePath.parentPath.isTSIndexSignature (ts)NodePath.parentPath.isTSIndexedAccessType (ts)NodePath.parentPath.isTSInferType (ts)NodePath.parentPath.isTSInstantiationExpression (ts)NodePath.parentPath.isTSInterfaceBody (ts)NodePath.parentPath.isTSInterfaceDeclaration (ts)NodePath.parentPath.isTSIntersectionType (ts)NodePath.parentPath.isTSIntrinsicKeyword (ts)NodePath.parentPath.isTSLiteralType (ts)NodePath.parentPath.isTSMappedType (ts)NodePath.parentPath.isTSMethodSignature (ts)NodePath.parentPath.isTSModuleBlock (ts)NodePath.parentPath.isTSModuleDeclaration (ts)NodePath.parentPath.isTSNamedTupleMember (ts)NodePath.parentPath.isTSNamespaceExportDeclaration (ts)NodePath.parentPath.isTSNeverKeyword (ts)NodePath.parentPath.isTSNonNullExpression (ts)NodePath.parentPath.isTSNullKeyword (ts)NodePath.parentPath.isTSNumberKeyword (ts)NodePath.parentPath.isTSObjectKeyword (ts)NodePath.parentPath.isTSOptionalType (ts)NodePath.parentPath.isTSParameterProperty (ts)NodePath.parentPath.isTSParenthesizedType (ts)NodePath.parentPath.isTSPropertySignature (ts)NodePath.parentPath.isTSQualifiedName (ts)NodePath.parentPath.isTSRestType (ts)NodePath.parentPath.isTSSatisfiesExpression (ts)NodePath.parentPath.isTSStringKeyword (ts)NodePath.parentPath.isTSSymbolKeyword (ts)NodePath.parentPath.isTSTemplateLiteralType (ts)NodePath.parentPath.isTSThisType (ts)NodePath.parentPath.isTSTupleType (ts)NodePath.parentPath.isTSType (ts)NodePath.parentPath.isTSTypeAliasDeclaration (ts)NodePath.parentPath.isTSTypeAnnotation (ts)NodePath.parentPath.isTSTypeAssertion (ts)NodePath.parentPath.isTSTypeElement (ts)NodePath.parentPath.isTSTypeLiteral (ts)NodePath.parentPath.isTSTypeOperator (ts)NodePath.parentPath.isTSTypeParameter (ts)NodePath.parentPath.isTSTypeParameterDeclaration (ts)NodePath.parentPath.isTSTypeParameterInstantiation (ts)NodePath.parentPath.isTSTypePredicate (ts)NodePath.parentPath.isTSTypeQuery (ts)NodePath.parentPath.isTSTypeReference (ts)NodePath.parentPath.isTSUndefinedKeyword (ts)NodePath.parentPath.isTSUnionType (ts)NodePath.parentPath.isTSUnknownKeyword (ts)NodePath.parentPath.isTSVoidKeyword (ts)NodePath.parentPath.isTaggedTemplateExpression (ts)NodePath.parentPath.isTemplateElement (ts)NodePath.parentPath.isTemplateLiteral (ts)NodePath.parentPath.isTerminatorless (ts)NodePath.parentPath.isThisExpression (ts)NodePath.parentPath.isThisTypeAnnotation (ts)NodePath.parentPath.isThrowStatement (ts)NodePath.parentPath.isTopicReference (ts)NodePath.parentPath.isTryStatement (ts)NodePath.parentPath.isTupleTypeAnnotation (ts)NodePath.parentPath.isTypeAlias (ts)NodePath.parentPath.isTypeAnnotation (ts)NodePath.parentPath.isTypeCastExpression (ts)NodePath.parentPath.isTypeParameter (ts)NodePath.parentPath.isTypeParameterDeclaration (ts)NodePath.parentPath.isTypeParameterInstantiation (ts)NodePath.parentPath.isTypeScript (ts)NodePath.parentPath.isTypeofTypeAnnotation (ts)NodePath.parentPath.isUnaryExpression (ts)NodePath.parentPath.isUnaryLike (ts)NodePath.parentPath.isUnionTypeAnnotation (ts)NodePath.parentPath.isUpdateExpression (ts)NodePath.parentPath.isUserWhitespacable (ts)NodePath.parentPath.isV8IntrinsicIdentifier (ts)NodePath.parentPath.isVariableDeclaration (ts)NodePath.parentPath.isVariableDeclarator (ts)NodePath.parentPath.isVariance (ts)NodePath.parentPath.isVoidPattern (ts)NodePath.parentPath.isVoidTypeAnnotation (ts)NodePath.parentPath.isWhile (ts)NodePath.parentPath.isWhileStatement (ts)NodePath.parentPath.isWithStatement (ts)NodePath.parentPath.isYieldExpression (ts)NodePath.parentPath.isReferencedIdentifier (ts)NodePath.parentPath.assertAccessor (ts)NodePath.parentPath.assertAnyTypeAnnotation (ts)NodePath.parentPath.assertArgumentPlaceholder (ts)NodePath.parentPath.assertArrayExpression (ts)NodePath.parentPath.assertArrayPattern (ts)NodePath.parentPath.assertArrayTypeAnnotation (ts)NodePath.parentPath.assertArrowFunctionExpression (ts)NodePath.parentPath.assertAssignmentExpression (ts)NodePath.parentPath.assertAssignmentPattern (ts)NodePath.parentPath.assertAwaitExpression (ts)NodePath.parentPath.assertBigIntLiteral (ts)NodePath.parentPath.assertBinary (ts)NodePath.parentPath.assertBinaryExpression (ts)NodePath.parentPath.assertBindExpression (ts)NodePath.parentPath.assertBlock (ts)NodePath.parentPath.assertBlockParent (ts)NodePath.parentPath.assertBlockStatement (ts)NodePath.parentPath.assertBooleanLiteral (ts)NodePath.parentPath.assertBooleanLiteralTypeAnnotation (ts)NodePath.parentPath.assertBooleanTypeAnnotation (ts)NodePath.parentPath.assertBreakStatement (ts)NodePath.parentPath.assertCallExpression (ts)NodePath.parentPath.assertCatchClause (ts)NodePath.parentPath.assertClass (ts)NodePath.parentPath.assertClassAccessorProperty (ts)NodePath.parentPath.assertClassBody (ts)NodePath.parentPath.assertClassDeclaration (ts)NodePath.parentPath.assertClassExpression (ts)NodePath.parentPath.assertClassImplements (ts)NodePath.parentPath.assertClassMethod (ts)NodePath.parentPath.assertClassPrivateMethod (ts)NodePath.parentPath.assertClassPrivateProperty (ts)NodePath.parentPath.assertClassProperty (ts)NodePath.parentPath.assertCompletionStatement (ts)NodePath.parentPath.assertConditional (ts)NodePath.parentPath.assertConditionalExpression (ts)NodePath.parentPath.assertContinueStatement (ts)NodePath.parentPath.assertDebuggerStatement (ts)NodePath.parentPath.assertDeclaration (ts)NodePath.parentPath.assertDeclareClass (ts)NodePath.parentPath.assertDeclareExportAllDeclaration (ts)NodePath.parentPath.assertDeclareExportDeclaration (ts)NodePath.parentPath.assertDeclareFunction (ts)NodePath.parentPath.assertDeclareInterface (ts)NodePath.parentPath.assertDeclareModule (ts)NodePath.parentPath.assertDeclareModuleExports (ts)NodePath.parentPath.assertDeclareOpaqueType (ts)NodePath.parentPath.assertDeclareTypeAlias (ts)NodePath.parentPath.assertDeclareVariable (ts)NodePath.parentPath.assertDeclaredPredicate (ts)NodePath.parentPath.assertDecorator (ts)NodePath.parentPath.assertDirective (ts)NodePath.parentPath.assertDirectiveLiteral (ts)NodePath.parentPath.assertDoExpression (ts)NodePath.parentPath.assertDoWhileStatement (ts)NodePath.parentPath.assertEmptyStatement (ts)NodePath.parentPath.assertEmptyTypeAnnotation (ts)NodePath.parentPath.assertEnumBody (ts)NodePath.parentPath.assertEnumBooleanBody (ts)NodePath.parentPath.assertEnumBooleanMember (ts)NodePath.parentPath.assertEnumDeclaration (ts)NodePath.parentPath.assertEnumDefaultedMember (ts)NodePath.parentPath.assertEnumMember (ts)NodePath.parentPath.assertEnumNumberBody (ts)NodePath.parentPath.assertEnumNumberMember (ts)NodePath.parentPath.assertEnumStringBody (ts)NodePath.parentPath.assertEnumStringMember (ts)NodePath.parentPath.assertEnumSymbolBody (ts)NodePath.parentPath.assertExistsTypeAnnotation (ts)NodePath.parentPath.assertExportAllDeclaration (ts)NodePath.parentPath.assertExportDeclaration (ts)NodePath.parentPath.assertExportDefaultDeclaration (ts)NodePath.parentPath.assertExportDefaultSpecifier (ts)NodePath.parentPath.assertExportNamedDeclaration (ts)NodePath.parentPath.assertExportNamespaceSpecifier (ts)NodePath.parentPath.assertExportSpecifier (ts)NodePath.parentPath.assertExpression (ts)NodePath.parentPath.assertExpressionStatement (ts)NodePath.parentPath.assertExpressionWrapper (ts)NodePath.parentPath.assertFile (ts)NodePath.parentPath.assertFlow (ts)NodePath.parentPath.assertFlowBaseAnnotation (ts)NodePath.parentPath.assertFlowDeclaration (ts)NodePath.parentPath.assertFlowPredicate (ts)NodePath.parentPath.assertFlowType (ts)NodePath.parentPath.assertFor (ts)NodePath.parentPath.assertForInStatement (ts)NodePath.parentPath.assertForOfStatement (ts)NodePath.parentPath.assertForStatement (ts)NodePath.parentPath.assertForXStatement (ts)NodePath.parentPath.assertFunction (ts)NodePath.parentPath.assertFunctionDeclaration (ts)NodePath.parentPath.assertFunctionExpression (ts)NodePath.parentPath.assertFunctionParameter (ts)NodePath.parentPath.assertFunctionParent (ts)NodePath.parentPath.assertFunctionTypeAnnotation (ts)NodePath.parentPath.assertFunctionTypeParam (ts)NodePath.parentPath.assertGenericTypeAnnotation (ts)NodePath.parentPath.assertIdentifier (ts)NodePath.parentPath.assertIfStatement (ts)NodePath.parentPath.assertImmutable (ts)NodePath.parentPath.assertImport (ts)NodePath.parentPath.assertImportAttribute (ts)NodePath.parentPath.assertImportDeclaration (ts)NodePath.parentPath.assertImportExpression (ts)NodePath.parentPath.assertImportDefaultSpecifier (ts)NodePath.parentPath.assertImportNamespaceSpecifier (ts)NodePath.parentPath.assertImportOrExportDeclaration (ts)NodePath.parentPath.assertImportSpecifier (ts)NodePath.parentPath.assertIndexedAccessType (ts)NodePath.parentPath.assertInferredPredicate (ts)NodePath.parentPath.assertInterfaceDeclaration (ts)NodePath.parentPath.assertInterfaceExtends (ts)NodePath.parentPath.assertInterfaceTypeAnnotation (ts)NodePath.parentPath.assertInterpreterDirective (ts)NodePath.parentPath.assertIntersectionTypeAnnotation (ts)NodePath.parentPath.assertJSX (ts)NodePath.parentPath.assertJSXAttribute (ts)NodePath.parentPath.assertJSXClosingElement (ts)NodePath.parentPath.assertJSXClosingFragment (ts)NodePath.parentPath.assertJSXElement (ts)NodePath.parentPath.assertJSXEmptyExpression (ts)NodePath.parentPath.assertJSXExpressionContainer (ts)NodePath.parentPath.assertJSXFragment (ts)NodePath.parentPath.assertJSXIdentifier (ts)NodePath.parentPath.assertJSXMemberExpression (ts)NodePath.parentPath.assertJSXNamespacedName (ts)NodePath.parentPath.assertJSXOpeningElement (ts)NodePath.parentPath.assertJSXOpeningFragment (ts)NodePath.parentPath.assertJSXSpreadAttribute (ts)NodePath.parentPath.assertJSXSpreadChild (ts)NodePath.parentPath.assertJSXText (ts)NodePath.parentPath.assertLVal (ts)NodePath.parentPath.assertLabeledStatement (ts)NodePath.parentPath.assertLiteral (ts)NodePath.parentPath.assertLogicalExpression (ts)NodePath.parentPath.assertLoop (ts)NodePath.parentPath.assertMemberExpression (ts)NodePath.parentPath.assertMetaProperty (ts)NodePath.parentPath.assertMethod (ts)NodePath.parentPath.assertMiscellaneous (ts)NodePath.parentPath.assertMixedTypeAnnotation (ts)NodePath.parentPath.assertModuleDeclaration (ts)NodePath.parentPath.assertModuleExpression (ts)NodePath.parentPath.assertModuleSpecifier (ts)NodePath.parentPath.assertNewExpression (ts)NodePath.parentPath.assertNullLiteral (ts)NodePath.parentPath.assertNullLiteralTypeAnnotation (ts)NodePath.parentPath.assertNullableTypeAnnotation (ts)NodePath.parentPath.assertNumberLiteral (ts)NodePath.parentPath.assertNumberLiteralTypeAnnotation (ts)NodePath.parentPath.assertNumberTypeAnnotation (ts)NodePath.parentPath.assertNumericLiteral (ts)NodePath.parentPath.assertObjectExpression (ts)NodePath.parentPath.assertObjectMember (ts)NodePath.parentPath.assertObjectMethod (ts)NodePath.parentPath.assertObjectPattern (ts)NodePath.parentPath.assertObjectProperty (ts)NodePath.parentPath.assertObjectTypeAnnotation (ts)NodePath.parentPath.assertObjectTypeCallProperty (ts)NodePath.parentPath.assertObjectTypeIndexer (ts)NodePath.parentPath.assertObjectTypeInternalSlot (ts)NodePath.parentPath.assertObjectTypeProperty (ts)NodePath.parentPath.assertObjectTypeSpreadProperty (ts)NodePath.parentPath.assertOpaqueType (ts)NodePath.parentPath.assertOptionalCallExpression (ts)NodePath.parentPath.assertOptionalIndexedAccessType (ts)NodePath.parentPath.assertOptionalMemberExpression (ts)NodePath.parentPath.assertParenthesizedExpression (ts)NodePath.parentPath.assertPattern (ts)NodePath.parentPath.assertPatternLike (ts)NodePath.parentPath.assertPlaceholder (ts)NodePath.parentPath.assertPrivate (ts)NodePath.parentPath.assertPrivateName (ts)NodePath.parentPath.assertProgram (ts)NodePath.parentPath.assertProperty (ts)NodePath.parentPath.assertPureish (ts)NodePath.parentPath.assertQualifiedTypeIdentifier (ts)NodePath.parentPath.assertRegExpLiteral (ts)NodePath.parentPath.assertRegexLiteral (ts)NodePath.parentPath.assertRestElement (ts)NodePath.parentPath.assertRestProperty (ts)NodePath.parentPath.assertReturnStatement (ts)NodePath.parentPath.assertScopable (ts)NodePath.parentPath.assertSequenceExpression (ts)NodePath.parentPath.assertSpreadElement (ts)NodePath.parentPath.assertSpreadProperty (ts)NodePath.parentPath.assertStandardized (ts)NodePath.parentPath.assertStatement (ts)NodePath.parentPath.assertStaticBlock (ts)NodePath.parentPath.assertStringLiteral (ts)NodePath.parentPath.assertStringLiteralTypeAnnotation (ts)NodePath.parentPath.assertStringTypeAnnotation (ts)NodePath.parentPath.assertSuper (ts)NodePath.parentPath.assertSwitchCase (ts)NodePath.parentPath.assertSwitchStatement (ts)NodePath.parentPath.assertSymbolTypeAnnotation (ts)NodePath.parentPath.assertTSAnyKeyword (ts)NodePath.parentPath.assertTSArrayType (ts)NodePath.parentPath.assertTSAsExpression (ts)NodePath.parentPath.assertTSBaseType (ts)NodePath.parentPath.assertTSBigIntKeyword (ts)NodePath.parentPath.assertTSBooleanKeyword (ts)NodePath.parentPath.assertTSCallSignatureDeclaration (ts)NodePath.parentPath.assertTSConditionalType (ts)NodePath.parentPath.assertTSConstructSignatureDeclaration (ts)NodePath.parentPath.assertTSConstructorType (ts)NodePath.parentPath.assertTSDeclareFunction (ts)NodePath.parentPath.assertTSDeclareMethod (ts)NodePath.parentPath.assertTSEntityName (ts)NodePath.parentPath.assertTSEnumBody (ts)NodePath.parentPath.assertTSEnumDeclaration (ts)NodePath.parentPath.assertTSEnumMember (ts)NodePath.parentPath.assertTSExportAssignment (ts)NodePath.parentPath.assertTSExternalModuleReference (ts)NodePath.parentPath.assertTSFunctionType (ts)NodePath.parentPath.assertTSImportEqualsDeclaration (ts)NodePath.parentPath.assertTSImportType (ts)NodePath.parentPath.assertTSIndexSignature (ts)NodePath.parentPath.assertTSIndexedAccessType (ts)NodePath.parentPath.assertTSInferType (ts)NodePath.parentPath.assertTSInstantiationExpression (ts)NodePath.parentPath.assertTSInterfaceBody (ts)NodePath.parentPath.assertTSInterfaceDeclaration (ts)NodePath.parentPath.assertTSIntersectionType (ts)NodePath.parentPath.assertTSIntrinsicKeyword (ts)NodePath.parentPath.assertTSLiteralType (ts)NodePath.parentPath.assertTSMappedType (ts)NodePath.parentPath.assertTSMethodSignature (ts)NodePath.parentPath.assertTSModuleBlock (ts)NodePath.parentPath.assertTSModuleDeclaration (ts)NodePath.parentPath.assertTSNamedTupleMember (ts)NodePath.parentPath.assertTSNamespaceExportDeclaration (ts)NodePath.parentPath.assertTSNeverKeyword (ts)NodePath.parentPath.assertTSNonNullExpression (ts)NodePath.parentPath.assertTSNullKeyword (ts)NodePath.parentPath.assertTSNumberKeyword (ts)NodePath.parentPath.assertTSObjectKeyword (ts)NodePath.parentPath.assertTSOptionalType (ts)NodePath.parentPath.assertTSParameterProperty (ts)NodePath.parentPath.assertTSParenthesizedType (ts)NodePath.parentPath.assertTSPropertySignature (ts)NodePath.parentPath.assertTSQualifiedName (ts)NodePath.parentPath.assertTSRestType (ts)NodePath.parentPath.assertTSSatisfiesExpression (ts)NodePath.parentPath.assertTSStringKeyword (ts)NodePath.parentPath.assertTSSymbolKeyword (ts)NodePath.parentPath.assertTSTemplateLiteralType (ts)NodePath.parentPath.assertTSThisType (ts)NodePath.parentPath.assertTSTupleType (ts)NodePath.parentPath.assertTSType (ts)NodePath.parentPath.assertTSTypeAliasDeclaration (ts)NodePath.parentPath.assertTSTypeAnnotation (ts)NodePath.parentPath.assertTSTypeAssertion (ts)NodePath.parentPath.assertTSTypeElement (ts)NodePath.parentPath.assertTSTypeLiteral (ts)NodePath.parentPath.assertTSTypeOperator (ts)NodePath.parentPath.assertTSTypeParameter (ts)NodePath.parentPath.assertTSTypeParameterDeclaration (ts)NodePath.parentPath.assertTSTypeParameterInstantiation (ts)NodePath.parentPath.assertTSTypePredicate (ts)NodePath.parentPath.assertTSTypeQuery (ts)NodePath.parentPath.assertTSTypeReference (ts)NodePath.parentPath.assertTSUndefinedKeyword (ts)NodePath.parentPath.assertTSUnionType (ts)NodePath.parentPath.assertTSUnknownKeyword (ts)NodePath.parentPath.assertTSVoidKeyword (ts)NodePath.parentPath.assertTaggedTemplateExpression (ts)NodePath.parentPath.assertTemplateElement (ts)NodePath.parentPath.assertTemplateLiteral (ts)NodePath.parentPath.assertTerminatorless (ts)NodePath.parentPath.assertThisExpression (ts)NodePath.parentPath.assertThisTypeAnnotation (ts)NodePath.parentPath.assertThrowStatement (ts)NodePath.parentPath.assertTopicReference (ts)NodePath.parentPath.assertTryStatement (ts)NodePath.parentPath.assertTupleTypeAnnotation (ts)NodePath.parentPath.assertTypeAlias (ts)NodePath.parentPath.assertTypeAnnotation (ts)NodePath.parentPath.assertTypeCastExpression (ts)NodePath.parentPath.assertTypeParameter (ts)NodePath.parentPath.assertTypeParameterDeclaration (ts)NodePath.parentPath.assertTypeParameterInstantiation (ts)NodePath.parentPath.assertTypeScript (ts)NodePath.parentPath.assertTypeofTypeAnnotation (ts)NodePath.parentPath.assertUnaryExpression (ts)NodePath.parentPath.assertUnaryLike (ts)NodePath.parentPath.assertUnionTypeAnnotation (ts)NodePath.parentPath.assertUpdateExpression (ts)NodePath.parentPath.assertUserWhitespacable (ts)NodePath.parentPath.assertV8IntrinsicIdentifier (ts)NodePath.parentPath.assertVariableDeclaration (ts)NodePath.parentPath.assertVariableDeclarator (ts)NodePath.parentPath.assertVariance (ts)NodePath.parentPath.assertVoidPattern (ts)NodePath.parentPath.assertVoidTypeAnnotation (ts)NodePath.parentPath.assertWhile (ts)NodePath.parentPath.assertWhileStatement (ts)NodePath.parentPath.assertWithStatement (ts)NodePath.parentPath.assertYieldExpression (ts)types.ArrayPattern.typeAnnotation (ts)types.ArrowFunctionExpression.returnType (ts)types.ArrowFunctionExpression.typeParameters (ts)types.AssignmentExpression.operator (ts)types.AssignmentExpression.left (ts)types.AssignmentPattern.typeAnnotation (ts)types.BigIntLiteral.value (ts)types.CallExpression.callee (ts)types.CallExpression.typeArguments (ts)types.ClassDeclaration.implements (ts)types.ClassDeclaration.typeParameters (ts)types.ClassExpression.implements (ts)types.ClassExpression.typeParameters (ts)types.ClassPrivateMethod.returnType (ts)types.ClassPrivateMethod.typeParameters (ts)types.ClassPrivateProperty.typeAnnotation (ts)types.DeclareFunction.predicate (ts)types.DeclaredPredicate.value (ts)types.ExportDefaultDeclaration.declaration (ts)types.ExportNamedDeclaration.declaration (ts)types.ExportNamespaceSpecifier.exported (ts)types.ExportSpecifier.local (ts)types.ForInStatement.left (ts)types.ForOfStatement.left (ts)types.FunctionDeclaration.returnType (ts)types.FunctionDeclaration.typeParameters (ts)types.FunctionExpression.returnType (ts)types.FunctionExpression.typeParameters (ts)types.Identifier.typeAnnotation (ts)types.JSXOpeningElement.typeArguments (ts)types.NewExpression.callee (ts)types.ObjectPattern.typeAnnotation (ts)types.ObjectTypeProperty.key (ts)types.OptionalCallExpression.typeArguments (ts)types.ParentMaps.AnyTypeAnnotation (ts)types.ParentMaps.ArrayExpression (ts)types.ParentMaps.ArrayTypeAnnotation (ts)types.ParentMaps.ArrowFunctionExpression (ts)types.ParentMaps.AssignmentExpression (ts)types.ParentMaps.AssignmentPattern (ts)types.ParentMaps.AwaitExpression (ts)types.ParentMaps.BigIntLiteral (ts)types.ParentMaps.BinaryExpression (ts)types.ParentMaps.BindExpression (ts)types.ParentMaps.BooleanLiteral (ts)types.ParentMaps.BooleanLiteralTypeAnnotation (ts)types.ParentMaps.BooleanTypeAnnotation (ts)types.ParentMaps.CallExpression (ts)types.ParentMaps.ClassExpression (ts)types.ParentMaps.ClassImplements (ts)types.ParentMaps.ConditionalExpression (ts)types.ParentMaps.DeclareClass (ts)types.ParentMaps.DeclareExportAllDeclaration (ts)types.ParentMaps.DeclareExportDeclaration (ts)types.ParentMaps.DeclareFunction (ts)types.ParentMaps.DeclareInterface (ts)types.ParentMaps.DeclareModule (ts)types.ParentMaps.DeclareModuleExports (ts)types.ParentMaps.DeclareOpaqueType (ts)types.ParentMaps.DeclareTypeAlias (ts)types.ParentMaps.DeclareVariable (ts)types.ParentMaps.DeclaredPredicate (ts)types.ParentMaps.Decorator (ts)types.ParentMaps.DoExpression (ts)types.ParentMaps.EmptyTypeAnnotation (ts)types.ParentMaps.EnumBooleanBody (ts)types.ParentMaps.EnumBooleanMember (ts)types.ParentMaps.EnumDeclaration (ts)types.ParentMaps.EnumDefaultedMember (ts)types.ParentMaps.EnumNumberBody (ts)types.ParentMaps.EnumNumberMember (ts)types.ParentMaps.EnumStringBody (ts)types.ParentMaps.EnumStringMember (ts)types.ParentMaps.EnumSymbolBody (ts)types.ParentMaps.ExistsTypeAnnotation (ts)types.ParentMaps.ExportAllDeclaration (ts)types.ParentMaps.ExportDefaultDeclaration (ts)types.ParentMaps.ExportNamedDeclaration (ts)types.ParentMaps.FunctionExpression (ts)types.ParentMaps.FunctionTypeAnnotation (ts)types.ParentMaps.FunctionTypeParam (ts)types.ParentMaps.GenericTypeAnnotation (ts)types.ParentMaps.Identifier (ts)types.ParentMaps.Import (ts)types.ParentMaps.ImportDeclaration (ts)types.ParentMaps.ImportExpression (ts)types.ParentMaps.IndexedAccessType (ts)types.ParentMaps.InferredPredicate (ts)types.ParentMaps.InterfaceDeclaration (ts)types.ParentMaps.InterfaceExtends (ts)types.ParentMaps.InterfaceTypeAnnotation (ts)types.ParentMaps.IntersectionTypeAnnotation (ts)types.ParentMaps.JSXElement (ts)types.ParentMaps.JSXFragment (ts)types.ParentMaps.LogicalExpression (ts)types.ParentMaps.MemberExpression (ts)types.ParentMaps.MetaProperty (ts)types.ParentMaps.MixedTypeAnnotation (ts)types.ParentMaps.ModuleExpression (ts)types.ParentMaps.NewExpression (ts)types.ParentMaps.NullLiteral (ts)types.ParentMaps.NullLiteralTypeAnnotation (ts)types.ParentMaps.NullableTypeAnnotation (ts)types.ParentMaps.NumberLiteralTypeAnnotation (ts)types.ParentMaps.NumberTypeAnnotation (ts)types.ParentMaps.NumericLiteral (ts)types.ParentMaps.ObjectExpression (ts)types.ParentMaps.ObjectProperty (ts)types.ParentMaps.ObjectTypeAnnotation (ts)types.ParentMaps.ObjectTypeCallProperty (ts)types.ParentMaps.ObjectTypeIndexer (ts)types.ParentMaps.ObjectTypeInternalSlot (ts)types.ParentMaps.ObjectTypeProperty (ts)types.ParentMaps.ObjectTypeSpreadProperty (ts)types.ParentMaps.OpaqueType (ts)types.ParentMaps.OptionalCallExpression (ts)types.ParentMaps.OptionalIndexedAccessType (ts)types.ParentMaps.OptionalMemberExpression (ts)types.ParentMaps.ParenthesizedExpression (ts)types.ParentMaps.PrivateName (ts)types.ParentMaps.QualifiedTypeIdentifier (ts)types.ParentMaps.RegExpLiteral (ts)types.ParentMaps.RestElement (ts)types.ParentMaps.SequenceExpression (ts)types.ParentMaps.SpreadElement (ts)types.ParentMaps.StringLiteral (ts)types.ParentMaps.StringLiteralTypeAnnotation (ts)types.ParentMaps.StringTypeAnnotation (ts)types.ParentMaps.Super (ts)types.ParentMaps.SymbolTypeAnnotation (ts)types.ParentMaps.TSAsExpression (ts)types.ParentMaps.TSEnumMember (ts)types.ParentMaps.TSInstantiationExpression (ts)types.ParentMaps.TSInterfaceDeclaration (ts)types.ParentMaps.TSModuleDeclaration (ts)types.ParentMaps.TSNamedTupleMember (ts)types.ParentMaps.TSNonNullExpression (ts)types.ParentMaps.TSParameterProperty (ts)types.ParentMaps.TSQualifiedName (ts)types.ParentMaps.TSSatisfiesExpression (ts)types.ParentMaps.TSTypeAssertion (ts)types.ParentMaps.TSTypeParameter (ts)types.ParentMaps.TSTypeParameterInstantiation (ts)types.ParentMaps.TaggedTemplateExpression (ts)types.ParentMaps.TemplateLiteral (ts)types.ParentMaps.ThisExpression (ts)types.ParentMaps.ThisTypeAnnotation (ts)types.ParentMaps.TopicReference (ts)types.ParentMaps.TupleTypeAnnotation (ts)types.ParentMaps.TypeAlias (ts)types.ParentMaps.TypeAnnotation (ts)types.ParentMaps.TypeCastExpression (ts)types.ParentMaps.TypeParameter (ts)types.ParentMaps.TypeParameterDeclaration (ts)types.ParentMaps.TypeParameterInstantiation (ts)types.ParentMaps.TypeofTypeAnnotation (ts)types.ParentMaps.UnaryExpression (ts)types.ParentMaps.UnionTypeAnnotation (ts)types.ParentMaps.UpdateExpression (ts)types.ParentMaps.V8IntrinsicIdentifier (ts)types.ParentMaps.Variance (ts)types.ParentMaps.VoidTypeAnnotation (ts)types.ParentMaps.YieldExpression (ts)types.Placeholder.typeAnnotation (ts)types.RestElement.argument (ts)types.RestElement.typeAnnotation (ts)types.RestProperty.argument (ts)types.RestProperty.typeAnnotation (ts)types.TSDeclareFunction.typeParameters (ts)types.TSDeclareFunction.returnType (ts)types.TSInterfaceDeclaration.extends (ts)types.TSModuleDeclaration.id (ts)types.TSModuleDeclaration.body (ts)types.TSTupleType.elementTypes (ts)types.TSTypeOperator.operator (ts)types.TSTypeParameter.name (ts)types.TypeAnnotation.typeAnnotation (ts)types.TypeofTypeAnnotation.argument (ts)types.UpdateExpression.argument (ts)types.VariableDeclarator.id (ts)traverse.visitors.explode (ts)traverse.visitors.verify (ts)traverse.visitors.merge (ts)traverse.cache.path (ts)NodePath.context.opts.denylist (ts)NodePath.context.opts.shouldSkip (ts)NodePath.context.opts.enter (ts)NodePath.context.opts.exit (ts)NodePath.context.opts.RestProperty (ts)NodePath.context.opts.SpreadProperty (ts)types.ParentMaps.TSEnumMember.type (ts)types.ParentMaps.TSEnumMember.members (ts)types.TSDeclareFunction.typeParameters.type (ts)types.TSDeclareFunction.returnType.type (ts)types.TSModuleDeclaration.body.type (ts)types.TSModuleDeclaration.body.body (ts)