Home
last modified time | relevance | path

Searched refs:VarDecl (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/ts2panda/src/
Dhoisting.ts31 VarDecl,
42 if (decl instanceof VarDecl) {
53 export function hoistVar(decl: VarDecl, scope: Scope, pandaGen: PandaGen): void {
DaddVariable2Scope.ts31 VarDecl,
123 if (hoistDecl instanceof VarDecl) {
DsyntaxChecker.ts40 VarDecl
99 if (decls[index] instanceof VarDecl) {
189 if (bodyDecls[m] instanceof VarDecl) {
237 if ((decls[i] instanceof VarDecl) || (decls[i] instanceof FuncDecl)) {
253 if ((decl instanceof VarDecl) || (decl instanceof CatchParameter)) {
Drecorder.ts45 VarDecl,
342 let decl = new VarDecl(name, node, moduleKind);
Dscope.ts49 export class VarDecl extends Decl { class
/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h270 class VarDecl : public Decl {
272 explicit VarDecl(util::StringView name) : Decl(name) {} in VarDecl() function
DvariableFlags.h25 _(VAR, VarDecl) \
Dscope.cpp275 auto *varDecl = NewDecl<VarDecl>(allocator, binding->Name()); in AddParamDecl()
/arkcompiler/ets_frontend/es2panda/compiler/base/
Dhoisting.cpp39 static void HoistVar(PandaGen *pg, binder::Variable *var, const binder::VarDecl *decl) in HoistVar()
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.cpp1382 decl = Binder()->AddDecl<binder::VarDecl>(startPos, declflag, false, name); in CreateVariableDeclarationWithIdentify()
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp2058 … decl = Binder()->AddDecl<binder::VarDecl>(startLoc, declflag, isDeclare, binding->Name()); in ParseVariableDeclarator()