Searched refs:RHSOPT (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/AST/ |
D | ASTContext.cpp | 6945 const ObjCObjectPointerType *RHSOPT) { in canAssignObjCInterfaces() argument 6947 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces() 6965 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces() 6971 QualType(RHSOPT,0), in canAssignObjCInterfaces() 6977 QualType(RHSOPT,0))); in canAssignObjCInterfaces() 6995 const ObjCObjectPointerType *RHSOPT, in canAssignObjCInterfacesInBlockPointer() argument 7004 const ObjCObjectPointerType *Expected = BlockReturnType ? RHSOPT : LHSOPT; in canAssignObjCInterfacesInBlockPointer() 7011 RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfacesInBlockPointer() 7016 if (RHSOPT->isObjCBuiltinType() || LHSOPT->isObjCIdType()) in canAssignObjCInterfacesInBlockPointer() 7020 return finish(RHSOPT->isObjCBuiltinType() || in canAssignObjCInterfacesInBlockPointer() [all …]
|
/external/llvm-project/clang/lib/AST/ |
D | ASTContext.cpp | 8792 const ObjCObjectPointerType *RHSOPT) { in canAssignObjCInterfaces() argument 8794 const ObjCObjectType* RHS = RHSOPT->getObjectType(); in canAssignObjCInterfaces() 8811 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces() 8818 return finish(ObjCQualifiedIdTypesAreCompatible(LHSOPT, RHSOPT, false)); in canAssignObjCInterfaces() 8823 return finish(ObjCQualifiedClassTypesAreCompatible(LHSOPT, RHSOPT)); in canAssignObjCInterfaces() 8846 const ObjCObjectPointerType *RHSOPT, in canAssignObjCInterfacesInBlockPointer() argument 8855 const ObjCObjectPointerType *Expected = BlockReturnType ? RHSOPT : LHSOPT; in canAssignObjCInterfacesInBlockPointer() 8862 RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfacesInBlockPointer() 8867 if (RHSOPT->isObjCBuiltinType() || LHSOPT->isObjCIdType()) in canAssignObjCInterfacesInBlockPointer() 8871 return finish(RHSOPT->isObjCBuiltinType() || in canAssignObjCInterfacesInBlockPointer() [all …]
|
/external/clang/include/clang/AST/ |
D | ASTContext.h | 2254 const ObjCObjectPointerType *RHSOPT); 2259 const ObjCObjectPointerType *RHSOPT, 2263 const ObjCObjectPointerType *RHSOPT);
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTContext.h | 2647 const ObjCObjectPointerType *RHSOPT); 2652 const ObjCObjectPointerType *RHSOPT, 2656 const ObjCObjectPointerType *RHSOPT);
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaExpr.cpp | 8330 const ObjCObjectPointerType *RHSOPT = RHSTy->castAs<ObjCObjectPointerType>(); in FindCompositeObjCPointerType() local 8347 Context.areCommonBaseCompatible(LHSOPT, RHSOPT)).isNull()) { in FindCompositeObjCPointerType() 8349 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType() 8350 compositeType = RHSOPT->isObjCBuiltinType() ? RHSTy : LHSTy; in FindCompositeObjCPointerType() 8351 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType() 8354 RHSOPT->isObjCQualifiedIdType()) && in FindCompositeObjCPointerType() 8355 Context.ObjCQualifiedIdTypesAreCompatible(LHSOPT, RHSOPT, in FindCompositeObjCPointerType()
|
/external/clang/lib/Sema/ |
D | SemaExpr.cpp | 6796 const ObjCObjectPointerType *RHSOPT = RHSTy->castAs<ObjCObjectPointerType>(); in FindCompositeObjCPointerType() local 6813 Context.areCommonBaseCompatible(LHSOPT, RHSOPT)).isNull()) { in FindCompositeObjCPointerType() 6815 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType() 6816 compositeType = RHSOPT->isObjCBuiltinType() ? RHSTy : LHSTy; in FindCompositeObjCPointerType() 6817 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType()
|