Home
last modified time | relevance | path

Searched refs:ClassDecl (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h300 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};
DvariableFlags.h28 _(CLASS, ClassDecl) \
/arkcompiler/ets_frontend/ts2panda/src/
DaddVariable2Scope.ts24 ClassDecl,
163 } else if (decl instanceof ClassDecl) {
183 setTypeIndex(decl.node, v, decl instanceof ClassDecl || decl instanceof FuncDecl);
Drecorder.ts32 ClassDecl,
274 let classDecl = new ClassDecl(name, childNode, moduleKind);
Dscope.ts73 export class ClassDecl extends Decl { class
DsyntaxChecker.ts30 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/
DstatementParser.cpp674 …auto *decl = Binder()->AddDecl<binder::ClassDecl>(location, flag, classDefinition->Declare(), clas… in ParseClassDeclaration()