Lines Matching refs:FuncT
7522 const FunctionType *FuncT = nullptr; in BuildResolvedCallExpr() local
7528 FuncT = PT->getPointeeType()->getAs<FunctionType>(); in BuildResolvedCallExpr()
7529 if (!FuncT) in BuildResolvedCallExpr()
7534 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); in BuildResolvedCallExpr()
7553 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); in BuildResolvedCallExpr()
7615 if (!FuncT->getReturnType()->isVoidType() && in BuildResolvedCallExpr()
7616 !FuncT->getReturnType()->getAs<AutoType>() && in BuildResolvedCallExpr()
7617 !FuncT->getReturnType()->isInstantiationDependentType()) in BuildResolvedCallExpr()
7629 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, in BuildResolvedCallExpr()
7634 TheCall->setType(FuncT->getCallResultType(Context)); in BuildResolvedCallExpr()
7635 TheCall->setValueKind(Expr::getValueKindForType(FuncT->getReturnType())); in BuildResolvedCallExpr()
7652 assert(isa<FunctionNoProtoType>(FuncT) && "Unknown FunctionType!"); in BuildResolvedCallExpr()
7730 if (FuncT != nullptr && FuncT->getCmseNSCallAttr()) { in BuildResolvedCallExpr()