get the method return type signature . concode_field_sep int index concode_elem_sep String signature concode_elem_sep int totalArgumentSize concode_elem_sep int parameterOffset[] concode_field_sep String next concode_elem_sep int[] getParameterOffset concode_elem_sep Iterator<String> parameterSignatureIterator concode_elem_sep int getSlotsFromTopOfStackForParameter concode_elem_sep boolean hasReferenceParameters concode_elem_sep boolean hasNext concode_elem_sep void main concode_elem_sep int getNumSlotsForType concode_elem_sep int getTotalArgumentSize concode_elem_sep void remove concode_elem_sep boolean isReferenceType concode_elem_sep Iterable<String> parameterSignatures concode_elem_sep String[] getArguments concode_elem_sep String toString concode_elem_sep int getNumParametersForInvocation concode_elem_sep int getNumParameters concode_elem_sep String getParameter
String function ( ) { int loc0 = signature . lastIndexOf ( ')' ) ; if ( loc0 < 0 ) { throw new IllegalArgumentException ( "srini_string" + signature ) ; } return signature . substring ( loc0 + 1 ) ; }