Searched refs:ImplDecl (Results 1 – 5 of 5) sorted by relevance
724 } else if (auto *ImplDecl = dyn_cast<ObjCImplDecl>(Container)) { in findBackingIvar() local725 PrimaryInterface = ImplDecl->getClassInterface(); in findBackingIvar()758 const ObjCImplementationDecl *ImplDecl = in createObjCPropertyGetter() local760 if (ImplDecl) { in createObjCPropertyGetter()761 for (const auto *I : ImplDecl->property_impls()) { in createObjCPropertyGetter()
559 ObjCImplDecl *ImplDecl = Interface->getImplementation(); in diagnoseMissingReleases() local562 ImplDecl->FindPropertyImplIvarDecl(IvarDecl->getIdentifier()); in diagnoseMissingReleases()569 OS << "The '" << *IvarDecl << "' ivar in '" << *ImplDecl in diagnoseMissingReleases()
1626 if (ObjCImplementationDecl *ImplDecl = getImplementation()) { in all_declared_ivar_begin() local1628 if (!ImplDecl->ivar_empty()) { in all_declared_ivar_begin()1630 for (auto *IV : ImplDecl->ivars()) { in all_declared_ivar_begin()
2483 if (ObjCImplementationDecl *ImplDecl = OI->getImplementation()) in CountNonClassIvars() local2484 count += ImplDecl->ivar_size(); in CountNonClassIvars()
3801 } else if (auto *ImplDecl = dyn_cast<ObjCImplementationDecl>(OCD)) { in DiagnoseVariableSizedIvars() local3802 IntfDecl = ImplDecl->getClassInterface(); in DiagnoseVariableSizedIvars()3803 Ivars = ImplDecl->ivars(); in DiagnoseVariableSizedIvars()