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.rs | 10 |
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() { |