Searched refs:canAssignObjCInterfaces (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp466 if (C.canAssignObjCInterfaces(StaticLowerBound, *Current)) {
471 if (C.canAssignObjCInterfaces(*Current, StaticUpperBound)) {
536 ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, OrigObjectPtrType);
538 ASTCtxt.canAssignObjCInterfaces(OrigObjectPtrType, DestObjectPtrType);
562 !ASTCtxt.canAssignObjCInterfaces(DestObjectPtrType, *TrackedType) &&
563 !ASTCtxt.canAssignObjCInterfaces(*TrackedType, DestObjectPtrType)) {
642 ASTCtxt.canAssignObjCInterfaces(ReceiverObjectPtrType, TrackedType)) {
737 ASTCtxt.canAssignObjCInterfaces(ArgObjectPtrType, *TrackedArgType)) {
743 if (!ASTCtxt.canAssignObjCInterfaces(ParamObjectPtrType,
H A DDynamicTypeChecker.cpp201 if (ASTCtxt.canAssignObjCInterfaces(StaticObjCType, DynObjCType))
205 ASTCtxt.canAssignObjCInterfaces(DynObjCType, StaticObjCType))
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h2233 bool canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT,
2235 bool canAssignObjCInterfaces(const ObjCObjectType *LHS,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp6884 /// canAssignObjCInterfaces - Return true if the two interface types are
6888 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectPointerType *LHSOPT, function in class:ASTContext
6909 return canAssignObjCInterfaces(RHSOPT->stripObjCKindOfTypeAndQuals(*this),
6926 return finish(canAssignObjCInterfaces(LHS, RHS));
7069 return ctx.canAssignObjCInterfaces(lhsOPT, rhsOPT);
7238 bool ASTContext::canAssignObjCInterfaces(const ObjCObjectType *LHS, function in class:ASTContext
7308 return canAssignObjCInterfaces(LHSOPT, RHSOPT) ||
7309 canAssignObjCInterfaces(RHSOPT, LHSOPT);
7313 return canAssignObjCInterfaces(
7810 if (canAssignObjCInterfaces(LHSIfac
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaObjCProperty.cpp1163 Context.canAssignObjCInterfaces(
1488 compat = Context.canAssignObjCInterfaces(getterObjCPtr, propertyObjCPtr);
H A DSemaOverload.cpp2245 if (Context.canAssignObjCInterfaces(ToObjCPtr, FromObjCPtr)) {
2259 if (Context.canAssignObjCInterfaces(FromObjCPtr, ToObjCPtr)) {
3656 bool AssignLeft = S.Context.canAssignObjCInterfaces(FromObjCPtr1,
3658 bool AssignRight = S.Context.canAssignObjCInterfaces(FromObjCPtr2,
3927 = S.Context.canAssignObjCInterfaces(FromPtr1, FromPtr2);
3929 = S.Context.canAssignObjCInterfaces(FromPtr2, FromPtr1);
3931 = S.Context.canAssignObjCInterfaces(ToPtr1, ToPtr2);
3933 = S.Context.canAssignObjCInterfaces(ToPtr2, ToPtr1);
H A DSemaDeclObjC.cpp2186 return Context.canAssignObjCInterfaces(A, B);
H A DSemaType.cpp871 } else if (S.Context.canAssignObjCInterfaces(boundObjC, typeArgObjC)) {
H A DSemaExpr.cpp6606 } else if (Context.canAssignObjCInterfaces(LHSOPT, RHSOPT)) {
6608 } else if (Context.canAssignObjCInterfaces(RHSOPT, LHSOPT)) {

Completed in 334 milliseconds