class_docstr: Class to be inherited from to add automatic update of context.
  
  The optional analysis dependencies are listed in `dependencies'.
class_docstr_tok: ["Class","to","be","inherited","from","to","add","automatic","update","of","context",".","The","optional","analysis","dependencies","are","listed","in","`","dependencies","'","."]
code: def gather(self, analysis, node):
      a = analysis()
      a.attach(self.passmanager, self.ctx)
      return a.run(node)
  
imports: import gast
  import os
  import re
  from time import time
label_desc: Use image node_id 7 for calling the ContextManager obj's underlying member method code with example usage: obj.gather(analysis, node) and returns: a