diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-03-27 15:39:48 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-03-31 15:47:36 -0700 |
| commit | 3c76f4ac8ddca0fb0809b00e3e448f57cf1931b7 (patch) | |
| tree | c00e4a730162f2b18c90971183ae28a746bbf4f8 /src/libsyntax/util | |
| parent | c034d0c854b9e80dc5d20ebe152eee8ce96ed544 (diff) | |
| download | rust-3c76f4ac8ddca0fb0809b00e3e448f57cf1931b7.tar.gz rust-3c76f4ac8ddca0fb0809b00e3e448f57cf1931b7.zip | |
syntax: Switch field privacy as necessary
Diffstat (limited to 'src/libsyntax/util')
| -rw-r--r-- | src/libsyntax/util/interner.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libsyntax/util/interner.rs b/src/libsyntax/util/interner.rs index 969b9f81785..b7932da8738 100644 --- a/src/libsyntax/util/interner.rs +++ b/src/libsyntax/util/interner.rs @@ -23,8 +23,8 @@ use std::hash::Hash; use std::rc::Rc; pub struct Interner<T> { - priv map: RefCell<HashMap<T, Name>>, - priv vect: RefCell<Vec<T> >, + map: RefCell<HashMap<T, Name>>, + vect: RefCell<Vec<T> >, } // when traits can extend traits, we should extend index<Name,T> to get [] @@ -92,7 +92,7 @@ impl<T: TotalEq + Hash + Clone + 'static> Interner<T> { #[deriving(Clone, Eq, Hash, Ord)] pub struct RcStr { - priv string: Rc<~str>, + string: Rc<~str>, } impl TotalEq for RcStr {} @@ -134,8 +134,8 @@ impl RcStr { // A StrInterner differs from Interner<String> in that it accepts // &str rather than RcStr, resulting in less allocation. pub struct StrInterner { - priv map: RefCell<HashMap<RcStr, Name>>, - priv vect: RefCell<Vec<RcStr> >, + map: RefCell<HashMap<RcStr, Name>>, + vect: RefCell<Vec<RcStr> >, } // when traits can extend traits, we should extend index<Name,T> to get [] |
