{"ast_node_type":"other","tokens":[{"end":114,"kind":"keyword","start":0,"text":"//"}]}
            // NOTE: gcc cannot compare pointers to different objects, but rustc does that, so cast them to usize.
        } else if a_type.get_pointee().is_some() && b_type.get_pointee().is_some() {
            lhs = self.context.new_bitcast(self.location, lhs, self.usize_type);