Hi D
I have and old C structure that I have to wrap that has a member named '.seconds', and in the module that handles this I also have conversion functions to go from an internal time representation to struct SysTime values.
Unfortunately importing core.time
brings in a seconds function, which due to UFC is confused with a structure member of the same name.
How can I explicitly tell the compiler that I'm referring to:
thing.seconds # The structure member
and not
seconds(thing) # the function
?
Currently my code fails to compile due do this ambiguity.
Thanks for any advice you can give. My google searches with the qualifier site:dlang.org
weren't turning up any hits.