Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/es2panda/ir/expressions/
DarrowFunctionExpression.cpp27 void ArrowFunctionExpression::Iterate(const NodeTraverser &cb) const in Iterate()
32 void ArrowFunctionExpression::Dump(ir::AstDumper *dumper) const in Dump()
37 void ArrowFunctionExpression::Compile(compiler::PandaGen *pg) const in Compile()
42 checker::Type *ArrowFunctionExpression::Check(checker::Checker *checker) const in Check()
73 void ArrowFunctionExpression::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *bi… in UpdateSelf()
DarrowFunctionExpression.h34 class ArrowFunctionExpression : public Expression {
36 explicit ArrowFunctionExpression(ScriptFunction *func) in ArrowFunctionExpression() function
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-arrow-function-expected.txt7 "type": "ArrowFunctionExpression",
125 "type": "ArrowFunctionExpression",
241 "type": "ArrowFunctionExpression",
428 "type": "ArrowFunctionExpression",
544 "type": "ArrowFunctionExpression",
688 "type": "ArrowFunctionExpression",
860 "type": "ArrowFunctionExpression",
990 "type": "ArrowFunctionExpression",
1093 "type": "ArrowFunctionExpression",
1325 "type": "ArrowFunctionExpression",
[all …]
Dtest-async-arrow-function-1-expected.txt7 "type": "ArrowFunctionExpression",
108 "type": "ArrowFunctionExpression",
198 "type": "ArrowFunctionExpression",
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest-arrow-function1-expected.txt24 "type": "ArrowFunctionExpression",
73 "type": "ArrowFunctionExpression",
Dtest-arrow-function-expected.txt7 "type": "ArrowFunctionExpression",
94 "type": "ArrowFunctionExpression",
208 "type": "ArrowFunctionExpression",
Dtest-ts-ternary-operator-2-expected.txt51 "type": "ArrowFunctionExpression",
137 "type": "ArrowFunctionExpression",
291 "type": "ArrowFunctionExpression",
377 "type": "ArrowFunctionExpression",
586 "type": "ArrowFunctionExpression",
700 "type": "ArrowFunctionExpression",
1174 "type": "ArrowFunctionExpression",
Dtest-object-expression-expected.txt93 "type": "ArrowFunctionExpression",
239 "type": "ArrowFunctionExpression",
Dtest-class-definiton20-expected.txt119 "type": "ArrowFunctionExpression",
265 "type": "ArrowFunctionExpression",
439 "type": "ArrowFunctionExpression",
Dtest-arrow-function3-expected.txt192 "type": "ArrowFunctionExpression",
Dtest-arrow-function2-expected.txt207 "type": "ArrowFunctionExpression",
Dtest_export-declaration-named-namespace-expected.txt307 "type": "ArrowFunctionExpression",
Dtest_generic-expected.txt6557 "type": "ArrowFunctionExpression",
6697 "type": "ArrowFunctionExpression",
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.h47 class ArrowFunctionExpression; variable
363 ir::ArrowFunctionExpression *ParseTsGenericArrowFunction();
373 …ir::ArrowFunctionExpression *ParseArrowFunctionExpressionBody(ArrowFunctionContext *arrowFunctionC…
378 ir::ArrowFunctionExpression *ParseArrowFunctionExpression(ir::Expression *expr,
385 ir::ArrowFunctionExpression *ParsePotentialArrowExpression(ir::Expression **returnExpression,
DexpressionParser.cpp350 ir::ArrowFunctionExpression *ParserImpl::ParseArrowFunctionExpressionBody(ArrowFunctionContext *arr… in ParseArrowFunctionExpressionBody()
393 auto *arrowFuncNode = AllocNode<ir::ArrowFunctionExpression>(funcNode); in ParseArrowFunctionExpressionBody()
456 ir::ArrowFunctionExpression *ParserImpl::ParseArrowFunctionExpression(ir::Expression *expr, in ParseArrowFunctionExpression()
479 ir::ArrowFunctionExpression *ParserImpl::ParseTsGenericArrowFunction() in ParseTsGenericArrowFunction()
1382 ir::ArrowFunctionExpression *ParserImpl::ParsePotentialArrowExpression(ir::Expression **returnExpre… in ParsePotentialArrowExpression()
1404 …ir::ArrowFunctionExpression *arrowFuncExpr = ParseArrowFunctionExpression(identRef, nullptr, nullp… in ParsePotentialArrowExpression()
1410 ir::ArrowFunctionExpression *arrowFuncExpr = in ParsePotentialArrowExpression()
1454 ir::ArrowFunctionExpression *arrowFuncExpr = in ParsePotentialArrowExpression()
1689 … ir::ArrowFunctionExpression *arrow = ParsePotentialArrowExpression(&returnExpression, startLoc, in ParseMemberExpression()
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
Dexpression_1-expected.txt237 "type": "ArrowFunctionExpression",
Dexpression_4-expected.txt264 "type": "ArrowFunctionExpression",
/arkcompiler/ets_frontend/es2panda/ir/
DastNodeMapping.h20 _(ARROW_FUNCTION_EXPRESSION, ArrowFunctionExpression) \
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.h94 class ArrowFunctionExpression; variable