xxxxxxxxxx
class D {
int a = 42;
D2 another;
D next;
int[20] c;
int[int] d;
}
class D2 {
string a;
Object b;
}
void main() {
import std;
Object obj = new D;
auto tis = typeid(obj).offTi();
foreach (ti; tis) {
writeln(ti.offset, " ", ti.ti);
}
}