Am I misusing with?
Q. Schroll
qs.il.paperinik at gmail.com
Sat Jan 19 21:43:59 UTC 2019
On Saturday, 19 January 2019 at 20:38:00 UTC, faissaloo wrote:
> On Saturday, 19 January 2019 at 20:07:34 UTC, Rubn wrote:
>> On Saturday, 19 January 2019 at 17:49:31 UTC, faissaloo wrote:
>>> [...]
>>
>> If you look at the implementation, "lines" is a struct.
>>
>> https://github.com/dlang/phobos/blob/v2.084.0/std/stdio.d#L4330
>>
>> [...]
>
> Ah that makes some sense, thanks for the explanation.
If you import symbols explicitly, you'd have known.
Probably in your code:
import std.file;
What should be there:
import std.file : File, lines;
If lines is a member of the File struct, the import fails. If
lines is not a member of File, not importing it fails. You get
more detailed information.
Using import bind lists [1] usually is a good idea.
[1] https://dlang.org/spec/module.html#import-declaration
More information about the Digitalmars-d-learn
mailing list