foreach opApply over all values
foreach opApply over all key/value pairs
Remove all elements from AA.
Delete entry scope const AA, return true if it was present
compares 2 AAs for equality
compute a hash
Lookup *pkey in aa. Called only from implementation of (aakey) expressions when value is not mutable.
Lookup *pkey in aa. Called only from implementation of require
Lookup *pkey in aa. Called only from implementation of (aakey) expressions when value is mutable.
Lookup *pkey in aa. Called only from implementation of (key in aa) expressions.
Return a GC allocated array of all keys
Determine number of entries in associative array.
Allocate associative array data. Called for new SomeAA expression.
Rehash AA
Return a GC allocated array of all values
Construct an associative array of type ti from corresponding keys and values. Called for an AA literal [k1:v1, k2:v2].
AA version for debuggers, bump whenever changing the layout
Implementation of associative arrays.