--- Comment #1 from 2012-05-21 23:40:53 PDT ---
Also another issue, likely to be related:

The code

    import std.range;
    void f(R)(R, void delegate(ElementType!(R))) { }
    void main() { f([1], delegate void(x) { }); }


    Error: undefined identifier R, did you mean template f(R)?
    Error: ElementType!(_error_) is used as a type
    Error: template f does not match any function template declaration
    Error: template f(R) cannot deduce template function from argument types

even though 'R' and 'ElementType' are clearly both defined.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to