src
until a non-whitespace character is encountered
# Advances in `src` until a non-whitespace character is encountered
protected fun ignore_whitespaces do
var srclen = _len
var p = _pos
if p >= srclen then return
var c = src[p]
while c.is_whitespace do
p += 1
if p >= srclen then break
if c == '\n' then
_line += 1
_line_start = p
end
c = src[p]
end
_pos = p
return
end
lib/parser_base/parser_base.nit:43,2--60,4