about summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-11-15 08:54:27 +0000
committerJeffrey Seyfried <jeffrey.seyfried@gmail.com>2016-11-20 12:35:57 +0000
commit4b9b0d3474ec64133fe797d8fcf8a03c803bac8a (patch)
treecb8ea8a759f655a894ed7afb7103ca247491e4c4 /src/libsyntax/parse
parenta2626410d78c3b4bb9b7072b9ca1ee2ed7ce600f (diff)
downloadrust-4b9b0d3474ec64133fe797d8fcf8a03c803bac8a.tar.gz
rust-4b9b0d3474ec64133fe797d8fcf8a03c803bac8a.zip
Refactor `CrateConfig`.
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/mod.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libsyntax/parse/mod.rs b/src/libsyntax/parse/mod.rs
index 12408c7d3c9..7feb745259c 100644
--- a/src/libsyntax/parse/mod.rs
+++ b/src/libsyntax/parse/mod.rs
@@ -22,6 +22,7 @@ use str::char_at;
 use tokenstream;
 
 use std::cell::RefCell;
+use std::collections::HashSet;
 use std::iter;
 use std::path::{Path, PathBuf};
 use std::rc::Rc;
@@ -64,7 +65,7 @@ impl ParseSess {
         ParseSess {
             span_diagnostic: handler,
             unstable_features: UnstableFeatures::from_environment(),
-            config: Vec::new(),
+            config: HashSet::new(),
             included_mod_stack: RefCell::new(vec![]),
             code_map: code_map
         }