Home
last modified time | relevance | path

Searched refs:canAssignObjCInterfaces (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp582 if (C.canAssignObjCInterfaces(StaticLowerBound, *Current)) { in storeWhenMoreInformative()
587 if (C.canAssignObjCInterfaces(*Current, StaticUpperBound)) { in storeWhenMoreInformative()
669 ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, OrigObjectPtrType); in checkPostStmt()
671 ASTCtxt.canAssignObjCInterfaces(OrigObjectPtrType, DestObjectPtrType); in checkPostStmt()
678 !ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, *TrackedType) && in checkPostStmt()
679 !ASTCtxt.canAssignObjCInterfaces(*TrackedType, DestObjectPtrType)) { in checkPostStmt()
758 ASTCtxt.canAssignObjCInterfaces(ReceiverObjectPtrType, TrackedType)) { in findMethodDecl()
884 ASTCtxt.canAssignObjCInterfaces(ArgObjectPtrType, *TrackedArgType)) { in checkPreObjCMessage()
890 if (!ASTCtxt.canAssignObjCInterfaces(ParamObjectPtrType, in checkPreObjCMessage()
DDynamicTypeChecker.cpp192 if (ASTCtxt.canAssignObjCInterfaces(StaticObjCType, DynObjCType)) in checkPostStmt()
196 ASTCtxt.canAssignObjCInterfaces(DynObjCType, StaticObjCType)) in checkPostStmt()
/external/clang/lib/StaticAnalyzer/Checkers/
DDynamicTypePropagation.cpp491 if (C.canAssignObjCInterfaces(StaticLowerBound, *Current)) { in storeWhenMoreInformative()
496 if (C.canAssignObjCInterfaces(*Current, StaticUpperBound)) { in storeWhenMoreInformative()
561 ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, OrigObjectPtrType); in checkPostStmt()
563 ASTCtxt.canAssignObjCInterfaces(OrigObjectPtrType, DestObjectPtrType); in checkPostStmt()
587 !ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, *TrackedType) && in checkPostStmt()
588 !ASTCtxt.canAssignObjCInterfaces(*TrackedType, DestObjectPtrType)) { in checkPostStmt()
667 ASTCtxt.canAssignObjCInterfaces(ReceiverObjectPtrType, TrackedType)) { in findMethodDecl()
762 ASTCtxt.canAssignObjCInterfaces(ArgObjectPtrType, *TrackedArgType)) { in checkPreObjCMessage()
768 if (!ASTCtxt.canAssignObjCInterfaces(ParamObjectPtrType, in checkPreObjCMessage()
DDynamicTypeChecker.cpp201 if (ASTCtxt.canAssignObjCInterfaces(StaticObjCType, DynObjCType)) in checkPostStmt()
205 ASTCtxt.canAssignObjCInterfaces(DynObjCType, StaticObjCType)) in checkPostStmt()
/external/clang/lib/AST/
DASTContext.cpp6944 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, in canAssignObjCInterfaces() function in ASTContext
6965 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces()
6982 return finish(canAssignObjCInterfaces(LHS, RHS)); in canAssignObjCInterfaces()
7125 return ctx.canAssignObjCInterfaces(lhsOPT, rhsOPT); in canAssignObjCObjectTypes()
7303 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LHS, in canAssignObjCInterfaces() function in ASTContext
7373 return canAssignObjCInterfaces(LHSOPT, RHSOPT) || in areComparableObjCPointerTypes()
7374 canAssignObjCInterfaces(RHSOPT, LHSOPT); in areComparableObjCPointerTypes()
7378 return canAssignObjCInterfaces( in canBindObjCObjectType()
7883 if (canAssignObjCInterfaces(LHSIface, RHSIface)) in mergeTypes()
7897 if (canAssignObjCInterfaces(LHS->getAs<ObjCObjectPointerType>(), in mergeTypes()
/external/clang/include/clang/AST/
DASTContext.h2253 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT,
2255 bool canAssignObjCInterfaces(const ObjCObjectType *LHS,
/external/llvm-project/clang/lib/AST/
DASTContext.cpp8791 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, in canAssignObjCInterfaces() function in ASTContext
8811 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this), in canAssignObjCInterfaces()
8833 return finish(canAssignObjCInterfaces(LHS, RHS)); in canAssignObjCInterfaces()
8983 return ctx.canAssignObjCInterfaces(lhsOPT, rhsOPT); in canAssignObjCObjectTypes()
9161 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LHS, in canAssignObjCInterfaces() function in ASTContext
9231 return canAssignObjCInterfaces(LHSOPT, RHSOPT) || in areComparableObjCPointerTypes()
9232 canAssignObjCInterfaces(RHSOPT, LHSOPT); in areComparableObjCPointerTypes()
9236 return canAssignObjCInterfaces( in canBindObjCObjectType()
9805 if (canAssignObjCInterfaces(LHS->castAs<ObjCObjectType>(), in mergeTypes()
9818 if (canAssignObjCInterfaces(LHS->castAs<ObjCObjectPointerType>(), in mergeTypes()
/external/llvm-project/clang/include/clang/AST/
DASTContext.h2646 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT,
2648 bool canAssignObjCInterfaces(const ObjCObjectType *LHS,
/external/clang/lib/Sema/
DSemaObjCProperty.cpp1178 Context.canAssignObjCInterfaces( in ActOnPropertyImplDecl()
1505 compat = Context.canAssignObjCInterfaces(getterObjCPtr, propertyObjCPtr); in DiagnosePropertyAccessorMismatch()
DSemaDeclObjC.cpp2211 return Context.canAssignObjCInterfaces(A, B); in isObjCTypeSubstitutable()
DSemaType.cpp920 } else if (S.Context.canAssignObjCInterfaces(boundObjC, typeArgObjC)) { in applyObjCTypeArgs()
DSemaExpr.cpp6815 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType()
6817 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType()
/external/llvm-project/clang/lib/Sema/
DSemaObjCProperty.cpp1375 Context.canAssignObjCInterfaces( in ActOnPropertyImplDecl()
1733 compat = Context.canAssignObjCInterfaces(getterObjCPtr, propertyObjCPtr); in DiagnosePropertyAccessorMismatch()
DSemaOverload.cpp2527 if (Context.canAssignObjCInterfaces(ToObjCPtr, FromObjCPtr)) { in isObjCPointerConversion()
2541 if (Context.canAssignObjCInterfaces(FromObjCPtr, ToObjCPtr)) { in isObjCPointerConversion()
4047 bool AssignLeft = S.Context.canAssignObjCInterfaces(FromObjCPtr1, in CompareStandardConversionSequences()
4049 bool AssignRight = S.Context.canAssignObjCInterfaces(FromObjCPtr2, in CompareStandardConversionSequences()
4356 = S.Context.canAssignObjCInterfaces(FromPtr1, FromPtr2); in CompareDerivedToBaseConversions()
4358 = S.Context.canAssignObjCInterfaces(FromPtr2, FromPtr1); in CompareDerivedToBaseConversions()
4360 = S.Context.canAssignObjCInterfaces(ToPtr1, ToPtr2); in CompareDerivedToBaseConversions()
4362 = S.Context.canAssignObjCInterfaces(ToPtr2, ToPtr1); in CompareDerivedToBaseConversions()
DSemaDeclObjC.cpp2304 return Context.canAssignObjCInterfaces(A, B); in isObjCTypeSubstitutable()
DSemaType.cpp961 } else if (S.Context.canAssignObjCInterfaces(boundObjC, typeArgObjC)) { in applyObjCTypeArgs()
DSemaExpr.cpp8349 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) { in FindCompositeObjCPointerType()
8351 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) { in FindCompositeObjCPointerType()