question: push an array or object scope . concode_field_sep char mode concode_elem_sep boolean comma concode_elem_sep int top concode_elem_sep int maxdepth concode_elem_sep Writer writer concode_elem_sep JSONObject stack[] concode_field_sep void pop concode_elem_sep JSONWriter array concode_elem_sep JSONWriter end concode_elem_sep JSONWriter endArray concode_elem_sep JSONWriter value concode_elem_sep JSONWriter value concode_elem_sep JSONWriter value concode_elem_sep JSONWriter value concode_elem_sep JSONWriter append concode_elem_sep JSONWriter key concode_elem_sep JSONWriter endObject concode_elem_sep JSONWriter object
target: void function ( JSONObject arg0 ) { if ( this . top >= maxdepth ) { throw new JSONException ( "srini_string" ) ; } this . stack [ this . top ] = arg0 ; this . mode = arg0 == null ? 'a' : 'k' ; this . top += 1 ; }