parameters: (self)
return_statement: return dict(self.parent, **self.vars)
docstring: Return the complete context as dict including the exported
          variables.  For optimizations reasons this might not return an
          actual copy so be careful with using it.
docstring_summary: Return the complete context as dict including the exported
          variables.  For optimizations reasons this might not return an
          actual copy so be careful with using it.
docstring_tokens: Return the complete context as dict including the exported variables . For optimizations reasons this might not return an actual copy so be careful with using it .
function: def get_all(self):
          """Return the complete context as dict including the exported
          variables.  For optimizations reasons this might not return an
          actual copy so be careful with using it.
          """
          if not self.vars:
              return self.parent
          if not self.parent:
              return self.vars
          return dict(self.parent, **self.vars)
function_tokens: def get_all ( self ) : if not self . vars : return self . parent if not self . parent : return self . vars return dict ( self . parent , * * self . vars )