Correction: it happens in any line which is not "terminated" by an char-not-valid-in-a-symbol.
e.g.:
somevar = varA
+ varB
+ varC;
You see tooltips for varA and varB if you hover over the blank remainder of the line. Also in lines like "namespace whatever".
I see this behaviour in C++ and in C# (VB anybody?).