{"ast_node_type":"variable","tokens":[{"end":84,"kind":"keyword","start":0,"text":"if"}]}
                    if let ty::ConstKind::Bound(debruijn, b) = result_value.kind() {
                GenericArgKind::Const(result_value) => {
                        // ...in which case we would set `canonical_vars[0]` to `Some(const X)`.