[Bug 17197] New: Provide streamlined version of ${function.name} for frame-format

Bug ID 17197
Summary Provide streamlined version of ${function.name} for frame-format
Product lldb
Version unspecified
Hardware PC
OS All
Status NEW
Severity enhancement
Priority P
Component All Bugs
Assignee lldb-dev@cs.uiuc.edu
Reporter 641@rudkx.com
Classification Unclassified

Currently ${function.name} provides a very verbose format, e.g.:
  foo::bar::baz(W::X, Y::Z)

This can often evaluate to 2-3 lines of text in 80 columns, and can be very
difficult for a human to parse.

It would be very helpful to have some other values that are more streamlined,
e.g.
  ${function.basename} = baz
  ${function.name-no-arg-types} = foo::bar::baz
  ${function.arg-types} = W::X, Y::Z

The last two, along with "(" and ")", could be used to generate what
function.name currently generates.