lindquist@109: module typeinfo13; lindquist@109: lindquist@109: void main() lindquist@109: { lindquist@109: float[long] aa; lindquist@109: auto ti = typeid(typeof(aa)); lindquist@109: assert(ti.toString() == "float[long]"); lindquist@109: assert(ti.next() is typeid(float)); lindquist@109: assert(ti.tsize() == size_t.sizeof); lindquist@109: auto aati = cast(TypeInfo_AssociativeArray)ti; lindquist@109: assert(aati.value is typeid(float)); lindquist@109: assert(aati.key is typeid(long)); lindquist@109: }