def stripped_name(self):
name = self.name<EOL>while True:<EOL><INDENT>name, n = self._parenthesis_re.subn('<STR_LIT>', name)<EOL>if not n:<EOL><INDENT>break<EOL><DEDENT><DEDENT>name = self._const_re.sub('<STR_LIT>', name)<EOL>while True:<EOL><INDENT>name, n = self._angles_re.subn('<STR_LIT>', name)<EOL>if not n:<EOL><INDENT>break<EOL><DEDENT><DEDENT>return name<EOL>
Remove extraneous information from C++ demangled function names.