module secondPackage.name; struct foo { } unittest { } static this () { assert (1); } static ~this () { } class bar { new (uint size) { return null; } delete (void *data) { } this () { } ~this () { } static this () { } static ~this () { } invariant { } static void staticFunction () { } }