We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d18e19 commit b788db1Copy full SHA for b788db1
crates/hir-ty/src/chalk_db.rs
@@ -742,6 +742,8 @@ pub(crate) fn adt_datum_query(
742
phantom_data,
743
};
744
745
+ #[cfg(FALSE)]
746
+ // this slows down rust-analyzer by quite a bit unfortunately, so enabling this is currently not worth it
747
let variant_id_to_fields = |id: VariantId| {
748
let variant_data = &id.variant_data(db.upcast());
749
let fields = if variant_data.fields().is_empty() {
@@ -757,6 +759,7 @@ pub(crate) fn adt_datum_query(
757
759
758
760
rust_ir::AdtVariantDatum { fields }
761
762
+ let variant_id_to_fields = |_: VariantId| rust_ir::AdtVariantDatum { fields: vec![] };
763
764
let (kind, variants) = match adt_id {
765
hir_def::AdtId::StructId(id) => {
0 commit comments