Lines Matching refs:FuncT
6698 const FunctionType *FuncT = nullptr; in BuildResolvedCallExpr() local
6704 FuncT = PT->getPointeeType()->getAs<FunctionType>(); in BuildResolvedCallExpr()
6705 if (!FuncT) in BuildResolvedCallExpr()
6710 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); in BuildResolvedCallExpr()
6729 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); in BuildResolvedCallExpr()
6791 if (!FuncT->getReturnType()->isVoidType() && in BuildResolvedCallExpr()
6792 !FuncT->getReturnType()->getAs<AutoType>() && in BuildResolvedCallExpr()
6793 !FuncT->getReturnType()->isInstantiationDependentType()) in BuildResolvedCallExpr()
6805 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, in BuildResolvedCallExpr()
6810 TheCall->setType(FuncT->getCallResultType(Context)); in BuildResolvedCallExpr()
6811 TheCall->setValueKind(Expr::getValueKindForType(FuncT->getReturnType())); in BuildResolvedCallExpr()
6818 assert(isa<FunctionNoProtoType>(FuncT) && "Unknown FunctionType!"); in BuildResolvedCallExpr()
6879 if (FuncT != nullptr && FuncT->getCmseNSCallAttr()) { in BuildResolvedCallExpr()