String function ( Class [ ] arg0 , Class arg1 , int arg2 , String arg3 ) { if ( arg0 . length > 1 ) { int loc0 = 0 ; for ( int loc1 = 0 ; loc1 < arg2 ; ++ loc1 ) if ( arg0 [ loc1 ] == arg1 ) ++ loc0 ; if ( loc0 != 0 ) arg3 += loc0 ; } return arg3 ; }
make name unique , look if there a more parameters of this type before us . in this case append a number . concode_field_sep PlaceHolder placeHolder concode_field_sep String getParameterName concode_elem_sep String getNameFromClass concode_elem_sep String methodToParamName