{"ast_node_type":"function","tokens":[{"end":66,"kind":"keyword","start":0,"text":"pub(super)"}]}
    pub(super) fn compute_required_consts(body: &mut Body<'tcx>) {
impl<'tcx> RequiredConstsVisitor<'tcx> {
        let mut visitor = RequiredConstsVisitor { required_consts: Vec::new() };