MCPcopy Index your code
hub / github.com/RustPython/RustPython / write_item

Method write_item

Lib/_ast_unparse.py:786–795  ·  view source on GitHub ↗
(item)

Source from the content-addressed store, hash-verified

784 self.traverse(v)
785
786 def write_item(item):
787 k, v = item
788 if k is None:
789 # for dictionary unpacking operator in dicts {**{'y': 2}}
790 # see PEP 448 for details
791 self.write("**")
792 self.set_precedence(_Precedence.EXPR, v)
793 self.traverse(v)
794 else:
795 write_key_value_pair(k, v)
796
797 with self.delimit("{", "}"):
798 self.interleave(

Callers

nothing calls this directly

Calls 3

writeMethod · 0.95
set_precedenceMethod · 0.95
traverseMethod · 0.95

Tested by

no test coverage detected