Home
last modified time | relevance | path

Searched refs:Ivar2 (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/test/Analysis/
H A Dobjc_invalidation.m71 SomeInvalidationImplementingObject *Ivar2; // regular ivar, sending invalidate message field
160 [Ivar2 invalidate];
294 SomeInvalidationImplementingObject *Ivar2; field
301 Ivar2 = 0;
327 SomeInvalidationImplementingObject *Ivar2; field
329 // expected-warning@-2 {{Instance variable Ivar2 needs to be invalidated or set to nil}}
/llvm-project-15.0.7/clang/lib/AST/
H A DASTStructuralEquivalence.cpp2037 ObjCCategoryDecl::ivar_iterator Ivar2 = D2->ivar_begin(), in IsStructurallyEquivalent() local
2041 Ivar1 != Ivar1End; ++Ivar1, ++Ivar2) { in IsStructurallyEquivalent()
2042 if (Ivar2 == Ivar2End) in IsStructurallyEquivalent()
2044 if (!IsStructurallyEquivalent(Context, *Ivar1, *Ivar2, D2Type)) in IsStructurallyEquivalent()
2047 if (Ivar2 != Ivar2End) in IsStructurallyEquivalent()
H A DExpr.cpp4069 const auto *Ivar2 = dyn_cast<ObjCIvarRefExpr>(E2); in isSameComparisonOperand() local
4070 if (Ivar1 && Ivar2) { in isSameComparisonOperand()
4071 return Ivar1->isFreeIvar() && Ivar2->isFreeIvar() && in isSameComparisonOperand()
4072 declaresSameEntity(Ivar1->getDecl(), Ivar2->getDecl()); in isSameComparisonOperand()