Lines Matching refs:FnType
9762 QualType FnType = Cand->Surrogate->getConversionType();
9767 FnType->getAs<LValueReferenceType>()) {
9768 FnType = FnTypeRef->getPointeeType();
9771 FnType->getAs<RValueReferenceType>()) {
9772 FnType = FnTypeRef->getPointeeType();
9775 if (const PointerType *FnTypePtr = FnType->getAs<PointerType>()) {
9776 FnType = FnTypePtr->getPointeeType();
9780 FnType = QualType(FnType->getAs<FunctionType>(), 0);
9782 if (isPointer) FnType = S.Context.getPointerType(FnType);
9783 if (isRValueReference) FnType = S.Context.getRValueReferenceType(FnType);
9784 if (isLValueReference) FnType = S.Context.getLValueReferenceType(FnType);
9787 << FnType;