Searched refs:rhsOPT (Results 1 – 2 of 2) sorted by relevance
6804 const ObjCObjectPointerType *rhsOPT = rhs->getAs<ObjCObjectPointerType>(); in ObjCQualifiedClassTypesAreCompatible() local6805 assert ((lhsQID && rhsOPT) && "ObjCQualifiedClassTypesAreCompatible"); in ObjCQualifiedClassTypesAreCompatible()6809 for (auto *rhsProto : rhsOPT->quals()) { in ObjCQualifiedClassTypesAreCompatible()6834 const ObjCObjectPointerType *rhsOPT = rhs->getAs<ObjCObjectPointerType>(); in ObjCQualifiedIdTypesAreCompatible() local6836 if (!rhsOPT) return false; in ObjCQualifiedIdTypesAreCompatible()6838 if (rhsOPT->qual_empty()) { in ObjCQualifiedIdTypesAreCompatible()6841 if (ObjCInterfaceDecl *rhsID = rhsOPT->getInterfaceDecl()) { in ObjCQualifiedIdTypesAreCompatible()6860 for (auto *rhsProto : rhsOPT->quals()) { in ObjCQualifiedIdTypesAreCompatible()6869 if (ObjCInterfaceDecl *rhsID = rhsOPT->getInterfaceDecl()) { in ObjCQualifiedIdTypesAreCompatible()7123 const ObjCObjectPointerType *rhsOPT = rhs->getAs<ObjCObjectPointerType>(); in canAssignObjCObjectTypes() local[all …]
8981 const auto *rhsOPT = rhs->getAs<ObjCObjectPointerType>(); in canAssignObjCObjectTypes() local8982 if (lhsOPT && rhsOPT) in canAssignObjCObjectTypes()8983 return ctx.canAssignObjCInterfaces(lhsOPT, rhsOPT); in canAssignObjCObjectTypes()8994 (rhsOPT && rhsOPT->isObjCIdType() && lhsBlock)) in canAssignObjCObjectTypes()