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

--- Comment #3 from Mike Franklin <slavo5...@yahoo.com> ---
Even further reduced:

--- sing.d
module sing;

alias I(alias A) = A;


--- git.d
import sing : I;


--- manager.d
module manager;
import git;

template all(alias pred)
{
    void all(T)(T t)
        if (is(typeof(I!pred(t))))
    { }
}

void main(string[] args)
{
    args.all!(c => c);
}

--

Reply via email to