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 attach(self, pm, ctx=None):
      self.passmanager = pm
      self.ctx = ctx or AnalysisContext()
  
imports: import gast
  import os
  import re
  from time import time
label_desc: Use image node_id 2 for calling the ContextManager obj's underlying member method code with example usage: obj.attach(pm, ctx) without return types