Here you see a tooltip for a function where the closing bracket is missing. Though it is only missing when i type the comma in the following text.
m_cList.InsertColumn(0, _T("Client"), LVCFMT_LEFT,);
Delete the comma and the tooltip is shown correct.
Here is one suggestion for tooltips in this case: VA shows you the function call for the current line, if there are multiple possibilities, it shows them as scrollable tooltip.
However, it could recognize which function calls match the current text and show the proper tooltip for it.
In the above case, I am clearly going to use the second definition of this function which takes more than two parameters, yet VA still shows me the first.
I think that even when the logic is based only on the number of parameters (commas) in the current line it is already better than now.