ada-search-ignore-string-comment is a compiled Lisp function in `ada-mode.el'.

(ada-search-ignore-string-comment SEARCH-RE &optional BACKWARD LIMIT PARAMLISTS SEARCH-FUNC)

Regexp-search for SEARCH-RE, ignoring comments, strings.
Returns a cons cell of begin and end of match data or nil, if not found.
If BACKWARD is non-nil, search backward; search forward otherwise.
The search stops at pos LIMIT.
If PARAMLISTS is nil, ignore parameter lists.
The search is done using SEARCH-FUNC. SEARCH-FUNC can be optimized
in case we are searching for a constant string.
Point is moved at the beginning of the SEARCH-RE.