--- Comment #1 from 2012-03-13 06:42:51 PDT ---
cat > bug.d << CODE
template foo(short lo2, short hi2 : lo2) {}
template foo(byte lo, byte hi : lo) {}

alias foo!(0, 0) foo00;

dmd -c bug

bug.d(4): Error: undefined identifier lo, did you mean variable lo2?
bug.d(2): Error: undefined identifier lo2, did you mean variable lo?
bug.d(8): Error: template instance foo!(0,0) foo!(0,0) matches more than one
template declaration, bug.d(2):foo(short lo2,short hi2 : lo2) and
bug.d(4):foo(byte lo,byte hi : lo)

There was a typo in the previous code example.

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

Reply via email to