Yeah, it finds the name and thinks it is an object not a variable. Don't use keyworks as variable names - this is a quirk of compiler this is even allowed.
This would also probably confuse the debugger in reverse, showing the value of variable when hover over object of same name.
The mouse hover over some text doesn't do much to understand context, only the name and brings up intellisense accordingly (it can tell that a method is associated with an object by dot before to find the right intellisense).
I made a change (uploaded) to detect the dot after an object to determine if a string is a variable or object.
Thanks.
This would also probably confuse the debugger in reverse, showing the value of variable when hover over object of same name.
The mouse hover over some text doesn't do much to understand context, only the name and brings up intellisense accordingly (it can tell that a method is associated with an object by dot before to find the right intellisense).
I made a change (uploaded) to detect the dot after an object to determine if a string is a variable or object.
Thanks.