Home
last modified time | relevance | path

Searched refs:RHSOPT (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/AST/
DASTContext.cpp6945 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/
DASTContext.cpp8792 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/
DASTContext.h2254 const ObjCObjectPointerType *RHSOPT);
2259 const ObjCObjectPointerType *RHSOPT,
2263 const ObjCObjectPointerType *RHSOPT);
/external/llvm-project/clang/include/clang/AST/
DASTContext.h2647 const ObjCObjectPointerType *RHSOPT);
2652 const ObjCObjectPointerType *RHSOPT,
2656 const ObjCObjectPointerType *RHSOPT);
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp8330 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/
DSemaExpr.cpp6796 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()