class_docstr: Build define-use-define chains analysis for each variable.
class_docstr_tok: ["Build","define-use-define","chains","analysis","for","each","variable","."]
code: def __init__(self):
      self.result = None
      super(DefUseChains, self).__init__()
  
file_path: pythran/pythran/analyses/use_def_chain.py
imports: from pythran.passmanager import ModuleAnalysis
  import pythran.metadata
  import beniget
label_desc: Use image node_id 1 to create a new DefUseChains object from inherited base classes: ModuleAnalysis with example: obj = DefUseChains()