summaryrefslogtreecommitdiff
path: root/libphobos/libdruntime/object.d
diff options
context:
space:
mode:
Diffstat (limited to 'libphobos/libdruntime/object.d')
-rw-r--r--libphobos/libdruntime/object.d8
1 files changed, 8 insertions, 0 deletions
diff --git a/libphobos/libdruntime/object.d b/libphobos/libdruntime/object.d
index d8389ae491f..e274fd30e8c 100644
--- a/libphobos/libdruntime/object.d
+++ b/libphobos/libdruntime/object.d
@@ -1324,8 +1324,16 @@ class TypeInfo_AssociativeArray : TypeInfo
override @property inout(TypeInfo) next() nothrow pure inout { return value; }
override @property uint flags() nothrow pure const { return 1; }
+ // TypeInfo entry is generated from the type of this template to help rt/aaA.d
+ static struct Entry(K, V)
+ {
+ K key;
+ V value;
+ }
+
TypeInfo value;
TypeInfo key;
+ TypeInfo entry;
override @property size_t talign() nothrow pure const
{