e03dac1dd6
This patch fixes highlighting of any type declarations that follow a comment which was ended with a punctuation character. The fix is to only look at previous tokens on the same line when determining whether a given token is a keyword.