On 09.10.2012, at 20:34, Jordan Rose <[email protected]> wrote: > > On Oct 9, 2012, at 11:19 , Argyrios Kyrtzidis <[email protected]> wrote: > >> + SmallVector<const ObjCMethodDecl *, 8> OverDecls; >> + Method->getOverriddenMethods(OverDecls); >> + for (SmallVector<const ObjCMethodDecl *, 8>::iterator >> + M = OverDecls.begin(), >> + MEnd = OverDecls.end(); >> + M != MEnd; ++M) >> + Overridden.push_back(*M); > > :-( Yuck. Darn C++ being all type-safe.
Overridden.append(OverDecls.begin(), OverDecls.end()) would be slightly less yucky. Should optimize down to a memcpy in this case. - Ben _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
