libstdc++: Remove unused locals from printers.py

flake8 pointed out some unused local variables in the libstdc++
pretty-printers.  This removes them.

libstdc++-v3/ChangeLog:

	* python/libstdcxx/v6/printers.py
	(StdExpOptionalPrinter.__init__, lookup_node_type):
	Remove unused variables.
This commit is contained in:
Tom Tromey 2023-09-26 13:58:57 -06:00
parent bed1f8498a
commit 33841921a2

View file

@ -174,7 +174,7 @@ def lookup_node_type(nodename, containertype):
valtype = valtype.strip_typedefs() valtype = valtype.strip_typedefs()
try: try:
return lookup_templ_spec(nodename, valtype) return lookup_templ_spec(nodename, valtype)
except gdb.error as e: except gdb.error:
# For debug mode containers the node is in std::__cxx1998. # For debug mode containers the node is in std::__cxx1998.
if is_member_of_namespace(nodename, 'std'): if is_member_of_namespace(nodename, 'std'):
if is_member_of_namespace(containertype, 'std::__cxx1998', if is_member_of_namespace(containertype, 'std::__cxx1998',
@ -1449,7 +1449,6 @@ class StdExpOptionalPrinter(SingleObjContainerPrinter):
"""Print a std::optional or std::experimental::optional.""" """Print a std::optional or std::experimental::optional."""
def __init__(self, typename, val): def __init__(self, typename, val):
valtype = self._recognize(val.type.template_argument(0))
typename = strip_versioned_namespace(typename) typename = strip_versioned_namespace(typename)
self._typename = re.sub( self._typename = re.sub(
r'^std::(experimental::|)(fundamentals_v\d::|)(.*)', r'^std::(experimental::|)(fundamentals_v\d::|)(.*)',