Lines Matching defs:node
33 ArenaVector<AstNode *> GetChildren(AstNode *node, ArenaAllocator *allocator) in GetChildren()
72 bool IsDeclarationOrModifier(AstNode *node, AstNode *parent, bool forRename) in IsDeclarationOrModifier()
94 std::optional<AstNode *> HandleTSAsExpression(AstNode *node, AstNode *parent, in HandleTSAsExpression()
116 std::optional<AstNode *> HandleTSImportType(AstNode *node, AstNode *parent, in HandleTSImportType()
135 std::optional<AstNode *> HandleImportDeclaration(AstNode *node, AstNode *parent, in HandleImportDeclaration()
144 inline std::optional<AstNode *> HandleExportAllDeclaration(AstNode *node, AstNode *parent, bool for… in HandleExportAllDeclaration()
153 inline std::optional<AstNode *> HandleTSClassImplements(AstNode *node, AstNode *parent) in HandleTSClassImplements()
161 inline std::optional<AstNode *> HandleTSInferType(AstNode *node, AstNode *parent, in HandleTSInferType()
198 std::optional<AstNode *> HandleBasicExpressions(AstNode *node, AstNode *parent, in HandleBasicExpressions()
213 std::optional<AstNode *> HandleBinaryExpressions(AstNode *node, AstNode *parent, in HandleBinaryExpressions()
229 std::optional<AstNode *> HandleForStatements(AstNode *node, AstNode *parent, in HandleForStatements()
241 std::optional<AstNode *> HandleNonRenameExpressions(AstNode *node, AstNode *parent, in HandleNonRenameExpressions()
265 std::optional<AstNode *> HandleDefaultExport(AstNode *node, ArenaAllocator *allocator) in HandleDefaultExport()
332 std::optional<AstNode *> HandleExpressionAndTypes(AstNode *node, AstNode *parent, in HandleExpressionAndTypes()
360 std::optional<AstNode *> HandleModulesAndExports(AstNode *node, AstNode *parent, in HandleModulesAndExports()
384 std::optional<AstNode *> GetAdjustedLocation(AstNode *node, bool forRename, ArenaAllocator *allocat… in GetAdjustedLocation()
418 std::optional<AstNode *> GetAdjustedLocationForDeclaration(AstNode *node, bool forRename, in GetAdjustedLocationForDeclaration()
443 std::optional<AstNode *> GetAdjustedLocationForImportDeclaration(AstNode *node, bool forRename, in GetAdjustedLocationForImportDeclaration()
468 std::optional<AstNode *> GetAdjustedLocationForExportDeclaration(AstNode *node, bool forRename, in GetAdjustedLocationForExportDeclaration()
516 std::optional<AstNode *> GetAdjustedLocationForClass(AstNode *node, ArenaAllocator *allocator) in GetAdjustedLocationForClass()
525 std::optional<AstNode *> GetAdjustedLocationForFunction(AstNode *node, ArenaAllocator *allocator) in GetAdjustedLocationForFunction()
543 bool IsModifier(const AstNode *node) in IsModifier()
570 bool IsOuterExpression(const AstNode *node) in IsOuterExpression()
585 AstNode *SkipOuterExpressions(AstNode *node) in SkipOuterExpressions()
596 std::optional<AstNode *> GetAdjustedLocationForHeritageClause(AstNode *node) in GetAdjustedLocationForHeritageClause()
606 bool CanHaveModifiers(const AstNode &node) in CanHaveModifiers()
625 AstNode *FindFirstIdentifier(AstNode *node, bool skipModifiers, const ArenaVector<AstNode *> &child… in FindFirstIdentifier()
638 AstNode *FindFirstExpression(AstNode *node, const ArenaVector<AstNode *> &children) in FindFirstExpression()
651 AstNode *FindFirstExpressionAfter(AstNode *node, AstNode *after, const ArenaVector<AstNode *> &chil… in FindFirstExpressionAfter()
669 AstNode *FindNodeOfType(AstNode *node, AstNodeType type, const ArenaVector<AstNode *> &children) in FindNodeOfType()
682 AstNode *FindTypeReference(AstNode *node, const ArenaVector<AstNode *> &children) in FindTypeReference()
695 AstNode *FindTypeParameter(AstNode *node, const ArenaVector<AstNode *> &children) in FindTypeParameter()
713 AstNode *FindArrayType(AstNode *node, const ArenaVector<AstNode *> &children) in FindArrayType()