Trying to understand a simple piece of code: dmd barray
Dibyendu Majumdar
mobile at majumdar.org.uk
Sat Mar 7 13:06:39 UTC 2020
On Saturday, 7 March 2020 at 12:26:32 UTC, drug wrote:
>> I am trying to understand
>> https://github.com/dlang/dmd/blob/master/src/dmd/backend/barray.d.
>>
>> Two questions:
>>
>> 1. What does this mean and why is it needed?
>>
>> line 95: alias array this;
>>
> This means that `array` can be used instead of `this`
Hmm should not that change the meaning of this throughout the
struct? is this good practice?
Thank you
More information about the Digitalmars-d-learn
mailing list