Lines Matching full:astnode
27 ir::AstNode *RefineSourceRanges(ir::AstNode *node);
28 bool HasGlobalClassParent(const ir::AstNode *node);
29 varbinder::Scope *NearestScope(const ir::AstNode *ast);
30 checker::ETSObjectType const *ContainingClass(const ir::AstNode *ast);
33 void ClearTypesVariablesAndScopes(ir::AstNode *node) noexcept;
34 ArenaSet<varbinder::Variable *> FindCaptured(ArenaAllocator *allocator, ir::AstNode *scopeBearer) n…
35 void SetSourceRangesRecursively(ir::AstNode *node, const lexer::SourceRange &range);
38 varbinder::Scope *Rebind(PhaseManager *phaseManager, varbinder::ETSBinder *varBinder, ir::AstNode *…
41 ir::AstNode *node);
44 ir::AstNode *DeclarationFromIdentifier(const ir::Identifier *node);
47 void CheckLoweredNode(varbinder::ETSBinder *varBinder, checker::ETSChecker *checker, ir::AstNode *n…
49 bool ClassDefinitionIsEnumTransformed(const ir::AstNode *node);