March 12, 2026
6:04 a.m.
fixes https://bugs.winehq.org/show_bug.cgi?id=56480 The lexer distinguishes '.' (member access) from tDOT (with-statement expression) by checking the character before the dot. After a line continuation (_), ptr[-1] is a newline or whitespace instead of the actual preceding token, causing the dot to be incorrectly treated as a with-expression. Track when a line continuation was just consumed and use last_token to resolve the ambiguity in that case. -- v2: vbscript: fix dot member access after line continuation https://gitlab.winehq.org/wine/wine/-/merge_requests/10312