;------------------------------------------------------------------------------
; CMap
;------------------------------------------------------------------------------
CMap<*>::CAssoc {
	children
	(
		#(
			key : $e.key,
			value : $e.value,
			[actual members]: [$e,!]
		)
	)
	preview
	(
		#(
			"key = ", $e.key,
			", value = ", $e.value
		)
	)
}

CMap<*>|CMapPtrToWord|CMapPtrToPtr|CMapStringToOb|CMapStringToPtr|CMapStringToString|CMapWordToOb|CMapWordToPtr|CTypedPtrMap<*> {
	children
	(
		#(
			#array
			(
				expr : ($e.m_pHashTable)[$i],
				size : $e.m_nHashTableSize
			) : #list
				(
					head : $e,
					next : pNext
				) : $e,
			#(
				[actual members]: [$e,!]
			)
		)
	)
}
