{"ast_node_type":"function","tokens":[{"end":82,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn non_local_upper_bounds(&self, fr: RegionVid) -> Vec<RegionVid> {
    /// (*) If there are multiple competing choices, we return all of them.
        debug!("non_local_upper_bound(fr={:?})", fr);