https://issues.dlang.org/show_bug.cgi?id=10619
--- Comment #2 from [email protected] --- A slightly simpler test case: ----- import std.stdio; void myFunc(alias Sym)() { writefln("%s", Sym); } void main() { { { int x = 789; myFunc!x(); } int x = 456; myFunc!x(); } int x = 123; myFunc!x(); } ----- Expected output: ----- 789 456 123 ----- Actual output: ----- 789 789 789 ----- --
