| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | classExpression.cpp | 25 void ClassExpression::TransformChildren(const NodeTransformer &cb, std::string_view const transform… in TransformChildren() 33 void ClassExpression::Iterate(const NodeTraverser &cb) const in Iterate() 38 void ClassExpression::Dump(ir::AstDumper *dumper) const in Dump() 43 void ClassExpression::Dump(ir::SrcDumper *dumper) const in Dump() 48 void ClassExpression::Compile(compiler::PandaGen *pg) const in Compile() 53 void ClassExpression::Compile(compiler::ETSGen *etsg) const in Compile() 58 checker::Type *ClassExpression::Check(checker::TSChecker *checker) in Check() 63 checker::Type *ClassExpression::Check(checker::ETSChecker *checker) in Check() 68 ClassExpression *ClassExpression::Clone(ArenaAllocator *const allocator, AstNode *const parent) in Clone() 72 if (auto *const clone = allocator->New<ClassExpression>(def); clone != nullptr) { in Clone()
|
| D | classExpression.h | 24 class ClassExpression : public Expression { 26 ClassExpression() = delete; 27 ~ClassExpression() override = default; 29 NO_COPY_SEMANTIC(ClassExpression); 30 NO_MOVE_SEMANTIC(ClassExpression); 32 …explicit ClassExpression(ClassDefinition *const def) : Expression(AstNodeType::CLASS_EXPRESSION), … in ClassExpression() function 39 [[nodiscard]] ClassExpression *Clone(ArenaAllocator *allocator, AstNode *parent) override;
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | classExpression.cpp | 23 void ClassExpression::Iterate(const NodeTraverser &cb) const in Iterate() 28 void ClassExpression::Dump(ir::AstDumper *dumper) const in Dump() 33 void ClassExpression::Compile(compiler::PandaGen *pg) const in Compile() 38 checker::Type *ClassExpression::Check([[maybe_unused]] checker::Checker *checker) const in Check() 43 void ClassExpression::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
| D | classExpression.h | 34 class ClassExpression : public Expression { 36 …explicit ClassExpression(ClassDefinition *def) : Expression(AstNodeType::CLASS_EXPRESSION), def_(d… in ClassExpression() function
|
| /arkcompiler/ets_frontend/arkguard/src/utils/ |
| D | OhsUtil.ts | 48 ClassExpression, 207 export function getClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio… 219 function traverseMembersOfClass(classNode: ClassDeclaration | ClassExpression | StructDeclaration, …
|
| D | ScopeAnalyzer.ts | 42 ClassExpression, 74 type ClassLikeDeclaration = ClassDeclaration | ClassExpression; 381 case SyntaxKind.ClassExpression:
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tools/declgen_ts2sts/utils/lib/ |
| D | FaultId.ts | 46 ClassExpression, enumerator
|
| /arkcompiler/ets_frontend/ets2panda/linter/lib/ |
| D | TypeScriptLinterConfig.ts | 139 [ts.SyntaxKind.ClassExpression, FaultID.ClassExpression]
|
| D | Problems.ts | 42 ClassExpression, enumerator
|
| D | FaultDesc.ts | 45 faultDesc[FaultID.ClassExpression] = 'Class expressions';
|
| D | FaultAttrs.ts | 53 faultsAttrs[FaultID.ClassExpression] = new FaultAttributes(50);
|
| /arkcompiler/ets_frontend/arkguard/src/transformers/rename/ |
| D | RenamePropertiesTransformer.ts | 44 ClassExpression, 258 …function getViewPUClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio…
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/js/ |
| D | test-class-expression-expected.txt | 70 "type": "ClassExpression", 453 "type": "ClassExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-class-expression-expected.txt | 68 "type": "ClassExpression", 445 "type": "ClassExpression",
|
| D | test-class-constructor-2-expected.txt | 103 "type": "ClassExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-class-definiton21-expected.txt | 146 "type": "ClassExpression",
|
| D | test-static-blocks-in-class5-expected.txt | 24 "type": "ClassExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/transformed_cases/ |
| D | test-class-decorator-2-transformed-expected.txt | 88 "type": "ClassExpression", 432 "type": "ClassExpression",
|
| D | test-class-decorator-1-transformed-expected.txt | 88 "type": "ClassExpression", 432 "type": "ClassExpression",
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astNodeMapping.h | 34 _(CLASS_EXPRESSION, ClassExpression) \
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/transformed_cases_api_version_10/ |
| D | test-decorator-1-transformed-expected.txt | 88 "type": "ClassExpression", 432 "type": "ClassExpression",
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astNodeMapping.h | 35 _(CLASS_EXPRESSION, ClassExpression) \
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzerUnreachable.cpp | 96 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::ClassExpression *expr) const in Check()
|
| D | TSAnalyzerUnreachable.cpp | 172 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ClassExpression *expr) const in Check()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | ETSCompilerUnrechable.cpp | 146 void ETSCompiler::Compile([[maybe_unused]] const ir::ClassExpression *expr) const in Compile()
|