On Mon Sep 22 08:37:57 2025 +0000, Rémi Bernon wrote:
IMO you should implement this by calling the function recursively on the proper pre-computed filters range. The range would be found before its evaluation by simply looking for the matching closing op using a depth counter variable to ignore nested blocks. Ah, I totally missed this. Apologies.
IMO you should implement this by calling the function recursively on the proper pre-computed filters range. The range would be found before its evaluation by simply looking for the matching closing op using a depth counter variable to ignore nested blocks.
We already do this in `devprop_filters_validate`, so we can just gather all ranges while verifying logical operators. The latest revision does this, thanks. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9010#note_116653