Lines Matching refs:RHSOPT

9571                                          const ObjCObjectPointerType *RHSOPT) {  in canAssignObjCInterfaces()  argument
9573 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces()
9590 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces()
9597 return finish(ObjCQualifiedIdTypesAreCompatible(LHSOPT, RHSOPT, false)); in canAssignObjCInterfaces()
9602 return finish(ObjCQualifiedClassTypesAreCompatible(LHSOPT, RHSOPT)); in canAssignObjCInterfaces()
9625 const ObjCObjectPointerType *RHSOPT, in canAssignObjCInterfacesInBlockPointer() argument
9634 const ObjCObjectPointerType *Expected = BlockReturnType ? RHSOPT : LHSOPT; in canAssignObjCInterfacesInBlockPointer()
9641 RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfacesInBlockPointer()
9646 if (RHSOPT->isObjCBuiltinType() || LHSOPT->isObjCIdType()) in canAssignObjCInterfacesInBlockPointer()
9650 return finish(RHSOPT->isObjCBuiltinType() || in canAssignObjCInterfacesInBlockPointer()
9651 RHSOPT->isObjCQualifiedIdType()); in canAssignObjCInterfacesInBlockPointer()
9654 if (LHSOPT->isObjCQualifiedIdType() || RHSOPT->isObjCQualifiedIdType()) { in canAssignObjCInterfacesInBlockPointer()
9657 return finish(ObjCQualifiedIdTypesAreCompatible(LHSOPT, RHSOPT, false) || in canAssignObjCInterfacesInBlockPointer()
9660 ObjCQualifiedIdTypesAreCompatible(RHSOPT, LHSOPT, false))); in canAssignObjCInterfacesInBlockPointer()
9663 (BlockReturnType ? LHSOPT : RHSOPT), in canAssignObjCInterfacesInBlockPointer()
9664 (BlockReturnType ? RHSOPT : LHSOPT), false)); in canAssignObjCInterfacesInBlockPointer()
9668 const ObjCInterfaceType* RHS = RHSOPT->getInterfaceType(); in canAssignObjCInterfacesInBlockPointer()
9698 const ObjCObjectPointerType *RHSOPT, in getIntersectionOfProtocols() argument
9702 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in getIntersectionOfProtocols()
10001 const auto *RHSOPT = RHS->getAs<ObjCObjectPointerType>(); in areComparableObjCPointerTypes() local
10003 if (!LHSOPT || !RHSOPT) in areComparableObjCPointerTypes()
10006 return canAssignObjCInterfaces(LHSOPT, RHSOPT) || in areComparableObjCPointerTypes()
10007 canAssignObjCInterfaces(RHSOPT, LHSOPT); in areComparableObjCPointerTypes()