Neal Gafter
Neal Gafter
Prioritization of runtime support for this is being tracked internally at https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1009879
@IllidanS4 that is not how interface methods work. They always have a reference-typed `this`.
Yes. We tried to design it so it would not, but it would have made things much more complicated.
@Thaina how do you imagine this boxing would occur without the base(T) feature?
You appear to completely misunderstand what a base call does. It calls the *implementation* in the named type. -Neal ________________________________ From: IllidanS4 Sent: Thursday, January 16, 2020 2:21:30 AM To:...
@JinShil Drop the `override` keyword. I think that should work.
Regarding the OP, I have the following comments: (1) Re "Type patterns: Grammar rule *primary_pattern* is defined as something different from *pattern*, but as best as I can tell, they...
@reinspi (previously known as Makeloft) Please stop posting in this repo. We are long past any interest in your equating extension methods with pattern-matching.
Added: > Related to that, we should also permit `t is 3` when the type of `t` is a type parameter that is not constrained to be a reference type.