Searched refs:RHSOPT (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 9792 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces() 9860 RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfacesInBlockPointer() 9869 return finish(RHSOPT->isObjCBuiltinType() || in canAssignObjCInterfacesInBlockPointer() 9870 RHSOPT->isObjCQualifiedIdType()); in canAssignObjCInterfacesInBlockPointer() 9882 (BlockReturnType ? LHSOPT : RHSOPT), in canAssignObjCInterfacesInBlockPointer() 9883 (BlockReturnType ? RHSOPT : LHSOPT), false)); in canAssignObjCInterfacesInBlockPointer() 9921 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in getIntersectionOfProtocols() 10223 const auto *RHSOPT = RHS->getAs<ObjCObjectPointerType>(); in areComparableObjCPointerTypes() local 10225 if (!LHSOPT || !RHSOPT) in areComparableObjCPointerTypes() 10228 return canAssignObjCInterfaces(LHSOPT, RHSOPT) || in areComparableObjCPointerTypes() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2887 const ObjCObjectPointerType *RHSOPT); 2892 const ObjCObjectPointerType *RHSOPT, 2896 const ObjCObjectPointerType *RHSOPT);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 9420 const ObjCObjectPointerType *RHSOPT = RHSTy->castAs<ObjCObjectPointerType>(); in FindCompositeObjCPointerType() local 9437 Context.areCommonBaseCompatible(LHSOPT, RHSOPT)).isNull()) { in FindCompositeObjCPointerType() 9439 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType() 9440 compositeType = RHSOPT->isObjCBuiltinType() ? RHSTy : LHSTy; in FindCompositeObjCPointerType() 9441 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType() 9444 RHSOPT->isObjCQualifiedIdType()) && in FindCompositeObjCPointerType() 9445 Context.ObjCQualifiedIdTypesAreCompatible(LHSOPT, RHSOPT, in FindCompositeObjCPointerType()
|