diff options
Diffstat (limited to 'libphobos/libdruntime/object.d')
| -rw-r--r-- | libphobos/libdruntime/object.d | 8 |
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 { |
