Home
last modified time | relevance | path

Searched refs:members_ (Results 1 - 10 of 10) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsTypeLiteralBuilder.h28 : AstBuilder(allocator), members_(allocator->Adapter()) in TSTypeLiteralBuilder()
34 members_.emplace_back(member); in AddType()
40 auto node = AllocNode(std::move(members_)); in Build()
45 ArenaVector<AstNode *> members_; member in ark::es2panda::ir::TSTypeLiteralBuilder
H A DtsEnumDeclarationBuilder.h28 : AstBuilder(allocator), members_(allocator->Adapter()) in TSEnumDeclarationBuilder()
40 members_.emplace_back(member); in AddMember()
64 auto node = AllocNode(Allocator(), key_, std::move(members_), in Build()
71 ArenaVector<AstNode *> members_; member in ark::es2panda::ir::TSEnumDeclarationBuilder
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsTypeLiteral.cpp30 for (auto *it : members_) { in Iterate()
37 dumper->Add({{"type", "TSTypeLiteral"}, {"members", members_}}); in Dump()
44 for (auto *it : members_) { in Check()
73 for (auto iter = members_.begin(); iter != members_.end(); iter++) { in UpdateSelf()
H A DtsTypeLiteral.h35 : TypeNode(AstNodeType::TS_TYPE_LITERAL), members_(std::move(members)) in TSTypeLiteral()
41 return members_; in Members()
52 ArenaVector<Expression *> members_; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSTypeLiteral
H A DtsEnumDeclaration.h48 members_(std::move(members)), in TSEnumDeclaration()
67 return members_; in Members()
98 ArenaVector<TSEnumMember *> members_; member in panda::es2panda::panda::es2panda::panda::es2panda::panda::es2panda::ir::TSEnumDeclaration
H A DtsEnumDeclaration.cpp37 for (auto *it : members_) { in Iterate()
44 dumper->Add({{"type", "TSEnumDeclaration"}, {"id", key_}, {"members", members_}, {"const", isConst_}}); in Dump()
411 for (auto iter = members_.begin(); iter != members_.end(); iter++) { in UpdateSelf()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsEnumDeclaration.cpp40 for (auto *&it : members_) { in TransformChildren()
56 for (auto *it : members_) { in Iterate()
66 {"members", members_}, in Dump()
77 if (!members_.empty()) { in Dump()
80 for (auto member : members_) { in Dump()
82 if (member != members_.back()) { in Dump()
H A DtsTypeLiteral.h25 : TypeNode(AstNodeType::TS_TYPE_LITERAL), members_(std::move(members)) in TSTypeLiteral()
31 return members_; in Members()
50 ArenaVector<AstNode *> members_; member in ark::es2panda::ir::TSTypeLiteral
H A DtsTypeLiteral.cpp31 for (auto *&it : members_) { in TransformChildren()
41 for (auto *it : members_) { in Iterate()
48 dumper->Add({{"type", "TSTypeLiteral"}, {"members", members_}}); in Dump()
H A DtsEnumDeclaration.h45 members_(std::move(members)), in TSEnumDeclaration()
90 return members_; in Members()
163 ArenaVector<AstNode *> members_; member in ark::es2panda::ark::es2panda::ir::TSEnumDeclaration

Completed in 4 milliseconds