parameters: (self, node)
docstring: All assignments to names go through this function.
docstring_summary: All assignments to names go through this function.
docstring_tokens: All assignments to names go through this function .
function: def visit_Name(self, node):
          """All assignments to names go through this function."""
          if node.ctx == 'store':
              self.identifiers.declared_locally.add(node.name)
          elif node.ctx == 'param':
              self.identifiers.declared_parameter.add(node.name)
          elif node.ctx == 'load' and not \
               self.identifiers.is_declared(node.name):
              self.identifiers.undeclared.add(node.name)
function_tokens: def visit_Name ( self , node ) : if node . ctx == 'store' : self . identifiers . declared_locally . add ( node . name ) elif node . ctx == 'param' : self . identifiers . declared_parameter . add ( node . name ) elif node . ctx == 'load' and not self . identifiers . is_declared ( node . name ) : self . identifiers . undeclared . add ( node . name )