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