Lines Matching refs:FuncT
6977 const FunctionType *FuncT = nullptr; in BuildResolvedCallExpr() local
6983 FuncT = PT->getPointeeType()->getAs<FunctionType>(); in BuildResolvedCallExpr()
6984 if (!FuncT) in BuildResolvedCallExpr()
6989 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); in BuildResolvedCallExpr()
7008 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); in BuildResolvedCallExpr()
7070 if (!FuncT->getReturnType()->isVoidType() && in BuildResolvedCallExpr()
7071 !FuncT->getReturnType()->getAs<AutoType>() && in BuildResolvedCallExpr()
7072 !FuncT->getReturnType()->isInstantiationDependentType()) in BuildResolvedCallExpr()
7084 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, in BuildResolvedCallExpr()
7089 TheCall->setType(FuncT->getCallResultType(Context)); in BuildResolvedCallExpr()
7090 TheCall->setValueKind(Expr::getValueKindForType(FuncT->getReturnType())); in BuildResolvedCallExpr()
7097 assert(isa<FunctionNoProtoType>(FuncT) && "Unknown FunctionType!"); in BuildResolvedCallExpr()
7175 if (FuncT != nullptr && FuncT->getCmseNSCallAttr()) { in BuildResolvedCallExpr()