Advances in src until a non-whitespace character is encountered

Property definitions

parser_base $ StringProcessor :: ignore_whitespaces
	# 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