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

--- Comment #4 from Iain Buclaw <[email protected]> ---
To complete the circle, the test case should be:

---
void foo(int){};
alias bar=foo;
void bar(bool){}
alias foobar=bar;
alias foo=foobar;
void foobar(float){}
---

As this constructs a tree where no single node representation is directly
connected to any of its cyclic references.

--

Reply via email to