Searched refs:FindAncestorGivenByType (Results 1 - 12 of 12) sorted by relevance
/arkcompiler/ets_frontend/es2panda/ir/statements/ |
H A D | returnStatement.cpp | 68 const ir::AstNode *ancestor = checker::Checker::FindAncestorGivenByType(this, ir::AstNodeType::SCRIPT_FUNCTION); in Check()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
H A D | util.cpp | 113 const ir::AstNode *Checker::FindAncestorGivenByType(const ir::AstNode *node, ir::AstNodeType type) in FindAncestorGivenByType() function in panda::es2panda::checker::Checker
|
H A D | helpers.cpp | 386 const ir::AstNode *declarator = FindAncestorGivenByType(decl->Node(), ir::AstNodeType::VARIABLE_DECLARATOR); in GetTypeOfVariable()
|
/arkcompiler/ets_frontend/ets2panda/util/ |
H A D | helpers.h | 128 static U FindAncestorGivenByType(T node, ir::AstNodeType type) in FindAncestorGivenByType() function in ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::ark::es2panda::util::Helpers
|
/arkcompiler/ets_frontend/ets2panda/checker/ts/ |
H A D | helpers.cpp | 360 util::Helpers::FindAncestorGivenByType(decl->Node(), ir::AstNodeType::VARIABLE_DECLARATOR); in GetTypeVar()
|
/arkcompiler/ets_frontend/es2panda/typescript/ |
H A D | checker.h | 337 static const ir::AstNode *FindAncestorGivenByType(const ir::AstNode *node, ir::AstNodeType type);
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | helpers.cpp | 139 auto *parentClass = FindAncestorGivenByType(ident, ir::AstNodeType::CLASS_DEFINITION); in ExtraCheckForResolvedError() 1593 ir::AstNode *ETSChecker::FindAncestorGivenByType(ir::AstNode *node, ir::AstNodeType type, const ir::AstNode *endNode) in FindAncestorGivenByType() function in ark::es2panda::checker::ETSChecker 1942 ir::AstNode *ancestorFunction = FindAncestorGivenByType(node, ir::AstNodeType::SCRIPT_FUNCTION); in CheckThrowingStatements() 1995 enclosingCatchClause = FindAncestorGivenByType(startPoint, ir::AstNodeType::CATCH_CLAUSE, p); in CheckThrowingPlacement()
|
H A D | function.cpp | 1655 util::Helpers::FindAncestorGivenByType(callExpr, ir::AstNodeType::SCRIPT_FUNCTION)->AsScriptFunction(); in ValidateSignatureAccessibility()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSAnalyzerHelpers.cpp | 174 auto *classDef = checker->FindAncestorGivenByType(node, ir::AstNodeType::CLASS_DEFINITION)->AsClassDefinition(); in ComposeAsyncImplMethod()
|
H A D | ETSchecker.h | 544 ir::AstNode *FindAncestorGivenByType(ir::AstNode *node, ir::AstNodeType type, const ir::AstNode *endNode = nullptr);
|
H A D | TSAnalyzer.cpp | 1221 ir::AstNode *ancestor = util::Helpers::FindAncestorGivenByType(st, ir::AstNodeType::SCRIPT_FUNCTION); in Check()
|
H A D | ETSAnalyzer.cpp | 2328 ir::AstNode *ancestor = util::Helpers::FindAncestorGivenByType(st, ir::AstNodeType::SCRIPT_FUNCTION); in Check()
|
Completed in 22 milliseconds