| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | methodDefinition.cpp | 28 const ScriptFunction *MethodDefinition::Function() const in Function() 33 ScriptFunction *MethodDefinition::Function() in Function() 38 void MethodDefinition::Iterate(const NodeTraverser &cb) const in Iterate() 58 void MethodDefinition::Dump(ir::AstDumper *dumper) const in Dump() 97 void MethodDefinition::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile() 99 checker::Type *MethodDefinition::Check([[maybe_unused]] checker::Checker *checker) const in Check() 104 void MethodDefinition::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
| D | methodDefinition.h | 42 class MethodDefinition : public Statement { 44 explicit MethodDefinition(MethodDefinitionKind kind, Expression *key, FunctionExpression *value, in MethodDefinition() function 114 const ArenaVector<MethodDefinition *> &Overloads() const in Overloads() 139 void SetOverloads(ArenaVector<MethodDefinition *> &&overloads) in SetOverloads() 144 void AddOverload(MethodDefinition *overload) in AddOverload() 164 ArenaVector<MethodDefinition *> overloads_;
|
| D | classDefinition.h | 40 class MethodDefinition; variable 50 ArenaVector<TSClassImplements *> &&implements, MethodDefinition *ctor, in ClassDefinition() 149 MethodDefinition *Ctor() in Ctor() 186 MethodDefinition *ctor_;
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-class-definition-expected.txt | 24 "type": "MethodDefinition", 146 "type": "MethodDefinition", 267 "type": "MethodDefinition", 389 "type": "MethodDefinition", 468 "type": "MethodDefinition", 546 "type": "MethodDefinition", 624 "type": "MethodDefinition", 702 "type": "MethodDefinition", 780 "type": "MethodDefinition", 873 "type": "MethodDefinition", [all …]
|
| D | test-class-expression-expected.txt | 87 "type": "MethodDefinition", 166 "type": "MethodDefinition", 272 "type": "MethodDefinition", 451 "type": "MethodDefinition", 530 "type": "MethodDefinition", 608 "type": "MethodDefinition",
|
| D | test-class-async-method-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-class-method-overload3-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition", 231 "type": "MethodDefinition",
|
| D | test-class-method-overload-expected.txt | 24 "type": "MethodDefinition", 117 "type": "MethodDefinition", 181 "type": "MethodDefinition", 245 "type": "MethodDefinition", 353 "type": "MethodDefinition", 524 "type": "MethodDefinition", 588 "type": "MethodDefinition", 681 "type": "MethodDefinition", 745 "type": "MethodDefinition", 809 "type": "MethodDefinition", [all …]
|
| D | test-class-method-overload6-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 181 "type": "MethodDefinition", 259 "type": "MethodDefinition",
|
| D | test-class-method-overload2-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition", 291 "type": "MethodDefinition",
|
| D | test-class-method-overload12-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-definiton18-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-method-overload11-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-method-overload13-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-method-overload7-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-method-overload10-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-method-overload9-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test-class-method-overload5-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 181 "type": "MethodDefinition",
|
| D | test-class-method-overload8-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 167 "type": "MethodDefinition",
|
| D | test_decorator-expected.txt | 24 "type": "MethodDefinition", 131 "type": "MethodDefinition", 195 "type": "MethodDefinition", 375 "type": "MethodDefinition", 511 "type": "MethodDefinition", 617 "type": "MethodDefinition", 723 "type": "MethodDefinition",
|
| D | test-class-modifier-keywords-2-expected.txt | 24 "type": "MethodDefinition", 135 "type": "MethodDefinition", 272 "type": "MethodDefinition", 396 "type": "MethodDefinition", 520 "type": "MethodDefinition",
|
| D | test-class-method-overload1-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 213 "type": "MethodDefinition",
|
| D | test-class-definition-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 197 "type": "MethodDefinition", 441 "type": "MethodDefinition", 642 "type": "MethodDefinition", 748 "type": "MethodDefinition", 855 "type": "MethodDefinition", 962 "type": "MethodDefinition", 1113 "type": "MethodDefinition", 1225 "type": "MethodDefinition", [all …]
|
| D | test-class-method-overload4-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition",
|
| D | test-class-definiton19-expected.txt | 24 "type": "MethodDefinition", 103 "type": "MethodDefinition", 262 "type": "MethodDefinition", 408 "type": "MethodDefinition",
|