Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp1411 QualType VisitObjCObjectType(const ObjCObjectType *objcObjectType) { in VisitObjCObjectType()
1414 if (objcObjectType->isSpecializedAsWritten()) { in VisitObjCObjectType()
1417 for (auto typeArg : objcObjectType->getTypeArgsAsWritten()) { in VisitObjCObjectType()
1427 objcObjectType->qual_begin(), objcObjectType->getNumProtocols()); in VisitObjCObjectType()
1431 objcObjectType->getBaseType(), {}, protocols, in VisitObjCObjectType()
1432 objcObjectType->isKindOfTypeAsWritten()); in VisitObjCObjectType()
1443 objcObjectType->qual_begin(), objcObjectType->getNumProtocols()); in VisitObjCObjectType()
1444 return Ctx.getObjCObjectType(objcObjectType->getBaseType(), newTypeArgs, in VisitObjCObjectType()
1446 objcObjectType->isKindOfTypeAsWritten()); in VisitObjCObjectType()
1450 return BaseType::VisitObjCObjectType(objcObjectType); in VisitObjCObjectType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp853 const auto *objcObjectType = type->getAs<ObjCObjectType>(); in applyObjCTypeArgs() local
854 if (!objcObjectType || !objcObjectType->getInterface()) { in applyObjCTypeArgs()
865 ObjCInterfaceDecl *objcClass = objcObjectType->getInterface(); in applyObjCTypeArgs()
879 if (objcObjectType->isSpecialized()) { in applyObjCTypeArgs()
H A DSemaDeclObjC.cpp1454 if (const auto *objcObjectType = base->getAs<ObjCObjectType>()) { in actOnObjCTypeArgsOrProtocolQualifiers() local
1455 baseClass = objcObjectType->getInterface(); in actOnObjCTypeArgsOrProtocolQualifiers()