{"ast_node_type":"function","tokens":[{"end":68,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn eval_equal(&self, r1: RegionVid, r2: RegionVid) -> bool {
    // This is `pub` because it's used by unstable external borrowck data users, see `consumers.rs`.
        self.eval_outlives(r1, r2) && self.eval_outlives(r2, r1)