id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 2251,"Bad comment, I think",Dave Abrahams,Dave Abrahams,"{{{ // - swap_impl has a using-directive, rather than a using-declaration, // because some compilers (including MSVC 7.1, Borland 5.9.3, and // Intel 8.1) don't do argument-dependent lookup when it has a // using-declaration instead. }}} IIUC, this isn't because of a peculiarity of any compiler: the standard says that ADL operates on names brought in to associated namespaces through using-declarations, but not on those visible by using-directives. A using-declaration is a declaration, while a using-directive is not :-)",Bugs,closed,Boost 1.37.0,utility,Boost 1.36.0,Problem,invalid,,niels_dekker joseph.gauterin