MCPcopy Index your code
hub / github.com/python/cpython / visit_IfExp

Method visit_IfExp

Lib/_ast_unparse.py:765–773  ·  view source on GitHub ↗
(self, node)

Source from the content-addressed store, hash-verified

763 self.traverse(if_clause)
764
765 def visit_IfExp(self, node):
766 with self.require_parens(_Precedence.TEST, node):
767 self.set_precedence(_Precedence.TEST.next(), node.body, node.test)
768 self.traverse(node.body)
769 self.write(" if ")
770 self.traverse(node.test)
771 self.write(" else ")
772 self.set_precedence(_Precedence.TEST, node.orelse)
773 self.traverse(node.orelse)
774
775 def visit_Set(self, node):
776 if node.elts:

Callers

nothing calls this directly

Calls 5

require_parensMethod · 0.95
set_precedenceMethod · 0.95
traverseMethod · 0.95
writeMethod · 0.95
nextMethod · 0.45

Tested by

no test coverage detected