Lines Matching defs:arrowFunc
274 auto *const arrowFunc = callee->AsArrowFunctionExpression()->Function();
277 checker->CopyParams(arrowFunc->Params(), params);
280 auto *typeAnnotation = arrowFunc->ReturnTypeAnnotation();
283 typeAnnotation->SetTsType(arrowFunc->ReturnTypeAnnotation()->TsType());
284 } else if (arrowFunc->Signature()->ReturnType() != nullptr) {
286 typeAnnotation = arrowFunc->ReturnTypeAnnotation();
293 funcType->SetScope(arrowFunc->Scope()->AsFunctionScope()->ParamScope());
619 auto arrowFunc = stArgument->AsArrowFunctionExpression();
620 auto typeAnnotation = arrowFunc->CreateTypeAnnotation(checker);
622 auto *argumentType = arrowFunc->TsType();
628 if (!checker::AssignmentContext(checker->Relation(), arrowFunc, argumentType, funcReturnType,