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

Method visit_IfExp

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

Source from the content-addressed store, hash-verified

759 self.traverse(if_clause)
760
761 def visit_IfExp(self, node):
762 with self.require_parens(_Precedence.TEST, node):
763 self.set_precedence(_Precedence.TEST.next(), node.body, node.test)
764 self.traverse(node.body)
765 self.write(" if ")
766 self.traverse(node.test)
767 self.write(" else ")
768 self.set_precedence(_Precedence.TEST, node.orelse)
769 self.traverse(node.orelse)
770
771 def visit_Set(self, node):
772 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