{"ast_node_type":"function","tokens":[{"end":79,"kind":"keyword","start":0,"text":"pub(crate)"}]}
pub(crate) fn region_scope_tree(tcx: TyCtxt<'_>, def_id: DefId) -> &ScopeTree {
/// we can avoid reconstructing the region scope tree.
    let typeck_root_def_id = tcx.typeck_root_def_id(def_id);