Debugger: Refactor name demangler.
So far, we converted the mangled to the demangled representation on the
fly while parsing. Because some demangled strings look different
depending on higher-level context, awkward string manipulations were
then necessary at some later point.
The new solution is much more easily maintainable, creating a tree with
a node for every rule in the grammar first and converting the complete
tree to the demangled string later.
Change-Id: I59088df259611d7cd78af47b81b6a21d628a787f
Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
Showing
This source diff could not be displayed because it is too large. You can view the blob instead.
File moved
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment