Home
last modified time | relevance | path

Searched refs:objcObjectType (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/AST/
DType.cpp1196 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/
DType.cpp1378 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/
DSemaType.cpp801 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()
DSemaDeclObjC.cpp1343 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() local
1344 baseClass = objcObjectType->getInterface(); in actOnObjCTypeArgsOrProtocolQualifiers()
/external/llvm-project/clang/lib/Sema/
DSemaType.cpp842 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()
DSemaDeclObjC.cpp1438 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() local
1439 baseClass = objcObjectType->getInterface(); in actOnObjCTypeArgsOrProtocolQualifiers()