;------------------------------------------------------------------------------
; iris::fnd::CArray
;------------------------------------------------------------------------------
iris::fnd::CArray<*> {
	children
	(
		#(
			[actual members]: [$e,!],
			m_nSize : $e.m_nSize,
			#array 
			(
				expr : ($e.m_pArray)[$i],
				size : $e.m_nSize
			)
		)
	)
	preview
	(
		#if($e.m_nSize > 10) 
		(
			#(
				"[", $e.m_nSize, "](",
				#array
				(
					expr : ($e.m_pArray)[$i],
					size : 10
				),
				"...)"
			)
		)
		#else
		(
			#(
				"[", $e.m_nSize, "](",
				#array
				(
					expr : ($e.m_pArray)[$i],
					size : $e.m_nSize
				),
				")"
			)
		)
	)
}
