Searched refs:canAssignObjCInterfaces (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypePropagation.cpp | 575 if (C.canAssignObjCInterfaces(StaticLowerBound, *Current)) { in storeWhenMoreInformative() 580 if (C.canAssignObjCInterfaces(*Current, StaticUpperBound)) { in storeWhenMoreInformative() 662 ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, OrigObjectPtrType); in checkPostStmt() 664 ASTCtxt.canAssignObjCInterfaces(OrigObjectPtrType, DestObjectPtrType); in checkPostStmt() 671 !ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, *TrackedType) && in checkPostStmt() 672 !ASTCtxt.canAssignObjCInterfaces(*TrackedType, DestObjectPtrType)) { in checkPostStmt() 756 ASTCtxt.canAssignObjCInterfaces( in findMethodDecl() 883 ASTCtxt.canAssignObjCInterfaces(ArgObjectPtrType, *TrackedArgType)) { in checkPreObjCMessage() 889 if (!ASTCtxt.canAssignObjCInterfaces(ParamObjectPtrType, in checkPreObjCMessage()
|
| H A D | DynamicTypeChecker.cpp | 184 if (ASTCtxt.canAssignObjCInterfaces(StaticObjCType, DynObjCType)) in checkPostStmt() 188 ASTCtxt.canAssignObjCInterfaces(DynObjCType, StaticObjCType)) in checkPostStmt()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTContext.h | 3179 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, 3181 bool canAssignObjCInterfaces(const ObjCObjectType *LHS,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTContext.cpp | 10812 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, in canAssignObjCInterfaces() function in ASTContext 10832 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces() 10854 return finish(canAssignObjCInterfaces(LHS, RHS)); in canAssignObjCInterfaces() 11000 return ctx.canAssignObjCInterfaces(lhsOPT, rhsOPT); in canAssignObjCObjectTypes() 11181 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LHS, in canAssignObjCInterfaces() function in ASTContext 11251 return canAssignObjCInterfaces(LHSOPT, RHSOPT) || in areComparableObjCPointerTypes() 11252 canAssignObjCInterfaces(RHSOPT, LHSOPT); in areComparableObjCPointerTypes() 11256 return canAssignObjCInterfaces( in canBindObjCObjectType() 11902 if (canAssignObjCInterfaces(LHS->castAs<ObjCObjectType>(), in mergeTypes() 11915 if (canAssignObjCInterfaces(LHS->castAs<ObjCObjectPointerType>(), in mergeTypes()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaObjCProperty.cpp | 1357 compat = Context.canAssignObjCInterfaces( in ActOnPropertyImplDecl() 1713 compat = Context.canAssignObjCInterfaces(getterObjCPtr, propertyObjCPtr); in DiagnosePropertyAccessorMismatch()
|
| H A D | SemaOverload.cpp | 3071 if (Context.canAssignObjCInterfaces(ToObjCPtr, FromObjCPtr)) { in isObjCPointerConversion() 3085 if (Context.canAssignObjCInterfaces(FromObjCPtr, ToObjCPtr)) { in isObjCPointerConversion() 4629 bool AssignLeft = S.Context.canAssignObjCInterfaces(FromObjCPtr1, in CompareStandardConversionSequences() 4631 bool AssignRight = S.Context.canAssignObjCInterfaces(FromObjCPtr2, in CompareStandardConversionSequences() 4912 = S.Context.canAssignObjCInterfaces(FromPtr1, FromPtr2); in CompareDerivedToBaseConversions() 4914 = S.Context.canAssignObjCInterfaces(FromPtr2, FromPtr1); in CompareDerivedToBaseConversions() 4916 = S.Context.canAssignObjCInterfaces(ToPtr1, ToPtr2); in CompareDerivedToBaseConversions() 4918 = S.Context.canAssignObjCInterfaces(ToPtr2, ToPtr1); in CompareDerivedToBaseConversions()
|
| H A D | SemaObjC.cpp | 623 } else if (S.Context.canAssignObjCInterfaces(boundObjC, typeArgObjC)) { in applyObjCTypeArgs()
|
| H A D | SemaExprObjC.cpp | 5000 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType() 5002 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType()
|
| H A D | SemaDeclObjC.cpp | 2347 return Context.canAssignObjCInterfaces(A, B); in isObjCTypeSubstitutable()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 8947 …nterfacesEPKNS_21ObjCObjectPointerTypeES3_", "clang::ASTContext::canAssignObjCInterfaces(clang::Ob… 8948 …gnObjCInterfacesEPKNS_14ObjCObjectTypeES3_", "clang::ASTContext::canAssignObjCInterfaces(clang::Ob…
|