about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlorian Diebold <flodiebold@gmail.com>2022-02-09 17:43:37 +0100
committerFlorian Diebold <flodiebold@gmail.com>2022-02-09 17:43:37 +0100
commit577f70cc9ccd7442d3a33da50ab152ef566d5cbc (patch)
treeb6b27c72cbfdd1d3c244d71a12d3d2ec01d1fa9c
parentdfd2cef0d0a8d3fa8b76eb1a5553658e40c33667 (diff)
downloadrust-577f70cc9ccd7442d3a33da50ab152ef566d5cbc.tar.gz
rust-577f70cc9ccd7442d3a33da50ab152ef566d5cbc.zip
Reduce visibility
-rw-r--r--crates/hir_expand/src/fixup.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/crates/hir_expand/src/fixup.rs b/crates/hir_expand/src/fixup.rs
index 622d019c474..24b942f8fa5 100644
--- a/crates/hir_expand/src/fixup.rs
+++ b/crates/hir_expand/src/fixup.rs
@@ -14,12 +14,12 @@ use tt::Subtree;
 /// (appending to and replacing nodes), the information that is needed to
 /// reverse those changes afterwards, and a token map.
 #[derive(Debug)]
-pub struct SyntaxFixups {
-    pub append: FxHashMap<SyntaxNode, Vec<SyntheticToken>>,
-    pub replace: FxHashMap<SyntaxNode, Vec<SyntheticToken>>,
-    pub undo_info: SyntaxFixupUndoInfo,
-    pub token_map: TokenMap,
-    pub next_id: u32,
+pub(crate) struct SyntaxFixups {
+    pub(crate) append: FxHashMap<SyntaxNode, Vec<SyntheticToken>>,
+    pub(crate) replace: FxHashMap<SyntaxNode, Vec<SyntheticToken>>,
+    pub(crate) undo_info: SyntaxFixupUndoInfo,
+    pub(crate) token_map: TokenMap,
+    pub(crate) next_id: u32,
 }
 
 /// This is the information needed to reverse the fixups.
@@ -30,7 +30,7 @@ pub struct SyntaxFixupUndoInfo {
 
 const EMPTY_ID: SyntheticTokenId = SyntheticTokenId(!0);
 
-pub fn fixup_syntax(node: &SyntaxNode) -> SyntaxFixups {
+pub(crate) fn fixup_syntax(node: &SyntaxNode) -> SyntaxFixups {
     let mut append = FxHashMap::default();
     let mut replace = FxHashMap::default();
     let mut preorder = node.preorder();
@@ -122,7 +122,7 @@ fn has_error_to_handle(node: &SyntaxNode) -> bool {
     has_error(node) || node.children().any(|c| !can_handle_error(&c) && has_error_to_handle(&c))
 }
 
-pub fn reverse_fixups(tt: &mut Subtree, token_map: &TokenMap, undo_info: &SyntaxFixupUndoInfo) {
+pub(crate) fn reverse_fixups(tt: &mut Subtree, token_map: &TokenMap, undo_info: &SyntaxFixupUndoInfo) {
     tt.token_trees.retain(|tt| match tt {
         tt::TokenTree::Leaf(leaf) => {
             token_map.synthetic_token_id(leaf.id()).is_none()