blob: 57baf4be00a59518261196e9858b67199bd7bd0d [file] [log] [blame]
module imports.test49a;
import std.stdio;
int x;
template Foo(T)
{
static this()
{
printf("static this()\n");
assert(x == 0);
x++;
}
static ~this()
{
printf("static ~this()\n");
assert(x == 1);
x--;
}
}
void baz()
{
alias Foo!(int) bar;
}