https://issues.dlang.org/show_bug.cgi?id=19848

Witold Baryluk <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Witold Baryluk <[email protected]> ---
I just got hit by similar issue:


void main()
    import core.time : Duration, TickDuration, to;
    import std.conv : to;

    Duration dur;
    dur.to!TickDuration();
}





onlineapp.d(6): Error: template `core.time.to` cannot deduce function from
argument types `!(TickDuration)(Duration)`, candidates are:
/dlang/dmd/linux/bin64/../../src/druntime/import/core/time.d(1746):       
`to(string units, T, D)(D td)`




Moving imports to be at module level is a workaround.

--

Reply via email to