question: uses java 's reflection api to set the value of an unaccessible field concode_field_sep PlaceHolder placeHolder concode_field_sep T stealAndGetField concode_elem_sep T stealAndGetField concode_elem_sep Field stealField
target: void function ( Object arg0 , Class < ? > arg1 , Class < ? > arg2 , Object arg3 ) { try { Field loc0 = stealField ( arg1 , arg2 ) ; loc0 . set ( arg0 , arg3 ) ; } catch ( Exception loc0 ) { throw new RuntimeException ( "srini_string" + arg3 + "srini_string" , loc0 ) ; } }