/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsTypeLiteralBuilder.h | 28 : 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 D | tsEnumDeclarationBuilder.h | 28 : 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 D | tsTypeLiteral.cpp | 30 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 D | tsTypeLiteral.h | 35 : 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 D | tsEnumDeclaration.h | 48 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 D | tsEnumDeclaration.cpp | 37 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 D | tsEnumDeclaration.cpp | 40 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 D | tsTypeLiteral.h | 25 : 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 D | tsTypeLiteral.cpp | 31 for (auto *&it : members_) { in TransformChildren() 41 for (auto *it : members_) { in Iterate() 48 dumper->Add({{"type", "TSTypeLiteral"}, {"members", members_}}); in Dump()
|
H A D | tsEnumDeclaration.h | 45 members_(std::move(members)), in TSEnumDeclaration() 90 return members_; in Members() 163 ArenaVector<AstNode *> members_; member in ark::es2panda::ark::es2panda::ir::TSEnumDeclaration
|