Lines Matching defs:Overridden
141 const ObjCMethodDecl *Overridden) {
143 if (Overridden->hasRelatedResultType() &&
179 if (ObjCMethodFamily Family = Overridden->getMethodFamily())
180 Diag(Overridden->getLocation(),
185 Diag(Overridden->getLocation(),
190 Overridden->hasAttr<NSReturnsRetainedAttr>())) {
196 Diag(Overridden->getLocation(), diag::note_previous_decl) << "method";
199 Overridden->hasAttr<NSReturnsNotRetainedAttr>())) {
205 Diag(Overridden->getLocation(), diag::note_previous_decl) << "method";
208 ObjCMethodDecl::param_const_iterator oi = Overridden->param_begin(),
209 oe = Overridden->param_end();
2610 ObjCMethodDecl *Overridden,
2613 CheckMethodOverrideReturn(SemaRef, Method, Overridden, IsProtocolMethodDecl,
2617 IF = Overridden->param_begin(), EM = Method->param_end(),
2618 EF = Overridden->param_end();
2620 CheckMethodOverrideParam(SemaRef, Method, Overridden, *IM, *IF,
2624 if (Method->isVariadic() != Overridden->isVariadic()) {
2627 Diag(Overridden->getLocation(), diag::note_previous_declaration);
4280 llvm::SmallSetVector<ObjCMethodDecl*, 4> Overridden;
4319 typedef decltype(Overridden)::iterator iterator;
4320 iterator begin() const { return Overridden.begin(); }
4321 iterator end() const { return Overridden.end(); }
4408 Overridden.insert(meth);