Searched refs:LHSOPT (Results 1 – 3 of 3) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ASTContext.cpp | 6772 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, in canAssignObjCInterfaces() argument 6774 const ObjCObjectType* LHS = LHSOPT->getObjectType(); in canAssignObjCInterfaces() 6794 LHSOPT->stripObjCKindOfTypeAndQuals(*this)); in canAssignObjCInterfaces() 6798 return finish(ObjCQualifiedIdTypesAreCompatible(QualType(LHSOPT,0), in canAssignObjCInterfaces() 6804 return finish(ObjCQualifiedClassTypesAreCompatible(QualType(LHSOPT,0), in canAssignObjCInterfaces() 6822 const ObjCObjectPointerType *LHSOPT, in canAssignObjCInterfacesInBlockPointer() argument 6832 const ObjCObjectPointerType *Expected = BlockReturnType ? RHSOPT : LHSOPT; in canAssignObjCInterfacesInBlockPointer() 6840 LHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfacesInBlockPointer() 6844 if (RHSOPT->isObjCBuiltinType() || LHSOPT->isObjCIdType()) in canAssignObjCInterfacesInBlockPointer() 6847 if (LHSOPT->isObjCBuiltinType()) { in canAssignObjCInterfacesInBlockPointer() [all …]
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | ASTContext.h | 2142 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, 2147 const ObjCObjectPointerType *LHSOPT, 2151 QualType areCommonBaseCompatible(const ObjCObjectPointerType *LHSOPT,
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaExpr.cpp | 6264 const ObjCObjectPointerType *LHSOPT = LHSTy->castAs<ObjCObjectPointerType>(); in FindCompositeObjCPointerType() local 6282 Context.areCommonBaseCompatible(LHSOPT, RHSOPT)).isNull()) { in FindCompositeObjCPointerType() 6284 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType() 6286 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType() 6287 compositeType = LHSOPT->isObjCBuiltinType() ? LHSTy : RHSTy; in FindCompositeObjCPointerType()
|