Searched refs:canAssignObjCInterfaces (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 2975 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, 2977 bool canAssignObjCInterfaces(const ObjCObjectType *LHS,
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 10239 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, in canAssignObjCInterfaces() function in ASTContext 10259 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces() 10281 return finish(canAssignObjCInterfaces(LHS, RHS)); in canAssignObjCInterfaces() 10427 return ctx.canAssignObjCInterfaces(lhsOPT, rhsOPT); in canAssignObjCObjectTypes() 10608 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LHS, in canAssignObjCInterfaces() function in ASTContext 10678 return canAssignObjCInterfaces(LHSOPT, RHSOPT) || in areComparableObjCPointerTypes() 10679 canAssignObjCInterfaces(RHSOPT, LHSOPT); in areComparableObjCPointerTypes() 10683 return canAssignObjCInterfaces( in canBindObjCObjectType() 11312 if (canAssignObjCInterfaces(LHS->castAs<ObjCObjectType>(), in mergeTypes() 11325 if (canAssignObjCInterfaces(LHS->castAs<ObjCObjectPointerType>(), in mergeTypes()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 1347 compat = Context.canAssignObjCInterfaces( in ActOnPropertyImplDecl() 1703 compat = Context.canAssignObjCInterfaces(getterObjCPtr, propertyObjCPtr); in DiagnosePropertyAccessorMismatch()
|
H A D | SemaOverload.cpp | 2894 if (Context.canAssignObjCInterfaces(ToObjCPtr, FromObjCPtr)) { in isObjCPointerConversion() 2908 if (Context.canAssignObjCInterfaces(FromObjCPtr, ToObjCPtr)) { in isObjCPointerConversion() 4393 bool AssignLeft = S.Context.canAssignObjCInterfaces(FromObjCPtr1, in CompareStandardConversionSequences() 4395 bool AssignRight = S.Context.canAssignObjCInterfaces(FromObjCPtr2, in CompareStandardConversionSequences() 4676 = S.Context.canAssignObjCInterfaces(FromPtr1, FromPtr2); in CompareDerivedToBaseConversions() 4678 = S.Context.canAssignObjCInterfaces(FromPtr2, FromPtr1); in CompareDerivedToBaseConversions() 4680 = S.Context.canAssignObjCInterfaces(ToPtr1, ToPtr2); in CompareDerivedToBaseConversions() 4682 = S.Context.canAssignObjCInterfaces(ToPtr2, ToPtr1); in CompareDerivedToBaseConversions()
|
H A D | SemaObjC.cpp | 627 } else if (S.Context.canAssignObjCInterfaces(boundObjC, typeArgObjC)) { in applyObjCTypeArgs()
|
H A D | SemaExprObjC.cpp | 5006 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType() 5008 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType()
|
H A D | SemaDeclObjC.cpp | 2339 return Context.canAssignObjCInterfaces(A, B); in isObjCTypeSubstitutable()
|