https://issues.dlang.org/show_bug.cgi?id=21078
--- Comment #3 from Basile-z <[email protected]> --- One thing is that it is specified `static if` doesn't introduce a "logical" scope also there's one in the syntax, so "lexicographically" (let's call this like that) void main() { static if(is(int INT)) { // <-- lexical scope but not "logical" INT a; } INT b; } --
