{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"if"}]}
        if tcx.features().generic_const_exprs() {
        // Normalize consts in writeback, because GCE doesn't normalize eagerly.
            value = value.fold_with(&mut EagerlyNormalizeConsts::new(self.fcx));