@@ -1641,14 +1641,14 @@ def visit_Operand(self, node, frame):
1641
1641
@optimizeconst
1642
1642
def visit_Getattr (self , node , frame ):
1643
1643
if self .environment .is_async :
1644
- self .write ("await auto_await(" )
1644
+ self .write ("( await auto_await(" )
1645
1645
1646
1646
self .write ("environment.getattr(" )
1647
1647
self .visit (node .node , frame )
1648
1648
self .write (", %r)" % node .attr )
1649
1649
1650
1650
if self .environment .is_async :
1651
- self .write (")" )
1651
+ self .write (")) " )
1652
1652
1653
1653
@optimizeconst
1654
1654
def visit_Getitem (self , node , frame ):
@@ -1660,7 +1660,7 @@ def visit_Getitem(self, node, frame):
1660
1660
self .write ("]" )
1661
1661
else :
1662
1662
if self .environment .is_async :
1663
- self .write ("await auto_await(" )
1663
+ self .write ("( await auto_await(" )
1664
1664
1665
1665
self .write ("environment.getitem(" )
1666
1666
self .visit (node .node , frame )
@@ -1669,7 +1669,7 @@ def visit_Getitem(self, node, frame):
1669
1669
self .write (")" )
1670
1670
1671
1671
if self .environment .is_async :
1672
- self .write (")" )
1672
+ self .write (")) " )
1673
1673
1674
1674
def visit_Slice (self , node , frame ):
1675
1675
if node .start is not None :
0 commit comments