Does argument dependent lookup only search namespaces or classes too?
问题 Ive been reading the Josuttis template book, and Ive been trying to put my head around ADL. He says "ADL proceeds by looking up the name in namespaces and classes "assocaited with" the types of the call arguments". Im just trying to see how it works looking up the name in a class. I put an example of my test below. I see how it looks up the name in a namespace. class bryan_ns { public: class bryan { public: enum E { e1 }; static void bryan_test() { std::cout << __PRETTY_FUNCTION__ << std: