On 6/8/2014 12:11 PM, Jacob Carlborg wrote:
"An implicit member expression is an abbreviated way to access a member of a type, such as an enumeration case or a class method, in a context where type inference can determine the implied type. It has the following form:.member name For example: var x = MyEnumeration.SomeValue x = .AnotherValue
I see, so it is using the type of the lvalue to guide the symbol resolution of the rvalue.
Andrei had proposed something like this a few years ago, but I talked him out of it :-)
(I felt it would play havoc with overload resolution.)
