blob: 4714205258828bec120aa4f11cbbb36e7219d3e7 [file] [log] [blame]
module imports.test18868_fls;
template FLS(T)
{
int ctorcount = 0;
int dtorcount = 0;
int sharedctorcount = 0;
int shareddtorcount = 0;
static this()
{
assert(ctorcount == 0);
ctorcount += 1;
}
static ~this()
{
assert(dtorcount == 0);
dtorcount += 1;
}
shared static this()
{
assert(sharedctorcount == 0);
sharedctorcount += 1;
}
shared static ~this()
{
assert(shareddtorcount == 0);
shareddtorcount += 1;
}
}