about summary refs log tree commit diff
path: root/compiler/rustc_privacy/src/errors.rs
diff options
context:
space:
mode:
authorBryanskiy <ivakin.kir@gmail.com>2022-08-14 17:05:17 +0300
committerBryanskiy <ivakin.kir@gmail.com>2022-08-31 14:23:07 +0300
commit0111fb00dac90d67f8d770ca2a25923cfd24e25d (patch)
tree1b3435bb88e8a50236e49ddfa1a349eaf8604494 /compiler/rustc_privacy/src/errors.rs
parent10804672c221882cfd1c94809ad09846a35fe49d (diff)
add TestReachabilityVisitor
Diffstat (limited to 'compiler/rustc_privacy/src/errors.rs')
-rw-r--r--compiler/rustc_privacy/src/errors.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/compiler/rustc_privacy/src/errors.rs b/compiler/rustc_privacy/src/errors.rs
index 1e423ddb710..63f83f8965e 100644
--- a/compiler/rustc_privacy/src/errors.rs
+++ b/compiler/rustc_privacy/src/errors.rs
@@ -75,6 +75,14 @@ pub struct InPublicInterface<'a> {
     pub vis_span: Span,
 }
 
+#[derive(SessionDiagnostic)]
+#[diag(privacy::report_access_level)]
+pub struct ReportAccessLevel {
+    #[primary_span]
+    pub span: Span,
+    pub descr: String,
+}
+
 #[derive(LintDiagnostic)]
 #[diag(privacy::from_private_dep_in_public_interface)]
 pub struct FromPrivateDependencyInPublicInterface<'a> {