| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | arrowFunctionExpression.cpp | 27 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()
|
| D | arrowFunctionExpression.h | 34 class ArrowFunctionExpression : public Expression { 36 explicit ArrowFunctionExpression(ScriptFunction *func) in ArrowFunctionExpression() function
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-arrow-function-expected.txt | 7 "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 …]
|
| D | test-async-arrow-function-1-expected.txt | 7 "type": "ArrowFunctionExpression", 108 "type": "ArrowFunctionExpression", 198 "type": "ArrowFunctionExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-arrow-function1-expected.txt | 24 "type": "ArrowFunctionExpression", 73 "type": "ArrowFunctionExpression",
|
| D | test-arrow-function-expected.txt | 7 "type": "ArrowFunctionExpression", 94 "type": "ArrowFunctionExpression", 208 "type": "ArrowFunctionExpression",
|
| D | test-ts-ternary-operator-2-expected.txt | 51 "type": "ArrowFunctionExpression", 137 "type": "ArrowFunctionExpression", 291 "type": "ArrowFunctionExpression", 377 "type": "ArrowFunctionExpression", 586 "type": "ArrowFunctionExpression", 700 "type": "ArrowFunctionExpression", 1174 "type": "ArrowFunctionExpression",
|
| D | test-object-expression-expected.txt | 93 "type": "ArrowFunctionExpression", 239 "type": "ArrowFunctionExpression",
|
| D | test-class-definiton20-expected.txt | 119 "type": "ArrowFunctionExpression", 265 "type": "ArrowFunctionExpression", 439 "type": "ArrowFunctionExpression",
|
| D | test-arrow-function3-expected.txt | 192 "type": "ArrowFunctionExpression",
|
| D | test-arrow-function2-expected.txt | 207 "type": "ArrowFunctionExpression",
|
| D | test_export-declaration-named-namespace-expected.txt | 307 "type": "ArrowFunctionExpression",
|
| D | test_generic-expected.txt | 6557 "type": "ArrowFunctionExpression", 6697 "type": "ArrowFunctionExpression",
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | parserImpl.h | 47 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,
|
| D | expressionParser.cpp | 350 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/ |
| D | expression_1-expected.txt | 237 "type": "ArrowFunctionExpression",
|
| D | expression_4-expected.txt | 264 "type": "ArrowFunctionExpression",
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astNodeMapping.h | 20 _(ARROW_FUNCTION_EXPRESSION, ArrowFunctionExpression) \
|
| /arkcompiler/ets_frontend/es2panda/typescript/ |
| D | checker.h | 94 class ArrowFunctionExpression; variable
|