Home
last modified time | relevance | path

Searched refs:VariableDeclarationKind (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/statements/
DvariableDeclaration.cpp61 case VariableDeclarationKind::CONST: { in Dump()
65 case VariableDeclarationKind::LET: { in Dump()
69 case VariableDeclarationKind::VAR: { in Dump()
88 case VariableDeclarationKind::CONST: in Dump()
91 case VariableDeclarationKind::LET: in Dump()
94 case VariableDeclarationKind::VAR: in Dump()
DvariableDeclaration.h26 enum class VariableDeclarationKind { CONST, LET, VAR }; enum
28 explicit VariableDeclaration(VariableDeclarationKind kind, ArenaAllocator *allocator, in VariableDeclaration()
43 VariableDeclarationKind Kind() const in Kind()
88 VariableDeclarationKind kind_;
/arkcompiler/ets_frontend/es2panda/ir/statements/
DvariableDeclaration.h36 enum class VariableDeclarationKind { CONST, LET, VAR }; enum
38 …explicit VariableDeclaration(VariableDeclarationKind kind, ArenaVector<VariableDeclarator *> &&dec… in VariableDeclaration()
52 VariableDeclarationKind Kind() const in Kind()
69 VariableDeclarationKind kind_;
DvariableDeclaration.cpp38 case VariableDeclarationKind::CONST: { in Dump()
42 case VariableDeclarationKind::LET: { in Dump()
46 case VariableDeclarationKind::VAR: { in Dump()
DvariableDeclarator.cpp61 if (decl->Kind() == ir::VariableDeclaration::VariableDeclarationKind::VAR) { in Compile()
64 …if (decl->Kind() == ir::VariableDeclaration::VariableDeclarationKind::LET && !decl->Parent()->IsCa… in Compile()
79 ir::VariableDeclaration::VariableDeclarationKind::CONST; in CheckSimpleVariableDeclaration()
/arkcompiler/ets_frontend/ets2panda/test/unit/
Dnode_creator.h39 …rn alloc_->New<ir::VariableDeclaration>(ir::VariableDeclaration::VariableDeclarationKind::LET, all…
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp2288 ir::VariableDeclaration::VariableDeclarationKind kind;
2293 {ir::VariableDeclaration::VariableDeclarationKind::CONST, "const"},
2294 {ir::VariableDeclaration::VariableDeclarationKind::LET, "let"},
2295 {ir::VariableDeclaration::VariableDeclarationKind::VAR, "var"},
2298 static ir::VariableDeclaration::VariableDeclarationKind StrToVariableDeclarationKind(char const *st… in StrToVariableDeclarationKind()
2310 static char const *VariableDeclarationKindToStr(ir::VariableDeclaration::VariableDeclarationKind ki… in VariableDeclarationKindToStr()
2338 extern "C" char const *VariableDeclarationKind(es2panda_AstNode *ast) in VariableDeclarationKind() function
2639 VariableDeclarationKind,
Des2panda_lib.h414 char const *(*VariableDeclarationKind)(es2panda_AstNode *ast); member
/arkcompiler/ets_frontend/ets2panda/parser/
DstatementParser.cpp1404 auto varKind = ir::VariableDeclaration::VariableDeclarationKind::VAR; in ParseVariableDeclaration()
1407 varKind = ir::VariableDeclaration::VariableDeclarationKind::LET; in ParseVariableDeclaration()
1409 varKind = ir::VariableDeclaration::VariableDeclarationKind::CONST; in ParseVariableDeclaration()
/arkcompiler/ets_frontend/ets2panda/varbinder/
Dvarbinder.cpp357 …rent()->AsVariableDeclaration()->Kind() == ir::VariableDeclaration::VariableDeclarationKind::VAR) { in BuildVarDeclarator()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DunionLowering.cpp218 auto varKind = ir::VariableDeclaration::VariableDeclarationKind::LET; in GenVariableDeclForBinaryExpr()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Denum.cpp500 …rn Allocator()->New<ir::VariableDeclaration>(ir::VariableDeclaration::VariableDeclarationKind::LET, in CreateEnumValueOfMethod()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp1846 auto varKind = ir::VariableDeclaration::VariableDeclarationKind::VAR; in CreateVariableDeclarationWithIdentify()
1849 varKind = ir::VariableDeclaration::VariableDeclarationKind::LET; in CreateVariableDeclarationWithIdentify()
1851 varKind = ir::VariableDeclaration::VariableDeclarationKind::CONST; in CreateVariableDeclarationWithIdentify()
/arkcompiler/ets_frontend/es2panda/binder/
Dbinder.cpp533 …rent()->AsVariableDeclaration()->Kind() == ir::VariableDeclaration::VariableDeclarationKind::VAR) { in BuildVarDeclarator()
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp2146 auto varKind = ir::VariableDeclaration::VariableDeclarationKind::VAR; in ParseVariableDeclaration()
2149 varKind = ir::VariableDeclaration::VariableDeclarationKind::LET; in ParseVariableDeclaration()
2151 varKind = ir::VariableDeclaration::VariableDeclarationKind::CONST; in ParseVariableDeclaration()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompiler.cpp1868 if (decl->Kind() == ir::VariableDeclaration::VariableDeclarationKind::VAR) { in Compile()
1871 …if (decl->Kind() == ir::VariableDeclaration::VariableDeclarationKind::LET && !decl->Parent()->IsCa… in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzer.cpp1503 ir::VariableDeclaration::VariableDeclarationKind::CONST; in CheckSimpleVariableDeclaration()
DETSAnalyzer.cpp2438 ir::VariableDeclaration::VariableDeclarationKind::CONST) { in Check()