Home
last modified time | relevance | path

Searched refs:ClassExpression (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/expressions/
DclassExpression.cpp23 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()
DclassExpression.h34 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/
DRenamePropertiesTransformer.ts43 ClassExpression,
249 …function getViewPUClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio…
/arkcompiler/ets_frontend/arkguard/src/utils/
DOhsUtil.ts40 ClassExpression,
262 export function getClassProperties(classNode: ClassDeclaration | ClassExpression | StructDeclaratio…
DScopeAnalyzer.ts33 ClassExpression,
63 type ClassLikeDeclaration = ClassDeclaration | ClassExpression;
401 case SyntaxKind.ClassExpression:
/arkcompiler/ets_frontend/ts2panda/src/
DtypeChecker.ts116 if (expression.kind === ts.SyntaxKind.ClassExpression) {
120 case ts.SyntaxKind.ClassExpression:
182 case ts.SyntaxKind.ClassExpression:
DsyntaxCheckHelper.ts101 case ts.SyntaxKind.ClassExpression:
Drecorder.ts188 case ts.SyntaxKind.ClassExpression: {
Dcompiler.ts893 case ts.SyntaxKind.ClassExpression:
DsyntaxChecker.ts1297 case ts.SyntaxKind.ClassExpression:
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-class-expression-expected.txt68 "type": "ClassExpression",
445 "type": "ClassExpression",
Dtest-class-constructor-2-expected.txt103 "type": "ClassExpression",
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-class-definiton21-expected.txt146 "type": "ClassExpression",
/arkcompiler/ets_frontend/ts2panda/src/base/
DtypeSystem.ts288 …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/
DastNodeMapping.h32 _(CLASS_EXPRESSION, ClassExpression) \
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.h106 ir::UpdateNodes VisitClassExpression(ir::ClassExpression *node);
Dtransformer.cpp408 ir::UpdateNodes Transformer::VisitClassExpression(ir::ClassExpression *node) in VisitClassExpression()
744 auto *clsExpression = AllocNode<ir::ClassExpression>(definiton); in VisitClassDeclaration()
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp1094 auto *classExpr = AllocNode<ir::ClassExpression>(classDefinition); in ParsePrimaryExpression()
/arkcompiler/ets_frontend/legacy_bin/api8/src/
Dindex.js2 …on",l[l.SpreadElement=223]="SpreadElement",l[l.ClassExpression=224]="ClassExpression",l[l.OmittedE…