{"ast_node_type":"other","tokens":[{"end":26,"kind":"keyword","start":0,"text":"match"}]}
        match self.phase {
    pub fn typing_env(&self, tcx: TyCtxt<'tcx>) -> TypingEnv<'tcx> {
            // FIXME(#132279): we should reveal the opaques defined in the body during analysis.