Attribute inference for auto functions?

Piotr Szturmaj bncrbme at jadamspam.pl
Wed Apr 17 20:42:48 PDT 2013


W dniu 18.04.2013 04:50, Zach the Mystic pisze:
> On Thursday, 18 April 2013 at 02:40:42 UTC, Walter Bright wrote:
>> On 4/16/2013 8:22 AM, Andrei Alexandrescu wrote:
>>> There's a discussion that may be of interest to the larger community:
>>> https://github.com/D-Programming-Language/dmd/pull/1877
>>
>> What do you think of this:
>>
>>      typeof(return) foo(int x) { return x; }
>>
>> ? That would only infer the return type, not the attributes.
>
> I don't actually have an opinion on whether attributes should be
> inferred, but '@auto' (as opposed to '@infer') would be a relatively
> innocuous way to do it explicitly instead of implicitly.

And this can apply to whole scopes.


More information about the Digitalmars-d mailing list