[Git][wine/wine][master] vbscript: Allow Me(Idx) to compile as a call to the default property.
Alexandre Julliard pushed to branch master at wine / wine Commits: a5b34ee1 by Francis De Brabandere at 2026-03-19T18:13:17+01:00 vbscript: Allow Me(Idx) to compile as a call to the default property. The lexer only treated '(' as call-argument parentheses after tIdentifier or ')'. After tME, it was emitted as tEXPRLBRACKET, causing Me(Idx) to fail with a syntax error. Add tME to the check so the parentheses are correctly recognized as call arguments. Also handle EXPR_ME in make_call_expression() so that Me(Idx) used as a statement (without 'Call') is wrapped as a call expression. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58248 - - - - - 3 changed files: - dlls/vbscript/lex.c - dlls/vbscript/parser.y - dlls/vbscript/tests/lang.vbs View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/a5b34ee111915d406327e91a535de5e... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/a5b34ee111915d406327e91a535de5e... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)