{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"self.cx.context.new_unary_op(self.location,"}]}
            self.cx.context.new_unary_op(self.location, UnaryOp::Minus, a.get_type(), a)
        if self.is_native_int_type(a_type) || a_type.is_vector() {
        } else {