Searched refs:objcObjectType (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/AST/ |
D | Type.cpp | 1196 if (const auto *objcObjectType = dyn_cast<ObjCObjectType>(splitType.Ty)) { in substObjCTypeArgs() local 1197 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 …]
|
/external/llvm-project/clang/lib/AST/ |
D | Type.cpp | 1378 QualType VisitObjCObjectType(const ObjCObjectType *objcObjectType) { in VisitObjCObjectType() 1381 if (objcObjectType->isSpecializedAsWritten()) { in VisitObjCObjectType() 1384 for (auto typeArg : objcObjectType->getTypeArgsAsWritten()) { in VisitObjCObjectType() 1394 objcObjectType->qual_begin(), objcObjectType->getNumProtocols()); in VisitObjCObjectType() 1398 objcObjectType->getBaseType(), {}, protocols, in VisitObjCObjectType() 1399 objcObjectType->isKindOfTypeAsWritten()); in VisitObjCObjectType() 1410 objcObjectType->qual_begin(), objcObjectType->getNumProtocols()); in VisitObjCObjectType() 1411 return Ctx.getObjCObjectType(objcObjectType->getBaseType(), newTypeArgs, in VisitObjCObjectType() 1413 objcObjectType->isKindOfTypeAsWritten()); in VisitObjCObjectType() 1417 return BaseType::VisitObjCObjectType(objcObjectType); in VisitObjCObjectType()
|
/external/clang/lib/Sema/ |
D | SemaType.cpp | 801 const auto *objcObjectType = type->getAs<ObjCObjectType>(); in applyObjCTypeArgs() local 802 if (!objcObjectType || !objcObjectType->getInterface()) { in applyObjCTypeArgs() 813 ObjCInterfaceDecl *objcClass = objcObjectType->getInterface(); in applyObjCTypeArgs() 827 if (objcObjectType->isSpecialized()) { in applyObjCTypeArgs()
|
D | SemaDeclObjC.cpp | 1343 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() local 1344 baseClass = objcObjectType->getInterface(); in actOnObjCTypeArgsOrProtocolQualifiers()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaType.cpp | 842 const auto *objcObjectType = type->getAs<ObjCObjectType>(); in applyObjCTypeArgs() local 843 if (!objcObjectType || !objcObjectType->getInterface()) { in applyObjCTypeArgs() 854 ObjCInterfaceDecl *objcClass = objcObjectType->getInterface(); in applyObjCTypeArgs() 868 if (objcObjectType->isSpecialized()) { in applyObjCTypeArgs()
|
D | SemaDeclObjC.cpp | 1438 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() local 1439 baseClass = objcObjectType->getInterface(); in actOnObjCTypeArgsOrProtocolQualifiers()
|