message: Function parameter reference/pointer types fix
diff: @@ -749,6 +749,16 @@ class cppFunction:
  declname_string=markdown_any_tag(param.declname).strip()
  if declname_string: #render declname string in bold, if it exists.
  declname_string='**%s**' % declname_string
  +
  + # Fix spacing for ref/pointer and ensure pointer symbol (*) escaped
  + param.type=markdown_any_tag(param.type).strip()
  + if param.type.endswith('*') or param.type.endswith('&'): # A ref or pointer
  + temp=param.type.rsplit(' ',1)
  + escape_text=''
  + if param.type.endswith('*'):
  + escape_text='\\'
  + temp=temp[0]+escape_text+temp[1]
  + param.type=temp
  params_string+='\n* %s %s - %s' % (markdown_any_tag(param.type).strip(),declname_string,markdown_any_tag(param.description).strip())
  functionstring+=params_string
  