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()
2605 ObjCMethodDecl *Overridden, in CheckConflictingOverridingMethod() argument
2608 CheckMethodOverrideReturn(*this, Method, Overridden, in CheckConflictingOverridingMethod()
2613 IF = Overridden->param_begin(), EM = Method->param_end(), in CheckConflictingOverridingMethod()
2614 EF = Overridden->param_end(); in CheckConflictingOverridingMethod()
2616 CheckMethodOverrideParam(*this, Method, Overridden, *IM, *IF, in CheckConflictingOverridingMethod()
2620 if (Method->isVariadic() != Overridden->isVariadic()) { in CheckConflictingOverridingMethod()
2623 Diag(Overridden->getLocation(), diag::note_previous_declaration); in CheckConflictingOverridingMethod()
4282 llvm::SmallSetVector<ObjCMethodDecl*, 4> Overridden; member in __anon4ea9ea620711::OverrideSearch
4320 typedef decltype(Overridden)::iterator iterator;
4321 iterator begin() const { return Overridden.begin(); } in begin()
4322 iterator end() const { return Overridden.end(); } in end()
4409 Overridden.insert(meth); in search()