Searched refs:ClassExpression (Results 1 – 19 of 19) sorted by relevance
| /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/transformers/rename/ |
| D | RenamePropertiesTransformer.ts | 43 ClassExpression, 249 …function getViewPUClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio…
|
| /arkcompiler/ets_frontend/arkguard/src/utils/ |
| D | OhsUtil.ts | 40 ClassExpression, 262 export function getClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio…
|
| D | ScopeAnalyzer.ts | 33 ClassExpression, 63 type ClassLikeDeclaration = ClassDeclaration | ClassExpression; 401 case SyntaxKind.ClassExpression:
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | typeChecker.ts | 116 if (expression.kind === ts.SyntaxKind.ClassExpression) { 120 case ts.SyntaxKind.ClassExpression: 182 case ts.SyntaxKind.ClassExpression:
|
| D | syntaxCheckHelper.ts | 101 case ts.SyntaxKind.ClassExpression:
|
| D | recorder.ts | 188 case ts.SyntaxKind.ClassExpression: {
|
| D | compiler.ts | 893 case ts.SyntaxKind.ClassExpression:
|
| D | syntaxChecker.ts | 1297 case ts.SyntaxKind.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",
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | typeSystem.ts | 288 …constructor(classNode: ts.ClassDeclaration | ts.ClassExpression, builtinTypeIdx: number = undefine… 312 private fillInModifiers(node: ts.ClassDeclaration | ts.ClassExpression): void { 328 private fillInHeritages(node: ts.ClassDeclaration | ts.ClassExpression): void { 430 private fillInFieldsAndMethods(node: ts.ClassDeclaration | ts.ClassExpression): void {
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astNodeMapping.h | 32 _(CLASS_EXPRESSION, ClassExpression) \
|
| /arkcompiler/ets_frontend/es2panda/parser/transformer/ |
| D | transformer.h | 106 ir::UpdateNodes VisitClassExpression(ir::ClassExpression *node);
|
| D | transformer.cpp | 408 ir::UpdateNodes Transformer::VisitClassExpression(ir::ClassExpression *node) in VisitClassExpression() 744 auto *clsExpression = AllocNode<ir::ClassExpression>(definiton); in VisitClassDeclaration()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 1094 auto *classExpr = AllocNode<ir::ClassExpression>(classDefinition); in ParsePrimaryExpression()
|
| /arkcompiler/ets_frontend/legacy_bin/api8/src/ |
| D | index.js | 2 …on",l[l.SpreadElement=223]="SpreadElement",l[l.ClassExpression=224]="ClassExpression",l[l.OmittedE…
|