class_docstr: Gathers inter-procedural effects on function arguments.
class_docstr_tok: ["Gathers","inter-procedural","effects","on","function","arguments","."]
code: def visit_Assign(self, node):
      for t in node.targets:
          if isinstance(t, ast.Subscript):
              n = self.argument_index(t)
              if n >= 0:
                  self.current_function.update_effects[n] = True
      self.generic_visit(node)
  
imports: from pythran.analyses.aliases import Aliases
  from pythran.analyses.intrinsics import Intrinsics
  from pythran.analyses.global_declarations import GlobalDeclarations
  from pythran.passmanager import ModuleAnalysis
  from pythran.tables import MODULES
  from pythran.graph import DiGraph
  from pythran import intrinsic
  import gast
  from functools import reduce
label_desc: Use image node_id 8 for calling the ArgumentEffects obj's underlying member method code with example usage: obj.visit_Assign(node) without return types