MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / visit_Subscript

Method visit_Subscript

tools/python-3.11.9-amd64/Lib/ast.py:1506–1520  ·  view source on GitHub ↗
(self, node)

Source from the content-addressed store, hash-verified

1504 self.traverse(e)
1505
1506 def visit_Subscript(self, node):
1507 def is_non_empty_tuple(slice_value):
1508 return (
1509 isinstance(slice_value, Tuple)
1510 and slice_value.elts
1511 )
1512
1513 self.set_precedence(_Precedence.ATOM, node.value)
1514 self.traverse(node.value)
1515 with self.delimit("[", "]"):
1516 if is_non_empty_tuple(node.slice):
1517 # parentheses can be omitted if the tuple isn't empty
1518 self.items_view(self.traverse, node.slice.elts)
1519 else:
1520 self.traverse(node.slice)
1521
1522 def visit_Starred(self, node):
1523 self.write("*")

Callers

nothing calls this directly

Calls 4

set_precedenceMethod · 0.95
traverseMethod · 0.95
delimitMethod · 0.95
items_viewMethod · 0.95

Tested by

no test coverage detected