1 void _dumpobj(T
)(T o
, bool deep
=0) {
4 write(typeid(o
), " {");
6 static if (is(typeof(*T
)==union)) {
14 write(" (", typeid(t
), ") ", t
);
16 static if (is(typeof(*t
)))
18 write(" {", *ts
[i
], "}");
19 write(i
!=ts
.length
-1 ?
"\n" : "\n}\n");