Home
last modified time | relevance | path

Searched refs:VariableMap (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/es2panda/binder/
Dvariable.h40 using VariableMap = ArenaUnorderedMap<util::StringView, Variable *>; variable
310 VariableMap *GetEnumMembers() const in GetEnumMembers()
324 void SetEnumMembers(VariableMap *enumMemberBindings) in SetEnumMembers()
330 VariableMap *enumMemberBindings_ {nullptr};
Dscope.h43 using VariableMap = ArenaUnorderedMap<util::StringView, Variable *>; variable
55 tsBindings_[index] = allocator_->New<VariableMap>(allocator_->Adapter()); in AddTSVariable()
92 std::array<VariableMap *, static_cast<size_t>(TSBindingType::COUNT)> tsBindings_ {};
136 VariableMap exportBindings_;
302 VariableMap &Bindings() in Bindings()
307 const VariableMap &Bindings() const in Bindings()
367 VariableMap bindings_;
782 …explicit TSEnumScope(ArenaAllocator *allocator, Scope *parent, VariableMap *enumMemberBindings) : … in TSEnumScope()
818 VariableMap *enumMemberBindings_;
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.cpp3158 …res->AsEnumLiteralVariable()->SetEnumMembers(Allocator()->New<binder::VariableMap>(Allocator()->Ad… in ParseEnumDeclaration()
3160 binder::VariableMap *enumMemberBindings = res->AsEnumLiteralVariable()->GetEnumMembers(); in ParseEnumDeclaration()