diff options
author | Matthew Maurer <mmaurer@google.com> | 2024-03-19 22:41:55 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2024-03-19 22:41:55 +0000 |
commit | 35bd72fbb68e5f4feccc59d17af7fb350974a3dc (patch) | |
tree | a559c2c5f783d4cbd605578eee27269d1e3c533b /gen/build/src/intern.rs | |
parent | 6bdb9aa5e8afca684f73b8b30a162f3064e183a6 (diff) | |
parent | 15cbbff88df7a8191d88c7aebefc7b508bd4de69 (diff) | |
download | cxx-35bd72fbb68e5f4feccc59d17af7fb350974a3dc.tar.gz |
Original change: https://android-review.googlesource.com/c/platform/external/rust/cxx/+/3003022
Change-Id: Ifb8c5cfdcc08f30aeff8426e3d7f276a1e11716a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'gen/build/src/intern.rs')
-rw-r--r-- | gen/build/src/intern.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gen/build/src/intern.rs b/gen/build/src/intern.rs index c8b57d89..753e3f31 100644 --- a/gen/build/src/intern.rs +++ b/gen/build/src/intern.rs @@ -3,15 +3,15 @@ use once_cell::sync::OnceCell; use std::sync::{Mutex, PoisonError}; #[derive(Copy, Clone, Default)] -pub struct InternedString(&'static str); +pub(crate) struct InternedString(&'static str); impl InternedString { - pub fn str(self) -> &'static str { + pub(crate) fn str(self) -> &'static str { self.0 } } -pub fn intern(s: &str) -> InternedString { +pub(crate) fn intern(s: &str) -> InternedString { static INTERN: OnceCell<Mutex<Set<&'static str>>> = OnceCell::new(); let mut set = INTERN |