| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | functionExpression.cpp | 27 void FunctionExpression::Iterate(const NodeTraverser &cb) const in Iterate() 32 void FunctionExpression::Dump(ir::AstDumper *dumper) const in Dump() 37 void FunctionExpression::Compile(compiler::PandaGen *pg) const in Compile() 42 checker::Type *FunctionExpression::Check(checker::Checker *checker) const in Check() 71 void FunctionExpression::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
| D | functionExpression.h | 34 class FunctionExpression : public Expression { 36 …explicit FunctionExpression(ScriptFunction *func) : Expression(AstNodeType::FUNCTION_EXPRESSION), … in FunctionExpression() function
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | methodDefinition.h | 33 class FunctionExpression; variable 44 explicit MethodDefinition(MethodDefinitionKind kind, Expression *key, FunctionExpression *value, in MethodDefinition() 84 const FunctionExpression *Value() const in Value() 162 FunctionExpression *value_;
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-class-definition-expected.txt | 44 "type": "FunctionExpression", 166 "type": "FunctionExpression", 287 "type": "FunctionExpression", 409 "type": "FunctionExpression", 488 "type": "FunctionExpression", 566 "type": "FunctionExpression", 644 "type": "FunctionExpression", 722 "type": "FunctionExpression", 800 "type": "FunctionExpression", 893 "type": "FunctionExpression", [all …]
|
| D | test-class-expression-expected.txt | 107 "type": "FunctionExpression", 186 "type": "FunctionExpression", 292 "type": "FunctionExpression", 471 "type": "FunctionExpression", 550 "type": "FunctionExpression", 628 "type": "FunctionExpression",
|
| D | test-object-expression-expected.txt | 91 "type": "FunctionExpression", 257 "type": "FunctionExpression", 333 "type": "FunctionExpression", 436 "type": "FunctionExpression", 512 "type": "FunctionExpression", 693 "type": "FunctionExpression", 840 "type": "FunctionExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-class-method-overload3-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression", 251 "type": "FunctionExpression",
|
| D | test-class-method-overload-expected.txt | 44 "type": "FunctionExpression", 137 "type": "FunctionExpression", 201 "type": "FunctionExpression", 265 "type": "FunctionExpression", 373 "type": "FunctionExpression", 544 "type": "FunctionExpression", 608 "type": "FunctionExpression", 701 "type": "FunctionExpression", 765 "type": "FunctionExpression", 829 "type": "FunctionExpression", [all …]
|
| D | test-class-method-overload6-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 201 "type": "FunctionExpression", 279 "type": "FunctionExpression",
|
| D | test-class-method-overload2-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression", 311 "type": "FunctionExpression",
|
| D | test-class-method-overload12-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test-class-method-overload11-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test-class-definiton18-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 188 "type": "FunctionExpression",
|
| D | test-class-method-overload13-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test-class-method-overload5-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 201 "type": "FunctionExpression",
|
| D | test-class-method-overload8-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test-class-method-overload9-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test-class-method-overload10-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test-class-method-overload7-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 187 "type": "FunctionExpression",
|
| D | test_decorator-expected.txt | 44 "type": "FunctionExpression", 151 "type": "FunctionExpression", 215 "type": "FunctionExpression", 395 "type": "FunctionExpression", 531 "type": "FunctionExpression", 637 "type": "FunctionExpression", 743 "type": "FunctionExpression",
|
| D | test-class-modifier-keywords-2-expected.txt | 44 "type": "FunctionExpression", 155 "type": "FunctionExpression", 292 "type": "FunctionExpression", 416 "type": "FunctionExpression", 540 "type": "FunctionExpression",
|
| D | test-class-method-overload1-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression", 233 "type": "FunctionExpression",
|
| D | test-class-definition-expected.txt | 44 "type": "FunctionExpression", 124 "type": "FunctionExpression", 218 "type": "FunctionExpression", 462 "type": "FunctionExpression", 662 "type": "FunctionExpression", 769 "type": "FunctionExpression", 876 "type": "FunctionExpression", 983 "type": "FunctionExpression", 1133 "type": "FunctionExpression", 1245 "type": "FunctionExpression", [all …]
|
| D | test-class-method-overload4-expected.txt | 44 "type": "FunctionExpression", 123 "type": "FunctionExpression",
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | commonjs.cpp | 49 void ParserImpl::AddReflectApplyArgs(ArenaVector<ir::Expression *> &args, ir::FunctionExpression *w… in AddReflectApplyArgs() 73 ir::FunctionExpression *wrapper = nullptr; in ParseCommonjs() 95 wrapper = AllocNode<ir::FunctionExpression>(funcNode); in ParseCommonjs()
|