Home
last modified time | relevance | path

Searched refs:MethodDefinition (Results 1 – 25 of 76) sorted by relevance

1234

/arkcompiler/ets_frontend/es2panda/ir/base/
DmethodDefinition.cpp28 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()
DmethodDefinition.h42 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_;
DclassDefinition.h40 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/
Dtest-class-definition-expected.txt24 "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 …]
Dtest-class-expression-expected.txt87 "type": "MethodDefinition",
166 "type": "MethodDefinition",
272 "type": "MethodDefinition",
451 "type": "MethodDefinition",
530 "type": "MethodDefinition",
608 "type": "MethodDefinition",
Dtest-class-async-method-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-class-method-overload3-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
231 "type": "MethodDefinition",
Dtest-class-method-overload-expected.txt24 "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 …]
Dtest-class-method-overload6-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
181 "type": "MethodDefinition",
259 "type": "MethodDefinition",
Dtest-class-method-overload2-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
291 "type": "MethodDefinition",
Dtest-class-method-overload12-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-definiton18-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-method-overload11-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-method-overload13-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-method-overload7-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-method-overload10-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-method-overload9-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest-class-method-overload5-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
181 "type": "MethodDefinition",
Dtest-class-method-overload8-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
167 "type": "MethodDefinition",
Dtest_decorator-expected.txt24 "type": "MethodDefinition",
131 "type": "MethodDefinition",
195 "type": "MethodDefinition",
375 "type": "MethodDefinition",
511 "type": "MethodDefinition",
617 "type": "MethodDefinition",
723 "type": "MethodDefinition",
Dtest-class-modifier-keywords-2-expected.txt24 "type": "MethodDefinition",
135 "type": "MethodDefinition",
272 "type": "MethodDefinition",
396 "type": "MethodDefinition",
520 "type": "MethodDefinition",
Dtest-class-method-overload1-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
213 "type": "MethodDefinition",
Dtest-class-definition-expected.txt24 "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 …]
Dtest-class-method-overload4-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
Dtest-class-definiton19-expected.txt24 "type": "MethodDefinition",
103 "type": "MethodDefinition",
262 "type": "MethodDefinition",
408 "type": "MethodDefinition",

1234