{"ast_node_type":"variable","tokens":[{"end":77,"kind":"keyword","start":0,"text":"if"}]}
                            if let ConstantHasGenerics::No(cause) = trivial {
                        RibKind::ConstantItem(trivial, _) => {
                                // HACK(min_const_generics): If we encounter `Self` in an anonymous