Lines Matching refs:getInterface

9189     ObjCInterfaceDecl *OI = T->castAs<ObjCObjectType>()->getInterface();
10688 if (LHS->getInterface() && RHS->getInterface()) {
10780 assert(LHS->getInterface() && "LHS must have an interface base");
10781 assert(RHS->getInterface() && "RHS must have an interface base");
10792 Context.CollectInheritedProtocols(LHS->getInterface(), LHSProtocolSet);
10803 Context.CollectInheritedProtocols(RHS->getInterface(), RHSProtocolSet);
10898 const ObjCInterfaceDecl* LDecl = LHS->getInterface();
10899 const ObjCInterfaceDecl* RDecl = RHS->getInterface();
10916 LHSAncestors[LHS->getInterface()->getCanonicalDecl()] = LHS;
10918 if (declaresSameEntity(LHS->getInterface(), RDecl)) {
10924 if (!sameObjCTypeArgs(*this, LHS->getInterface(),
10937 getIntersectionOfProtocols(*this, LHS->getInterface(), Lptr, Rptr,
10946 QualType Result = getObjCInterfaceType(LHS->getInterface());
10966 auto KnownLHS = LHSAncestors.find(RHS->getInterface()->getCanonicalDecl());
10975 if (!sameObjCTypeArgs(*this, LHS->getInterface(),
10988 getIntersectionOfProtocols(*this, RHS->getInterface(), Lptr, Rptr,
10996 QualType Result = getObjCInterfaceType(RHS->getInterface());
11018 assert(LHS->getInterface() && "LHS is not an interface type");
11019 assert(RHS->getInterface() && "RHS is not an interface type");
11023 ObjCInterfaceDecl *LHSInterface = LHS->getInterface();
11024 bool IsSuperClass = LHSInterface->isSuperClassOf(RHS->getInterface());
11037 CollectInheritedProtocols(RHS->getInterface(), SuperClassInheritedProtocols);
11063 while (!declaresSameEntity(RHSSuper->getInterface(), LHSInterface))
11068 !sameObjCTypeArgs(*this, LHS->getInterface(),