Searched refs:objcObjectType (Results 1 – 3 of 3) sorted by relevance
1196 if (const auto *objcObjectType = dyn_cast<ObjCObjectType>(splitType.Ty)) { in substObjCTypeArgs() local1197 if (objcObjectType->isSpecializedAsWritten()) { in substObjCTypeArgs()1200 for (auto typeArg : objcObjectType->getTypeArgsAsWritten()) { in substObjCTypeArgs()1211 objcObjectType->qual_begin(), in substObjCTypeArgs()1212 objcObjectType->getNumProtocols()); in substObjCTypeArgs()1216 objcObjectType->getBaseType(), { }, in substObjCTypeArgs()1218 objcObjectType->isKindOfTypeAsWritten()); in substObjCTypeArgs()1229 objcObjectType->qual_begin(), in substObjCTypeArgs()1230 objcObjectType->getNumProtocols()); in substObjCTypeArgs()1231 return ctx.getObjCObjectType(objcObjectType->getBaseType(), in substObjCTypeArgs()[all …]
801 const auto *objcObjectType = type->getAs<ObjCObjectType>(); in applyObjCTypeArgs() local802 if (!objcObjectType || !objcObjectType->getInterface()) { in applyObjCTypeArgs()813 ObjCInterfaceDecl *objcClass = objcObjectType->getInterface(); in applyObjCTypeArgs()827 if (objcObjectType->isSpecialized()) { in applyObjCTypeArgs()
1343 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() local1344 baseClass = objcObjectType->getInterface(); in actOnObjCTypeArgsOrProtocolQualifiers()