Support for calling overloaded function call operators (operator())
with function call syntax, e.g.,

  Functor f;
  f(x, y);

This is the easy part of handling calls to objects of class type 
(C++ [over.call.object]). The hard part (coping with conversions from
f to function pointer or reference types) will come later. Nobody uses
that stuff anyway, right? :)



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59663 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/www/cxx_status.html b/www/cxx_status.html
index 6db2840..01f29b6 100644
--- a/www/cxx_status.html
+++ b/www/cxx_status.html
@@ -818,8 +818,8 @@
 <tr>

   <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13.3.1.1.2 [over.call.object]</td>

   <td class="complete" align="center">&#x2713;</td>  

-  <td class="broken" align="center"></td>

-  <td class="broken" align="center"></td>

+  <td class="advanced" align="center"></td>

+  <td class="basic" align="center"></td>

   <td class="broken" align="center"></td>  

   <td></td>

 </tr>

@@ -973,7 +973,7 @@
   <td>&nbsp;&nbsp;&nbsp;&nbsp;13.5.4 [over.call]</td>

   <td class="na" align="center">N/A</td>  

   <td class="advanced" align="center"></td>

-  <td class="basic" align="center"></td>

+  <td class="advanced" align="center"></td>

   <td class="broken" align="center"></td>  

   <td></td>

 </tr>

@@ -989,7 +989,7 @@
   <td>&nbsp;&nbsp;&nbsp;&nbsp;13.5.6 [over.ref]</td>

   <td class="na" align="center">N/A</td>  

   <td class="advanced" align="center"></td>

-  <td class="advanced" align="center"></td>

+  <td class="basic" align="center"></td>

   <td class="broken" align="center"></td>  

   <td></td>

 </tr>