Lines Matching refs:ToPointeeType

2059   QualType ToPointeeType = ToTypePtr->getPointeeType();
2060 if (FromType->isObjCObjectPointerType() && ToPointeeType->isVoidType() &&
2064 ToPointeeType,
2076 if (Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType))
2083 ToPointeeType->isVoidType()) {
2085 ToPointeeType,
2093 ToPointeeType->isVoidType()) {
2095 ToPointeeType,
2103 Context.typesAreCompatible(FromPointeeType, ToPointeeType)) {
2105 ToPointeeType,
2124 FromPointeeType->isRecordType() && ToPointeeType->isRecordType() &&
2125 !Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType) &&
2127 IsDerivedFrom(FromPointeeType, ToPointeeType)) {
2129 ToPointeeType,
2134 if (FromPointeeType->isVectorType() && ToPointeeType->isVectorType() &&
2135 Context.areCompatibleVectorTypes(FromPointeeType, ToPointeeType)) {
2137 ToPointeeType,
2228 QualType ToPointeeType;
2230 ToPointeeType = ToCPtr->getPointeeType();
2239 ToPointeeType = ToBlockPtr->getPointeeType();
2262 if (FromPointeeType->isPointerType() && ToPointeeType->isPointerType() &&
2263 isObjCPointerConversion(FromPointeeType, ToPointeeType, ConvertedType,
2274 ToPointeeType->getAs<ObjCObjectPointerType>() &&
2275 isObjCPointerConversion(FromPointeeType, ToPointeeType, ConvertedType,
2290 = ToPointeeType->getAs<FunctionProtoType>();
2295 == Context.getCanonicalType(ToPointeeType))
2418 QualType ToPointeeType;
2421 ToPointeeType = ToBlockPtr->getPointeeType();
2438 = ToPointeeType->getAs<FunctionProtoType>();
2443 if (Context.hasSameType(FromPointeeType, ToPointeeType))
2654 ToPointeeType = ToPtrType->getPointeeType();
2656 if (FromPointeeType->isRecordType() && ToPointeeType->isRecordType() &&
2657 !Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType)) {
2660 if (CheckDerivedToBaseConversion(FromPointeeType, ToPointeeType,