func (m *Method) ReturnWith(respName string, errName string) string {
	if !m.HasReturn() {
		return errName
	}
	return fmt.Sprintf("%v, %v", respName, errName)
}
func (m *Method) ReturnWith(respName string, errName string) string {
	if !m.HasReturn() {
		return errName
	}
	return fmt.Sprintf("%v, %v", respName, errName)
}
func ( m * Method ) ReturnWith ( respName string , errName string ) string { if ! m . HasReturn ( ) { return errName } return fmt . Sprintf ( " " , respName , errName ) }
// ReturnWith takes the result name and the error name, and generates the return expression.
ReturnWith takes the result name and the error name and generates the return expression .