]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/utils/internal_lints/unnecessary_def_path.rs
Auto merge of #104688 - flip1995:clippyup, r=Manishearth,flip1995
[rust.git] / clippy_lints / src / utils / internal_lints / unnecessary_def_path.rs
index 08980cb12ed6b4d94e9cff29002c97815e65dbc7..393988dbad384c5584f7db19f511995d70ce39b6 100644 (file)
@@ -133,11 +133,11 @@ enum Item {
                 let has_ctor = match cx.tcx.def_kind(def_id) {
                     DefKind::Struct => {
                         let variant = cx.tcx.adt_def(def_id).non_enum_variant();
-                        variant.ctor_def_id.is_some() && variant.fields.iter().all(|f| f.vis.is_public())
+                        variant.ctor.is_some() && variant.fields.iter().all(|f| f.vis.is_public())
                     },
                     DefKind::Variant => {
                         let variant = cx.tcx.adt_def(cx.tcx.parent(def_id)).variant_with_id(def_id);
-                        variant.ctor_def_id.is_some() && variant.fields.iter().all(|f| f.vis.is_public())
+                        variant.ctor.is_some() && variant.fields.iter().all(|f| f.vis.is_public())
                     },
                     _ => false,
                 };