Searched refs:ClassDecl (Results 1 – 7 of 7) sorted by relevance
/arkcompiler/ets_frontend/es2panda/binder/ |
D | declaration.h | 300 class ClassDecl : public Decl { 302 explicit ClassDecl(util::StringView name) : Decl(name) {} in ClassDecl() function 323 void SetDeclClass(ClassDecl *declClass) in SetDeclClass() 328 ClassDecl *GetDeclClass() in GetDeclClass() 334 ClassDecl *declClass_ {nullptr};
|
D | variableFlags.h | 28 _(CLASS, ClassDecl) \
|
/arkcompiler/ets_frontend/ts2panda/src/ |
D | addVariable2Scope.ts | 24 ClassDecl, 163 } else if (decl instanceof ClassDecl) { 183 setTypeIndex(decl.node, v, decl instanceof ClassDecl || decl instanceof FuncDecl);
|
D | recorder.ts | 32 ClassDecl, 274 let classDecl = new ClassDecl(name, childNode, moduleKind);
|
D | scope.ts | 73 export class ClassDecl extends Decl { class
|
D | syntaxChecker.ts | 30 ClassDecl, 142 …if (((decl1 instanceof LetDecl) || (decl1 instanceof ConstDecl) || (decl1 instanceof ClassDecl && … 143 …(decl2 instanceof LetDecl) || (decl2 instanceof ConstDecl) || (decl2 instanceof ClassDecl && ts.is…
|
/arkcompiler/ets_frontend/es2panda/parser/ |
D | statementParser.cpp | 674 …auto *decl = Binder()->AddDecl<binder::ClassDecl>(location, flag, classDefinition->Declare(), clas… in ParseClassDeclaration()
|