int function ( int arg0 , int arg1 , boolean arg2 ) { int loc0 = size ; size += 1 ; setLeft ( loc0 , arg0 , arg2 ) ; setRight ( loc0 , arg1 ) ; return loc0 ; }
insert a new node into the data array , growing the array as necessary . 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 setLeft concode_elem_sep void setLeft concode_elem_sep void clear concode_elem_sep void setRight concode_elem_sep boolean isRed concode_elem_sep void setRed concode_elem_sep int getLeft