Skip to content

Commit 6925f41

Browse files
Check ctor for missing stability
1 parent b821ce6 commit 6925f41

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

compiler/rustc_passes/src/stability.rs

+3
Original file line numberDiff line numberDiff line change
@@ -600,6 +600,9 @@ impl<'tcx> Visitor<'tcx> for MissingStabilityAnnotations<'tcx> {
600600

601601
fn visit_variant(&mut self, var: &'tcx Variant<'tcx>) {
602602
self.check_missing_stability(self.tcx.hir().local_def_id(var.id), var.span);
603+
if let Some(ctor_hir_id) = var.data.ctor_hir_id() {
604+
self.check_missing_stability(self.tcx.hir().local_def_id(ctor_hir_id), var.span);
605+
}
603606
intravisit::walk_variant(self, var);
604607
}
605608

0 commit comments

Comments
 (0)