]> git.lizzy.rs Git - rust.git/commitdiff
tydecode: tighten privacy
authorNiko Matsakis <niko@alum.mit.edu>
Fri, 14 Aug 2015 09:14:54 +0000 (05:14 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Sat, 15 Aug 2015 09:01:47 +0000 (05:01 -0400)
src/librustc/metadata/tydecode.rs

index 2ddb0697c171bd692c4bc75de85144e23f8ff9c9..270fc28499703c57fcfceeb171167521d2697303 100644 (file)
@@ -211,7 +211,7 @@ fn scan<F>(&mut self, mut is_last: F) -> &'a [u8]
         return &self.data[start_pos..end_pos];
     }
 
-    pub fn parse_name(&mut self, last: char) -> ast::Name {
+    fn parse_name(&mut self, last: char) -> ast::Name {
         fn is_last(b: char, c: char) -> bool { return c == b; }
         let bytes = self.scan(|a| is_last(last, a));
         token::intern(str::from_utf8(bytes).unwrap())
@@ -655,7 +655,7 @@ fn parse_sig(&mut self) -> ty::PolyFnSig<'tcx> {
                               variadic: variadic})
     }
 
-    pub fn parse_predicate(&mut self) -> ty::Predicate<'tcx> {
+    fn parse_predicate(&mut self) -> ty::Predicate<'tcx> {
         match self.next() {
             't' => ty::Binder(self.parse_trait_ref()).to_predicate(),
             'e' => ty::Binder(ty::EquatePredicate(self.parse_ty(),
@@ -784,7 +784,7 @@ fn data_log_string(data: &[u8], pos: usize) -> String {
 }
 
 // Rust metadata parsing
-pub fn parse_defid(buf: &[u8]) -> ast::DefId {
+fn parse_defid(buf: &[u8]) -> ast::DefId {
     let mut colon_idx = 0;
     let len = buf.len();
     while colon_idx < len && buf[colon_idx] != ':' as u8 { colon_idx += 1; }