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

--- Comment #1 from FeepingCreature <[email protected]> ---
Simpler repro:

```
void decodeA()() { }
void decodeB()() { }

alias decode = decodeA;
alias decode = decodeB;

void foo(alias A)() { }

void main() { foo!decode; }
```

Seems it doesn't know how to mangle overload sets created by alias.

--

Reply via email to