Lines Matching refs:Overridden
113 const ObjCMethodDecl *Overridden) { in CheckObjCMethodOverride() argument
114 if (Overridden->hasRelatedResultType() && in CheckObjCMethodOverride()
150 if (ObjCMethodFamily Family = Overridden->getMethodFamily()) in CheckObjCMethodOverride()
151 Diag(Overridden->getLocation(), in CheckObjCMethodOverride()
156 Diag(Overridden->getLocation(), in CheckObjCMethodOverride()
161 Overridden->hasAttr<NSReturnsRetainedAttr>())) { in CheckObjCMethodOverride()
164 Diag(Overridden->getLocation(), diag::note_previous_decl) in CheckObjCMethodOverride()
168 Overridden->hasAttr<NSReturnsNotRetainedAttr>())) { in CheckObjCMethodOverride()
171 Diag(Overridden->getLocation(), diag::note_previous_decl) in CheckObjCMethodOverride()
174 ObjCMethodDecl::param_const_iterator oi = Overridden->param_begin(), in CheckObjCMethodOverride()
175 oe = Overridden->param_end(); in CheckObjCMethodOverride()
2491 ObjCMethodDecl *Overridden, in CheckConflictingOverridingMethod() argument
2494 CheckMethodOverrideReturn(*this, Method, Overridden, in CheckConflictingOverridingMethod()
2499 IF = Overridden->param_begin(), EM = Method->param_end(), in CheckConflictingOverridingMethod()
2500 EF = Overridden->param_end(); in CheckConflictingOverridingMethod()
2502 CheckMethodOverrideParam(*this, Method, Overridden, *IM, *IF, in CheckConflictingOverridingMethod()
2506 if (Method->isVariadic() != Overridden->isVariadic()) { in CheckConflictingOverridingMethod()
2509 Diag(Overridden->getLocation(), diag::note_previous_declaration); in CheckConflictingOverridingMethod()
3954 llvm::SmallPtrSet<ObjCMethodDecl*, 4> Overridden; member in __anone8350d360711::OverrideSearch
3992 iterator begin() const { return Overridden.begin(); } in begin()
3993 iterator end() const { return Overridden.end(); } in end()
4081 Overridden.insert(meth); in search()