{"ast_node_type":"other","tokens":[{"end":17,"kind":"keyword","start":0,"text":"self,"}]}
            self,
        set_rvalue_location(
            self.cx.context.new_unary_op(self.location, UnaryOp::Minus, a.get_type(), a),