parameters: (params_str)
return_statement: return parsed_params
docstring: Returns list of parameters. One 'void' param is treated as no parameters.
  
      Expects that params_str is preprocessed by 'filter_whitespaces' func from
      header_text_filters module.
docstring_summary: Returns list of parameters. One 'void' param is treated as no parameters.
docstring_tokens: Returns list of parameters . One void param is treated as no parameters .
function: def parse_func_parameters(params_str):
      """Returns list of parameters. One 'void' param is treated as no parameters.
  
      Expects that params_str is preprocessed by 'filter_whitespaces' func from
      header_text_filters module.
      """
      if params_str == 'void':
          return []
      params = split_params(params_str)
      parsed_params = []
      for p in params:
          one_param = parse_one_param(p)
          if one_param.type_text:
              parsed_params.append(one_param)
      return parsed_params
function_tokens: def parse_func_parameters ( params_str ) : if params_str == 'void' : return [ ] params = split_params ( params_str ) parsed_params = [ ] for p in params : one_param = parse_one_param ( p ) if one_param . type_text : parsed_params . append ( one_param ) return parsed_params