Home
last modified time | relevance | path

Searched refs:EnumDecl (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_frontend/es2panda/binder/
H A Ddeclaration.h241 class EnumDecl : public Decl { class
243 explicit EnumDecl(util::StringView name) : Decl(name) {} in EnumDecl() function in panda::es2panda::panda::es2panda::binder::EnumDecl
H A DvariableFlags.h40 _(ENUM, EnumDecl) \
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Ddeclaration.h236 class EnumDecl : public Decl { class
238 explicit EnumDecl(util::StringView name) : Decl(name) {} in EnumDecl() function in ark::es2panda::ark::es2panda::varbinder::EnumDecl
H A DvariableFlags.h44 _(ENUM, EnumDecl)
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsEnumDeclaration.cpp269 auto *decl = checker->Allocator()->New<binder::EnumDecl>(memberStr); in AddEnumValueDeclaration()
282 auto *decl = checker->Allocator()->New<binder::EnumDecl>(memberStr); in AddEnumValueDeclaration()
/arkcompiler/ets_frontend/es2panda/parser/
H A DparserImpl.cpp3506 ir::Expression *ParserImpl::ParseEnumComputedPropertyKey(binder::EnumDecl *&decl, in ParseEnumComputedPropertyKey()
3514 decl = Binder()->AddDecl<binder::EnumDecl>(keyStartLoc, isDeclare, lexer_->GetToken().String()); in ParseEnumComputedPropertyKey()
3530 decl = Binder()->AddDecl<binder::EnumDecl>(keyStartLoc, isDeclare, cooked); in ParseEnumComputedPropertyKey()
3558 binder::EnumDecl *decl {}; in ParseEnumMembers()
3562 decl = Binder()->AddDecl<binder::EnumDecl>(keyStartLoc, isDeclare, lexer_->GetToken().Ident()); in ParseEnumMembers()
3567 decl = Binder()->AddDecl<binder::EnumDecl>(keyStartLoc, isDeclare, lexer_->GetToken().String()); in ParseEnumMembers()
H A DparserImpl.h576 ir::Expression *ParseEnumComputedPropertyKey(binder::EnumDecl *&decl, const lexer::SourcePosition &keyStartLoc,
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzer.cpp1724 auto *decl = checker->Allocator()->New<varbinder::EnumDecl>(memberStr); in AddEnumValueDeclaration()
1735 auto *decl = checker->Allocator()->New<varbinder::EnumDecl>(memberStr); in AddEnumValueDeclaration()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.cpp578 auto *decl = AddOrGetDecl<varbinder::EnumDecl>(VarBinder(), name, enumMember, key->Start(), name); in VisitTSEnumMember()

Completed in 17 milliseconds