Home
last modified time | relevance | path

Searched refs:IsArrowFunctionExpression (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DlambdaLowering.cpp55 if (node->IsArrowFunctionExpression() && in Perform()
78 return node->IsArrowFunctionExpression() && in Postcondition()
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsFunctionType.cpp59 if (relation->GetNode()->IsArrowFunctionExpression()) { in AssignmentSource()
163 if (relation->GetNode()->IsArrowFunctionExpression()) { in AssignmentTarget()
228 ASSERT(relation->GetNode()->IsArrowFunctionExpression()); in Cast()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSfunction.cpp89 …alue != nullptr && (compileInitializer || item->IsConst() || value->IsArrowFunctionExpression())) { in CompileSourceBlock()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dhelpers.cpp1103 …nnotation != nullptr && typeAnnotation->IsETSFunctionType() && init->IsArrowFunctionExpression()) { in CheckVariableDeclaration()
1118 (init->IsArrowFunctionExpression() || in CheckVariableDeclaration()
1119 … (init->IsTSAsExpression() && init->AsTSAsExpression()->Expr()->IsArrowFunctionExpression()))) { in CheckVariableDeclaration()
1120 if (init->IsArrowFunctionExpression()) { in CheckVariableDeclaration()
2452 if (arg->IsArrowFunctionExpression()) { in FindTypeInferenceArguments()
2518 if (!argument->IsArrowFunctionExpression()) { in TypeInference()
Dfunction.cpp238 ASSERT(argument->IsArrowFunctionExpression()); in ValidateSignature()
483 if (arguments[index]->IsArrowFunctionExpression()) { in ValidateSignatures()
1358 …HasFlag(varbinder::VariableFlags::LOCAL) || var->GetScope()->Node()->IsArrowFunctionExpression()) { in CheckCapturedVariables()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.h153 bool (*IsArrowFunctionExpression)(es2panda_AstNode *ast); member
Des2panda_lib.cpp2412 IsArrowFunctionExpression,
/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.cpp828 ASSERT(node->IsArrowFunctionExpression()); in HandleArrowFunctionExpression()
DtypeSystem.h476 } else if (node->IsArrowFunctionExpression()) { in FunctionType()
/arkcompiler/ets_frontend/ets2panda/parser/
DTypedParser.cpp92 if (unaryExpressionNode->IsArrowFunctionExpression()) { in ParseExpression()
DexpressionParser.cpp1595 if (lexer_->GetToken().NewLine() && returnExpression->IsArrowFunctionExpression()) { in ParseMemberExpression()
DETSparser.cpp1335 !initializer->IsArrowFunctionExpression()) { in ParseClassFieldDefinition()
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp1070 if (expr->Callee()->IsArrowFunctionExpression()) { in GetReturnType()
2166 if (stArgument != nullptr && stArgument->IsArrowFunctionExpression()) { in InferReturnType()
/arkcompiler/ets_frontend/es2panda/parser/
DexpressionParser.cpp1802 if (lexer_->GetToken().NewLine() && returnExpression->IsArrowFunctionExpression()) { in ParseMemberExpression()