reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1185 if (RequireCompleteType(PropertyDiagLoc, PropertyIvarType, 1195 PropertyIvarType->isObjCRetainableType()) { 1207 if (PropertyIvarType.isObjCGCStrong()) { 1211 PropertyIvarType = 1212 Context.getObjCGCQualType(PropertyIvarType, Qualifiers::Weak); 1231 PropertyIvarType->getAs<ObjCObjectPointerType>()) { 1236 << PropertyIvarType; 1268 !PropertyIvarType.getObjCLifetime() && 1269 PropertyIvarType->isObjCRetainableType()) { 1280 getImpliedARCOwnership(kind, PropertyIvarType); 1285 PropertyIvarType = Context.getQualifiedType(PropertyIvarType, qs); 1285 PropertyIvarType = Context.getQualifiedType(PropertyIvarType, qs); 1291 PropertyIvarType, /*TInfo=*/nullptr, 1295 PropertyIvarType, 1303 const RecordType *RecordTy = PropertyIvarType->getAs<RecordType>(); 1306 << PropertyIvarType; 1334 if (!Context.hasSameType(PropertyIvarType, IvarType)) { 1335 if (isa<ObjCObjectPointerType>(PropertyIvarType) 1339 PropertyIvarType->getAs<ObjCObjectPointerType>(), 1342 compat = (CheckAssignmentConstraints(PropertyIvarLoc, PropertyIvarType, 1358 QualType lhsType =Context.getCanonicalType(PropertyIvarType).getUnqualifiedType();