(node)
| 70 | _raise_malformed_node(node) |
| 71 | return node.value |
| 72 | def _convert_signed_num(node): |
| 73 | if isinstance(node, UnaryOp) and isinstance(node.op, (UAdd, USub)): |
| 74 | operand = _convert_num(node.operand) |
| 75 | if isinstance(node.op, UAdd): |
| 76 | return + operand |
| 77 | else: |
| 78 | return - operand |
| 79 | return _convert_num(node) |
| 80 | def _convert(node): |
| 81 | if isinstance(node, Constant): |
| 82 | return node.value |
no test coverage detected