diff options
| author | bors <bors@rust-lang.org> | 2018-04-10 09:00:27 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-04-10 09:00:27 +0000 |
| commit | 67712d79451b042b6fca2167c1a57d91d86f663b (patch) | |
| tree | 4027dafb2a803d522019bc41052763d61b056f5c /src/libsyntax/parse/lexer | |
| parent | a1c21ed7e21642b85947ba5d030bbaeffbe377de (diff) | |
| parent | 1e3f6388361e1489d27679d6b9e8ba16681e3d26 (diff) | |
| download | rust-67712d79451b042b6fca2167c1a57d91d86f663b.tar.gz rust-67712d79451b042b6fca2167c1a57d91d86f663b.zip | |
Auto merge of #49390 - Zoxc:sync-syntax, r=michaelwoerister
More thread-safety changes r? @michaelwoerister
Diffstat (limited to 'src/libsyntax/parse/lexer')
| -rw-r--r-- | src/libsyntax/parse/lexer/mod.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libsyntax/parse/lexer/mod.rs b/src/libsyntax/parse/lexer/mod.rs index 152c4c31eb3..39b2f77f230 100644 --- a/src/libsyntax/parse/lexer/mod.rs +++ b/src/libsyntax/parse/lexer/mod.rs @@ -1781,7 +1781,6 @@ mod tests { use errors; use feature_gate::UnstableFeatures; use parse::token; - use std::cell::RefCell; use std::collections::HashSet; use std::io; use std::path::PathBuf; @@ -1797,12 +1796,12 @@ mod tests { span_diagnostic: errors::Handler::with_emitter(true, false, Box::new(emitter)), unstable_features: UnstableFeatures::from_environment(), config: CrateConfig::new(), - included_mod_stack: RefCell::new(Vec::new()), + included_mod_stack: Lock::new(Vec::new()), code_map: cm, - missing_fragment_specifiers: RefCell::new(HashSet::new()), - raw_identifier_spans: RefCell::new(Vec::new()), + missing_fragment_specifiers: Lock::new(HashSet::new()), + raw_identifier_spans: Lock::new(Vec::new()), registered_diagnostics: Lock::new(ErrorMap::new()), - non_modrs_mods: RefCell::new(vec![]), + non_modrs_mods: Lock::new(vec![]), } } |
