From e53bb1aefb0aba8fcadaf73b2c0f334dd36c2b23 Mon Sep 17 00:00:00 2001 From: Nicholas Nethercote Date: Thu, 9 May 2019 14:06:10 +1000 Subject: [PATCH] Reduce `Symbol`'s interface slightly. --- src/libsyntax_pos/symbol.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/libsyntax_pos/symbol.rs b/src/libsyntax_pos/symbol.rs index 231cfb793f8..d0ba09af30b 100644 --- a/src/libsyntax_pos/symbol.rs +++ b/src/libsyntax_pos/symbol.rs @@ -380,10 +380,6 @@ pub fn intern(string: &str) -> Self { with_interner(|interner| interner.intern(string)) } - pub fn interned(self) -> Self { - with_interner(|interner| interner.interned(self)) - } - /// Gensyms a new `usize`, using the current interner. pub fn gensym(string: &str) -> Self { with_interner(|interner| interner.gensym(string)) @@ -502,7 +498,7 @@ pub fn intern(&mut self, string: &str) -> Symbol { name } - pub fn interned(&self, symbol: Symbol) -> Symbol { + fn interned(&self, symbol: Symbol) -> Symbol { if (symbol.0.as_usize()) < self.strings.len() { symbol } else { -- 2.44.0