Searched refs:ClassBuilder (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/evaluate/debugInfoDeserialization/ |
H A D | classBuilder.cpp | 29 ClassBuilder::ClassBuilder(checker::ETSChecker *checker, util::StringView name, panda_file::ClassDataAccessor &cda, in ClassBuilder() function in ark::es2panda::evaluate::ClassBuilder 42 ir::ClassDeclaration *ClassBuilder::Build(parser::Program *program) && in Build() 77 void ClassBuilder::BuildFields(ArenaVector<ir::AstNode *> &classBody) in BuildFields() 92 void ClassBuilder::BuildMethods(ArenaVector<ir::AstNode *> &classBody) in BuildMethods()
|
H A D | classBuilder.h | 47 class ClassBuilder { class 49 explicit ClassBuilder(checker::ETSChecker *checker, util::StringView name, panda_file::ClassDataAccessor &cda,
|
H A D | debugInfoDeserializer.cpp | 98 auto *classDecl = ClassBuilder(checker, identName, cda, superClass).Build(program); in CreateClassDeclaration()
|
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | dynamic.cpp | 341 ir::ClassDeclaration *ETSChecker::BuildClass(util::StringView name, const ClassBuilder &builder) in BuildClass()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | ETSchecker.h | 743 using ClassBuilder = std::function<void(ArenaVector<ir::AstNode *> *)>; 754 ir::ClassDeclaration *BuildClass(util::StringView name, const ClassBuilder &builder);
|
Completed in 4 milliseconds