Skip to content

Commit e174363

Browse files
committed
ast: printer: give a precedence to all kinds of functions
Signed-off-by: Paolo Bonzini <[email protected]>
1 parent 6649598 commit e174363

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mesonbuild/ast/printer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def precedence_level(node: mparser.BaseNode) -> int:
3131
return 6
3232
elif isinstance(node, (mparser.NotNode, mparser.UMinusNode)):
3333
return 7
34-
elif isinstance(node, mparser.FunctionNode):
34+
elif isinstance(node, (mparser.FunctionNode, mparser.IndexNode, mparser.MethodNode)):
3535
return 8
3636
elif isinstance(node, (mparser.ArrayNode, mparser.DictNode)):
3737
return 9

0 commit comments

Comments
 (0)