Home
last modified time | relevance | path

Searched refs:FindAncestorGivenByType (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DreturnStatement.cpp68 const ir::AstNode *ancestor = checker::Checker::FindAncestorGivenByType(this, ir::AstNodeType::SCRIPT_FUNCTION); in Check()
/arkcompiler/ets_frontend/es2panda/typescript/core/
H A Dutil.cpp113 const ir::AstNode *Checker::FindAncestorGivenByType(const ir::AstNode *node, ir::AstNodeType type) in FindAncestorGivenByType() function in panda::es2panda::checker::Checker
H A Dhelpers.cpp386 const ir::AstNode *declarator = FindAncestorGivenByType(decl->Node(), ir::AstNodeType::VARIABLE_DECLARATOR); in GetTypeOfVariable()
/arkcompiler/ets_frontend/ets2panda/util/
H A Dhelpers.h128 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 Dhelpers.cpp360 util::Helpers::FindAncestorGivenByType(decl->Node(), ir::AstNodeType::VARIABLE_DECLARATOR); in GetTypeVar()
/arkcompiler/ets_frontend/es2panda/typescript/
H A Dchecker.h337 static const ir::AstNode *FindAncestorGivenByType(const ir::AstNode *node, ir::AstNodeType type);
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dhelpers.cpp139 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 Dfunction.cpp1655 util::Helpers::FindAncestorGivenByType(callExpr, ir::AstNodeType::SCRIPT_FUNCTION)->AsScriptFunction(); in ValidateSignatureAccessibility()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerHelpers.cpp174 auto *classDef = checker->FindAncestorGivenByType(node, ir::AstNodeType::CLASS_DEFINITION)->AsClassDefinition(); in ComposeAsyncImplMethod()
H A DETSchecker.h544 ir::AstNode *FindAncestorGivenByType(ir::AstNode *node, ir::AstNodeType type, const ir::AstNode *endNode = nullptr);
H A DTSAnalyzer.cpp1221 ir::AstNode *ancestor = util::Helpers::FindAncestorGivenByType(st, ir::AstNodeType::SCRIPT_FUNCTION); in Check()
H A DETSAnalyzer.cpp2328 ir::AstNode *ancestor = util::Helpers::FindAncestorGivenByType(st, ir::AstNodeType::SCRIPT_FUNCTION); in Check()

Completed in 22 milliseconds