Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_def/src/nameres/proc_macro.rs')
-rw-r--r--crates/hir_def/src/nameres/proc_macro.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/hir_def/src/nameres/proc_macro.rs b/crates/hir_def/src/nameres/proc_macro.rs
index 920df7cec2..5089ef2d81 100644
--- a/crates/hir_def/src/nameres/proc_macro.rs
+++ b/crates/hir_def/src/nameres/proc_macro.rs
@@ -6,13 +6,13 @@ use tt::{Leaf, TokenTree};
use crate::attr::Attrs;
#[derive(Debug, PartialEq, Eq)]
-pub(super) struct ProcMacroDef {
- pub(super) name: Name,
- pub(super) kind: ProcMacroKind,
+pub struct ProcMacroDef {
+ pub name: Name,
+ pub kind: ProcMacroKind,
}
#[derive(Debug, PartialEq, Eq)]
-pub(super) enum ProcMacroKind {
+pub enum ProcMacroKind {
CustomDerive { helpers: Box<[Name]> },
FnLike,
Attr,
@@ -30,7 +30,7 @@ impl ProcMacroKind {
impl Attrs {
#[rustfmt::skip]
- pub(super) fn parse_proc_macro_decl(&self, func_name: &Name) -> Option<ProcMacroDef> {
+ pub fn parse_proc_macro_decl(&self, func_name: &Name) -> Option<ProcMacroDef> {
if self.is_proc_macro() {
Some(ProcMacroDef { name: func_name.clone(), kind: ProcMacroKind::FnLike })
} else if self.is_proc_macro_attribute() {