Searched refs:VarDecl (Results 1 – 11 of 11) sorted by relevance
/arkcompiler/ets_frontend/ts2panda/src/ |
D | hoisting.ts | 31 VarDecl, 42 if (decl instanceof VarDecl) { 53 export function hoistVar(decl: VarDecl, scope: Scope, pandaGen: PandaGen): void {
|
D | addVariable2Scope.ts | 31 VarDecl, 123 if (hoistDecl instanceof VarDecl) {
|
D | syntaxChecker.ts | 40 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)) {
|
D | recorder.ts | 45 VarDecl, 342 let decl = new VarDecl(name, node, moduleKind);
|
D | scope.ts | 49 export class VarDecl extends Decl { class
|
/arkcompiler/ets_frontend/es2panda/binder/ |
D | declaration.h | 270 class VarDecl : public Decl { 272 explicit VarDecl(util::StringView name) : Decl(name) {} in VarDecl() function
|
D | variableFlags.h | 25 _(VAR, VarDecl) \
|
D | scope.cpp | 275 auto *varDecl = NewDecl<VarDecl>(allocator, binding->Name()); in AddParamDecl()
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
D | hoisting.cpp | 39 static void HoistVar(PandaGen *pg, binder::Variable *var, const binder::VarDecl *decl) in HoistVar()
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
D | transformer.cpp | 1382 decl = Binder()->AddDecl<binder::VarDecl>(startPos, declflag, false, name); in CreateVariableDeclarationWithIdentify()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
D | statementParser.cpp | 2058 … decl = Binder()->AddDecl<binder::VarDecl>(startLoc, declflag, isDeclare, binding->Name()); in ParseVariableDeclarator()
|