mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-01-12 10:53:14 +01:00
Split up declaration, constant initializer gen and definition for globals, structs, classes and functions. Improved ClassInfo support (not complete), not in vtable yet. Fixed a bunch of forward reference problems. Much more. Major commit! :)
15 lines
289 B
D
15 lines
289 B
D
module typeinfo3;
|
|
|
|
typedef int int_t;
|
|
|
|
void main()
|
|
{
|
|
/*int_t i;
|
|
auto ti = typeid(typeof(i));
|
|
printf("%s\n",ti.toString.ptr);
|
|
assert(ti.toString() == "typeinfo3.int_t");
|
|
assert(ti.next !is null);
|
|
assert(ti.next.toString() == "int");
|
|
assert(ti.init is null);*/
|
|
}
|