code: def visit_call(self, node):
          
          expr_str = self._precedence_parens(node, node.func)
          args = [arg.accept(self) for arg in node.args]
          if node.keywords:
              keywords = [kwarg.accept(self) for kwarg in node.keywords]
          else:
              keywords = []
  
          args.extend(keywords)
          return "%s(%s)" % (expr_str, ", ".join(args))
docs: return an astroid.Call node as string