Lines Matching refs:FuncT
6722 const FunctionType *FuncT = nullptr; in BuildResolvedCallExpr() local
6728 FuncT = PT->getPointeeType()->getAs<FunctionType>(); in BuildResolvedCallExpr()
6729 if (!FuncT) in BuildResolvedCallExpr()
6734 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); in BuildResolvedCallExpr()
6753 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); in BuildResolvedCallExpr()
6819 if (!FuncT->getReturnType()->isVoidType() && in BuildResolvedCallExpr()
6820 !FuncT->getReturnType()->getAs<AutoType>() && in BuildResolvedCallExpr()
6821 !FuncT->getReturnType()->isInstantiationDependentType()) in BuildResolvedCallExpr()
6833 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, in BuildResolvedCallExpr()
6838 TheCall->setType(FuncT->getCallResultType(Context)); in BuildResolvedCallExpr()
6839 TheCall->setValueKind(Expr::getValueKindForType(FuncT->getReturnType())); in BuildResolvedCallExpr()
6856 assert(isa<FunctionNoProtoType>(FuncT) && "Unknown FunctionType!"); in BuildResolvedCallExpr()
6934 if (FuncT != nullptr && FuncT->getCmseNSCallAttr()) { in BuildResolvedCallExpr()