Why doesn't this work when the function is a static method?
Anonymouse
zorael at gmail.com
Thu Jan 14 15:42:43 UTC 2021
On Thursday, 14 January 2021 at 15:20:54 UTC, Jack wrote:
> On Thursday, 14 January 2021 at 09:13:27 UTC, evilrat wrote:
>> On Thursday, 14 January 2021 at 05:44:43 UTC, Jack wrote:
>>> On Wednesday, 13 January 2021 at 17:21:23 UTC, Paul Backus
>>> wrote:
>>>>
>>>> Member functions (including static ones) can't be called
>>>> with UFCS.
>>
>>> is this documented somewhere? Is this going to change?
>>
>> It will stay as is.
>> It is somewhat vaguely described in p.7 under UFCS section in
>> functions
>>
>> https://dlang.org/spec/function.html#pseudo-member
>
> I see, thanks
If it's really important you can make a module-level alias to the
static method.
https://run.dlang.io/is/4IFsjr
More information about the Digitalmars-d-learn
mailing list