Unnamed repository; edit this file 'description' to name the repository.
restrict visibility of mapping methods
bit-aloo 2 weeks ago
parent 857dec6 · commit 2410705
-rw-r--r--crates/syntax/src/syntax_editor/mapping.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/syntax/src/syntax_editor/mapping.rs b/crates/syntax/src/syntax_editor/mapping.rs
index 180c2e69fa..464682223c 100644
--- a/crates/syntax/src/syntax_editor/mapping.rs
+++ b/crates/syntax/src/syntax_editor/mapping.rs
@@ -21,7 +21,7 @@ pub struct SyntaxMapping {
impl SyntaxMapping {
/// Like [`SyntaxMapping::upmap_child`] but for syntax elements.
- pub fn upmap_child_element(
+ pub(super) fn upmap_child_element(
&self,
child: &SyntaxElement,
input_ancestor: &SyntaxNode,
@@ -48,7 +48,7 @@ impl SyntaxMapping {
/// Maps a child node of the input ancestor to the corresponding node in
/// the output ancestor.
- pub fn upmap_child(
+ pub(super) fn upmap_child(
&self,
child: &SyntaxNode,
input_ancestor: &SyntaxNode,
@@ -257,7 +257,7 @@ impl SyntaxMappingBuilder {
}
#[derive(Debug)]
-pub struct MissingMapping(pub SyntaxNode);
+pub(super) struct MissingMapping(pub SyntaxNode);
#[derive(Debug, Clone, Copy)]
struct MappingEntry {