js--re-search-forward

js--re-search-forward is a compiled Lisp function in `js.el'.

(js--re-search-forward REGEXP &optional BOUND NOERROR COUNT)

Search forward, ignoring strings, cpp macros, and comments.
This function invokes `re-search-forward', but treats the buffer
as if strings, cpp macros, and comments have been removed.

If invoked while inside a macro, it treats the contents of the
macro as normal text.