beginning-of-visual-line is an interactive compiled Lisp function in `simple.el'.

(beginning-of-visual-line &optional N)

Move point to beginning of current visual line.
With argument N not nil or 1, move forward N - 1 visual lines first.
If point reaches the beginning or end of buffer, it stops there.
To ignore intangibility, bind `inhibit-point-motion-hooks' to t.