about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2024-02-07 16:30:13 +0100
committerLukas Wirth <lukastw97@gmail.com>2024-02-07 16:30:13 +0100
commitdef5a1d0c45b917e8d8bf6df274be5dcc51a9add (patch)
tree1ad7ebe60169d41c97d1342b53298ed63753b0f0
parentbc5823d5bbc2387c92bc109daec6cb0c56f717d6 (diff)
downloadrust-def5a1d0c45b917e8d8bf6df274be5dcc51a9add.tar.gz
rust-def5a1d0c45b917e8d8bf6df274be5dcc51a9add.zip
unreachable-pub
-rw-r--r--crates/salsa/salsa-macros/src/parenthesized.rs2
-rw-r--r--crates/salsa/src/lru.rs8
2 files changed, 5 insertions, 5 deletions
diff --git a/crates/salsa/salsa-macros/src/parenthesized.rs b/crates/salsa/salsa-macros/src/parenthesized.rs
index e9817644605..b755879f190 100644
--- a/crates/salsa/salsa-macros/src/parenthesized.rs
+++ b/crates/salsa/salsa-macros/src/parenthesized.rs
@@ -1,4 +1,4 @@
-pub(crate) struct Parenthesized<T>(pub T);
+pub(crate) struct Parenthesized<T>(pub(crate) T);
 
 impl<T> syn::parse::Parse for Parenthesized<T>
 where
diff --git a/crates/salsa/src/lru.rs b/crates/salsa/src/lru.rs
index bd54168ca2e..18441ea004b 100644
--- a/crates/salsa/src/lru.rs
+++ b/crates/salsa/src/lru.rs
@@ -62,7 +62,7 @@ where
     Node: LruNode,
 {
     /// Creates a new LRU list where LRU caching is disabled.
-    pub fn new() -> Self {
+    pub(crate) fn new() -> Self {
         Self::with_seed(LRU_SEED)
     }
 
@@ -73,7 +73,7 @@ where
 
     /// Adjust the total number of nodes permitted to have a value at
     /// once.  If `len` is zero, this disables LRU caching completely.
-    pub fn set_lru_capacity(&self, len: usize) {
+    pub(crate) fn set_lru_capacity(&self, len: usize) {
         let mut data = self.data.lock();
 
         // We require each zone to have at least 1 slot. Therefore,
@@ -102,7 +102,7 @@ where
     }
 
     /// Records that `node` was used. This may displace an old node (if the LRU limits are
-    pub fn record_use(&self, node: &Arc<Node>) -> Option<Arc<Node>> {
+    pub(crate) fn record_use(&self, node: &Arc<Node>) -> Option<Arc<Node>> {
         tracing::debug!("record_use(node={:?})", node);
 
         // Load green zone length and check if the LRU cache is even enabled.
@@ -125,7 +125,7 @@ where
         self.data.lock().record_use(node)
     }
 
-    pub fn purge(&self) {
+    pub(crate) fn purge(&self) {
         self.green_zone.store(0, Ordering::SeqCst);
         *self.data.lock() = LruData::with_seed(LRU_SEED);
     }