def fromlineno(self):
        """The first line that this node appears on in the source code.

        :type: int or None
        """
        lineno = super(Arguments, self).fromlineno
        return max(lineno, self.parent.fromlineno or 0)