void function ( char arg0 ) { if ( this . top <= 0 ) { throw new JSONException ( "srini_string" ) ; } char loc0 = this . stack [ this . top - 1 ] == null ? 'a' : 'k' ; if ( loc0 != arg0 ) { throw new JSONException ( "srini_string" ) ; } this . top -= 1 ; this . mode = this . top == 0 ? 'd' : this . stack [ this . top - 1 ] == null ? 'a' : 'k' ; }
pop 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 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 void push concode_elem_sep JSONWriter endObject concode_elem_sep JSONWriter object