Lines Matching defs:ToPointeeType
1923 QualType ToPointeeType = ToTypePtr->getPointeeType();
1924 if (FromType->isObjCObjectPointerType() && ToPointeeType->isVoidType() &&
1928 ToPointeeType,
1940 if (Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType))
1947 ToPointeeType->isVoidType()) {
1949 ToPointeeType,
1957 ToPointeeType->isVoidType()) {
1959 ToPointeeType,
1967 Context.typesAreCompatible(FromPointeeType, ToPointeeType)) {
1969 ToPointeeType,
1988 FromPointeeType->isRecordType() && ToPointeeType->isRecordType() &&
1989 !Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType) &&
1991 IsDerivedFrom(FromPointeeType, ToPointeeType)) {
1993 ToPointeeType,
1998 if (FromPointeeType->isVectorType() && ToPointeeType->isVectorType() &&
1999 Context.areCompatibleVectorTypes(FromPointeeType, ToPointeeType)) {
2001 ToPointeeType,
2092 QualType ToPointeeType;
2094 ToPointeeType = ToCPtr->getPointeeType();
2103 ToPointeeType = ToBlockPtr->getPointeeType();
2126 if (FromPointeeType->isPointerType() && ToPointeeType->isPointerType() &&
2127 isObjCPointerConversion(FromPointeeType, ToPointeeType, ConvertedType,
2138 ToPointeeType->getAs<ObjCObjectPointerType>() &&
2139 isObjCPointerConversion(FromPointeeType, ToPointeeType, ConvertedType,
2154 = ToPointeeType->getAs<FunctionProtoType>();
2159 == Context.getCanonicalType(ToPointeeType))
2282 QualType ToPointeeType;
2285 ToPointeeType = ToBlockPtr->getPointeeType();
2302 = ToPointeeType->getAs<FunctionProtoType>();
2307 if (Context.hasSameType(FromPointeeType, ToPointeeType))
2544 ToPointeeType = ToPtrType->getPointeeType();
2546 if (FromPointeeType->isRecordType() && ToPointeeType->isRecordType() &&
2547 !Context.hasSameUnqualifiedType(FromPointeeType, ToPointeeType)) {
2550 if (CheckDerivedToBaseConversion(FromPointeeType, ToPointeeType,