Fix lexer losing indentation information for first line

Currently all tokens on the first line have an indentation of 0, even if the indentation is greater than 0.