void function ( int arg0 , int arg1 ) { int loc0 = arg0 * ELEMENT_SIZE + LEFT_OFFSET ; data . set ( loc0 , ( arg1 << 1 ) | ( data . get ( loc0 ) & 1 ) ) ; }
set the left field of the given position . note that we are storing the node color in the low bit of the left pointer . concode_field_sep int root concode_elem_sep DynamicIntArray data concode_elem_sep int ELEMENT_SIZE concode_elem_sep int RIGHT_OFFSET concode_elem_sep int size concode_elem_sep int LEFT_OFFSET concode_elem_sep int lastAdd concode_elem_sep int NULL concode_elem_sep boolean wasAdd concode_field_sep boolean add concode_elem_sep boolean add concode_elem_sep int compareValue concode_elem_sep int getRight concode_elem_sep long getSizeInBytes concode_elem_sep int size concode_elem_sep void clear concode_elem_sep int insert concode_elem_sep void setRight concode_elem_sep boolean isRed concode_elem_sep void setRed concode_elem_sep int getLeft