| /arkcompiler/ets_frontend/ets2panda/ir/statements/ |
| D | classDeclaration.cpp | 25 void ClassDeclaration::TransformChildren(const NodeTransformer &cb) in TransformChildren() 34 void ClassDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 43 void ClassDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 48 void ClassDeclaration::Dump(ir::SrcDumper *dumper) const in Dump() 57 void ClassDeclaration::Compile(compiler::PandaGen *pg) const in Compile() 62 void ClassDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() 67 checker::Type *ClassDeclaration::Check(checker::TSChecker *checker) in Check() 72 checker::Type *ClassDeclaration::Check(checker::ETSChecker *checker) in Check()
|
| D | classDeclaration.h | 22 class ClassDeclaration : public Statement { 24 explicit ClassDeclaration(ClassDefinition *def, ArenaAllocator *allocator) in ClassDeclaration() function
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | classDeclaration.cpp | 28 void ClassDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 37 void ClassDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 42 void ClassDeclaration::Compile(compiler::PandaGen *pg) const in Compile() 56 checker::Type *ClassDeclaration::Check([[maybe_unused]] checker::Checker *checker) const in Check() 61 void ClassDeclaration::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
| D | classDeclaration.h | 32 class ClassDeclaration : public Statement { 34 explicit ClassDeclaration(ClassDefinition *def, ArenaVector<Decorator *> &&decorators) in ClassDeclaration() function
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-class-modifier-keywords-2-expected.txt | 5 "type": "ClassDeclaration", 116 "type": "ClassDeclaration", 253 "type": "ClassDeclaration", 377 "type": "ClassDeclaration", 501 "type": "ClassDeclaration",
|
| D | test-class-constructor7-expected.txt | 5 "type": "ClassDeclaration", 127 "type": "ClassDeclaration",
|
| D | test-ts-private-class-element-12-expected.txt | 5 "type": "ClassDeclaration", 189 "type": "ClassDeclaration", 485 "type": "ClassDeclaration", 656 "type": "ClassDeclaration", 827 "type": "ClassDeclaration", 998 "type": "ClassDeclaration",
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | classes-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration", 279 "type": "ClassDeclaration", 416 "type": "ClassDeclaration", 593 "type": "ClassDeclaration",
|
| D | inheritance-cyclic-expected.txt | 5 "type": "ClassDeclaration", 182 "type": "ClassDeclaration", 359 "type": "ClassDeclaration", 536 "type": "ClassDeclaration", 713 "type": "ClassDeclaration",
|
| D | constructor_super_call3-expected.txt | 5 "type": "ClassDeclaration", 143 "type": "ClassDeclaration", 363 "type": "ClassDeclaration",
|
| D | launch_super_ctor-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration", 375 "type": "ClassDeclaration",
|
| D | declare_namespace-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration",
|
| D | inheritance-expected.txt | 231 "type": "ClassDeclaration", 368 "type": "ClassDeclaration", 654 "type": "ClassDeclaration", 831 "type": "ClassDeclaration", 1063 "type": "ClassDeclaration", 1240 "type": "ClassDeclaration",
|
| D | empty_class-expected.txt | 145 "type": "ClassDeclaration", 282 "type": "ClassDeclaration",
|
| D | final_empty_class-expected.txt | 145 "type": "ClassDeclaration", 282 "type": "ClassDeclaration",
|
| D | constructor_super_call2-expected.txt | 5 "type": "ClassDeclaration", 185 "type": "ClassDeclaration", 405 "type": "ClassDeclaration",
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ets/ |
| D | invalidInheritance2-expected.txt | 5 "type": "ClassDeclaration", 205 "type": "ClassDeclaration", 382 "type": "ClassDeclaration", 443 "type": "ClassDeclaration", 696 "type": "ClassDeclaration",
|
| D | staticInitializerInInnerClass-expected.txt | 5 "type": "ClassDeclaration", 26 "type": "ClassDeclaration", 235 "type": "ClassDeclaration", 632 "type": "ClassDeclaration",
|
| D | identifierReference7-expected.txt | 5 "type": "ClassDeclaration", 219 "type": "ClassDeclaration", 303 "type": "ClassDeclaration", 775 "type": "ClassDeclaration",
|
| /arkcompiler/ets_frontend/arkguard/src/utils/ |
| D | OhsUtil.ts | 40 ClassDeclaration, 184 export function isViewPUBasedClass(classNode: ClassDeclaration): boolean { 270 export function getClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio… 282 function traverseMembersOfClass(classNode: ClassDeclaration | ClassExpression | StructDeclaration, …
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/import_tests/modules/ |
| D | class_default_module-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration",
|
| D | test_lib1-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration",
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/import_tests/subsequent_relative_imports/folder3/ |
| D | file3-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration",
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/import_tests/duplicated/ |
| D | classdef-expected.txt | 5 "type": "ClassDeclaration", 142 "type": "ClassDeclaration",
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | typeChecker.ts | 135 let classDeclNode = <ts.ClassDeclaration>typeDeclNode; 181 case ts.SyntaxKind.ClassDeclaration: 372 public formatClassDeclaration(classDeclNode: ts.ClassDeclaration): void { 426 case ts.SyntaxKind.ClassDeclaration: 429 let classDeclNode = <ts.ClassDeclaration>ts.getOriginalNode(node);
|