class_docstr: Counts the usages of each argument of each function.
  
  Attributes
  ----------
  result : {FunctionEffects}
      Number of use for each argument of each function.
  node_to_functioneffect : {???: ???}
      FunctionDef ast node to function effect binding.
class_docstr_tok: ["Counts","the","usages","of","each","argument","of","each","function",".","Attributes","--","--","--","--","--","result",":","{","FunctionEffects","}","Number","of","use","for","each","argument","of","each","function",".","node_to_functioneffect",":","{","?","?","?",":","?","?","?","}","FunctionDef","ast","node","to","function","effect","binding","."]
code: def generic_visit(self, node):
      lambdas = [
          self.visit(child) for child in ast.iter_child_nodes(node)
      ]
      return lambda ctx: sum(l(ctx) for l in lambdas)
  
imports: from pythran.analyses.aliases import Aliases
  from pythran.analyses.global_declarations import GlobalDeclarations
  from pythran.passmanager import ModuleAnalysis
  from pythran.tables import MODULES
  import pythran.intrinsic
  import gast
  from functools import reduce
label_desc: Use image node_id 7 for calling the ArgumentReadOnce obj's underlying member method code with example usage: obj.generic_visit(node) and returns: function