Home | History | Annotate | Download | only in Sema

Lines Matching refs:ToPointeeType

2030   QualType ToPointeeType = ToTypePtr->getPointeeType();
2031 if (FromType->isObjCObjectPointerType() && ToPointeeType->isVoidType() &&
2035 ToPointeeType,
2047 if (Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType))
2054 ToPointeeType->isVoidType()) {
2056 ToPointeeType,
2064 ToPointeeType->isVoidType()) {
2066 ToPointeeType,
2074 Context.typesAreCompatible(FromPointeeType, ToPointeeType)) {
2076 ToPointeeType,
2095 FromPointeeType->isRecordType() && ToPointeeType->isRecordType() &&
2096 !Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType) &&
2098 IsDerivedFrom(FromPointeeType, ToPointeeType)) {
2100 ToPointeeType,
2105 if (FromPointeeType->isVectorType() && ToPointeeType->isVectorType() &&
2106 Context.areCompatibleVectorTypes(FromPointeeType, ToPointeeType)) {
2108 ToPointeeType,
2199 QualType ToPointeeType;
2201 ToPointeeType = ToCPtr->getPointeeType();
2210 ToPointeeType = ToBlockPtr->getPointeeType();
2233 if (FromPointeeType->isPointerType() && ToPointeeType->isPointerType() &&
2234 isObjCPointerConversion(FromPointeeType, ToPointeeType, ConvertedType,
2245 ToPointeeType->getAs<ObjCObjectPointerType>() &&
2246 isObjCPointerConversion(FromPointeeType, ToPointeeType, ConvertedType,
2261 = ToPointeeType->getAs<FunctionProtoType>();
2266 == Context.getCanonicalType(ToPointeeType))
2389 QualType ToPointeeType;
2392 ToPointeeType = ToBlockPtr->getPointeeType();
2409 = ToPointeeType->getAs<FunctionProtoType>();
2414 if (Context.hasSameType(FromPointeeType, ToPointeeType))
2625 ToPointeeType = ToPtrType->getPointeeType();
2627 if (FromPointeeType->isRecordType() && ToPointeeType->isRecordType() &&
2628 !Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType)) {
2631 if (CheckDerivedToBaseConversion(FromPointeeType, ToPointeeType,