reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3178 if (Context.hasSameUnqualifiedType(A, DeducedA)) 3185 if (const ReferenceType *ARef = A->getAs<ReferenceType>()) 3186 A = ARef->getPointeeType(); 3202 if (A->isFunctionType() && S.IsFunctionConversion(A, DeducedA, Tmp)) 3202 if (A->isFunctionType() && S.IsFunctionConversion(A, DeducedA, Tmp)) 3205 Qualifiers AQuals = A.getQualifiers(); 3228 A = Context.getQualifiedType(A.getUnqualifiedType(), DeducedAQuals); 3228 A = Context.getQualifiedType(A.getUnqualifiedType(), DeducedAQuals); 3240 if ((A->isAnyPointerType() || A->isMemberPointerType()) && 3240 if ((A->isAnyPointerType() || A->isMemberPointerType()) && 3241 (S.IsQualificationConversion(A, DeducedA, false, 3243 S.IsFunctionConversion(A, DeducedA, ResultTy))) 3254 if (const PointerType *APtr = A->getAs<PointerType>()) { 3255 if (A->getPointeeType()->isRecordType()) { 3258 A = APtr->getPointeeType(); 3264 if (Context.hasSameUnqualifiedType(A, DeducedA)) 3267 if (A->isRecordType() && isSimpleTemplateIdType(OriginalParamType) && 3268 S.IsDerivedFrom(Info.getLocation(), A, DeducedA))