Lines Matching refs:Overridden
137 const ObjCMethodDecl *Overridden) { in CheckObjCMethodOverride() argument
138 if (Overridden->hasRelatedResultType() && in CheckObjCMethodOverride()
174 if (ObjCMethodFamily Family = Overridden->getMethodFamily()) in CheckObjCMethodOverride()
175 Diag(Overridden->getLocation(), in CheckObjCMethodOverride()
180 Diag(Overridden->getLocation(), in CheckObjCMethodOverride()
185 Overridden->hasAttr<NSReturnsRetainedAttr>())) { in CheckObjCMethodOverride()
191 Diag(Overridden->getLocation(), diag::note_previous_decl) << "method"; in CheckObjCMethodOverride()
194 Overridden->hasAttr<NSReturnsNotRetainedAttr>())) { in CheckObjCMethodOverride()
200 Diag(Overridden->getLocation(), diag::note_previous_decl) << "method"; in CheckObjCMethodOverride()
203 ObjCMethodDecl::param_const_iterator oi = Overridden->param_begin(), in CheckObjCMethodOverride()
204 oe = Overridden->param_end(); in CheckObjCMethodOverride()
2597 ObjCMethodDecl *Overridden, in CheckConflictingOverridingMethod() argument
2600 CheckMethodOverrideReturn(*this, Method, Overridden, in CheckConflictingOverridingMethod()
2605 IF = Overridden->param_begin(), EM = Method->param_end(), in CheckConflictingOverridingMethod()
2606 EF = Overridden->param_end(); in CheckConflictingOverridingMethod()
2608 CheckMethodOverrideParam(*this, Method, Overridden, *IM, *IF, in CheckConflictingOverridingMethod()
2612 if (Method->isVariadic() != Overridden->isVariadic()) { in CheckConflictingOverridingMethod()
2615 Diag(Overridden->getLocation(), diag::note_previous_declaration); in CheckConflictingOverridingMethod()
4274 llvm::SmallSetVector<ObjCMethodDecl*, 4> Overridden; member in __anon33d50cbb0711::OverrideSearch
4312 typedef decltype(Overridden)::iterator iterator;
4313 iterator begin() const { return Overridden.begin(); } in begin()
4314 iterator end() const { return Overridden.end(); } in end()
4401 Overridden.insert(meth); in search()