Home
last modified time | relevance | path

Searched refs:parentClass (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/evaluate/
H A DirCheckHelper.h50 : program(p), scope(s), parentClass(parent), node(n) in ScopedAstNode()
57 ir::AstNode *parentClass {nullptr};
72 * @param parentClass class to use record table from, might be null.
77 bool CheckNewNode(ir::AstNode *node, varbinder::Scope *scope, ir::AstNode *parentClass, parser::Program *program);
H A Dhelpers.h132 varbinder::Scope *scope, ir::AstNode *parentClass, F &&action) in DoScopedAction()
141 auto runInScope = [checker, varBinder, scope, parentClass](auto &&f) { in DoScopedAction()
142 RecordTableClassScope recordTableScope(varBinder, parentClass); in DoScopedAction()
131 DoScopedAction(checker::ETSChecker *checker, varbinder::ETSBinder *varBinder, parser::Program *program, varbinder::Scope *scope, ir::AstNode *parentClass, F &&action) DoScopedAction() argument
H A DirCheckHelper.cpp31 bool IrCheckHelper::CheckNewNode(ir::AstNode *node, varbinder::Scope *scope, ir::AstNode *parentClass, in CheckNewNode() argument
43 recursiveDecls_.emplace_back(program, scope, parentClass, node); in CheckNewNode()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dhelpers.cpp139 auto *parentClass = FindAncestorGivenByType(ident, ir::AstNodeType::CLASS_DEFINITION); in ExtraCheckForResolvedError() local
140 if (parentClass != nullptr && parentClass->AsClassDefinition()->IsLocal()) { in ExtraCheckForResolvedError()
141 if (parentClass != class_type->GetDeclNode()) { in ExtraCheckForResolvedError()
144 parentClass->AsClassDefinition()->Ident()->Name(), "'"}, in ExtraCheckForResolvedError()

Completed in 6 milliseconds