---------
module a;

struct foo {}

deprecated alias bar = foo;

----------
module b;
struct bar {};


-----------
module c;

import a;
import b;

void baz(bar b) {}

Error: `a.bar` at source/a.d(5,1) conflicts with `b.bar` at .b.d(2,1)

I would have thought the undeprecated alias would have been used.

Reply via email to