{"ast_node_type":"function","tokens":[{"end":87,"kind":"keyword","start":0,"text":"fn"}]}
    fn three_way_compare<T: Ord>(&self, lhs: T, rhs: T) -> ImmTy<'tcx, M::Provenance> {
impl<'tcx, M: Machine<'tcx>> InterpCx<'tcx, M> {
        let res = Ord::cmp(&lhs, &rhs);