Bring operator name lookup (as required for C++ operator overloading)
into the general name-lookup fold. This cleans up some ugly,
not-quite-working code in the handling of operator overloading.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63735 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/SemaCXX/overloaded-operator.cpp b/test/SemaCXX/overloaded-operator.cpp
index 6c7a8d7..7a5e06e 100644
--- a/test/SemaCXX/overloaded-operator.cpp
+++ b/test/SemaCXX/overloaded-operator.cpp
@@ -206,7 +206,6 @@
 
 namespace M {
   void test_X(N::X x) {
-    // FIXME: this should work! See comment in Sema::AddOperatorCandidates.
-    //    (void)(x + x);
+    (void)(x + x);
   }
 }