Home
last modified time | relevance | path

Searched refs:FunctionExpression (Results 1 – 25 of 105) sorted by relevance

12345

/arkcompiler/ets_frontend/es2panda/ir/expressions/
DfunctionExpression.cpp27 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()
DfunctionExpression.h34 class FunctionExpression : public Expression {
36 …explicit FunctionExpression(ScriptFunction *func) : Expression(AstNodeType::FUNCTION_EXPRESSION), … in FunctionExpression() function
/arkcompiler/ets_frontend/es2panda/ir/base/
DmethodDefinition.h33 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/
Dtest-class-definition-expected.txt44 "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 …]
Dtest-class-expression-expected.txt107 "type": "FunctionExpression",
186 "type": "FunctionExpression",
292 "type": "FunctionExpression",
471 "type": "FunctionExpression",
550 "type": "FunctionExpression",
628 "type": "FunctionExpression",
Dtest-object-expression-expected.txt91 "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/
Dtest-class-method-overload3-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
251 "type": "FunctionExpression",
Dtest-class-method-overload-expected.txt44 "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 …]
Dtest-class-method-overload6-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
201 "type": "FunctionExpression",
279 "type": "FunctionExpression",
Dtest-class-method-overload2-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
311 "type": "FunctionExpression",
Dtest-class-method-overload12-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest-class-method-overload11-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest-class-definiton18-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
188 "type": "FunctionExpression",
Dtest-class-method-overload13-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest-class-method-overload5-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
201 "type": "FunctionExpression",
Dtest-class-method-overload8-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest-class-method-overload9-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest-class-method-overload10-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest-class-method-overload7-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
187 "type": "FunctionExpression",
Dtest_decorator-expected.txt44 "type": "FunctionExpression",
151 "type": "FunctionExpression",
215 "type": "FunctionExpression",
395 "type": "FunctionExpression",
531 "type": "FunctionExpression",
637 "type": "FunctionExpression",
743 "type": "FunctionExpression",
Dtest-class-modifier-keywords-2-expected.txt44 "type": "FunctionExpression",
155 "type": "FunctionExpression",
292 "type": "FunctionExpression",
416 "type": "FunctionExpression",
540 "type": "FunctionExpression",
Dtest-class-method-overload1-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
233 "type": "FunctionExpression",
Dtest-class-definition-expected.txt44 "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 …]
Dtest-class-method-overload4-expected.txt44 "type": "FunctionExpression",
123 "type": "FunctionExpression",
/arkcompiler/ets_frontend/es2panda/parser/
Dcommonjs.cpp49 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()

12345