diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-10-24 16:49:37 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-12-22 11:58:30 +0100 |
| commit | 2caadfbe5e392714f7b75f9d66874bf7bd231a53 (patch) | |
| tree | 5ee5501cb3ceb9b8d9dc31d1678bccaed19de2ff | |
| parent | c4e012e75aadfd06cbf950914aa5ca549b03cb14 (diff) | |
| download | meson-2caadfbe5e392714f7b75f9d66874bf7bd231a53.tar.gz | |
ast: printer: give a precedence to all kinds of functions
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
| -rw-r--r-- | mesonbuild/ast/printer.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/ast/printer.py b/mesonbuild/ast/printer.py index 024b62b9e..60aeef100 100644 --- a/mesonbuild/ast/printer.py +++ b/mesonbuild/ast/printer.py @@ -31,7 +31,7 @@ def precedence_level(node: mparser.BaseNode) -> int: return 6 elif isinstance(node, (mparser.NotNode, mparser.UMinusNode)): return 7 - elif isinstance(node, mparser.FunctionNode): + elif isinstance(node, (mparser.FunctionNode, mparser.IndexNode, mparser.MethodNode)): return 8 elif isinstance(node, (mparser.ArrayNode, mparser.DictNode)): return 9 |
