about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorNicholas Nethercote <nnethercote@mozilla.com>2019-09-05 06:43:03 +1000
committerNicholas Nethercote <nnethercote@mozilla.com>2019-09-09 08:27:40 +1000
commitc36d7d48345b4748596e51994e1696abde912e44 (patch)
tree74ccee81c6086a5b95bc874e775fa004fde39fd4 /src
parent2b8116dced2c6c5d02e1c4359e89dc0919d6001b (diff)
downloadrust-c36d7d48345b4748596e51994e1696abde912e44.tar.gz
rust-c36d7d48345b4748596e51994e1696abde912e44.zip
Use `sym::{all,any,main,not}` more.
Diffstat (limited to 'src')
-rw-r--r--src/librustdoc/clean/cfg.rs8
-rw-r--r--src/librustdoc/test.rs2
2 files changed, 5 insertions, 5 deletions
diff --git a/src/librustdoc/clean/cfg.rs b/src/librustdoc/clean/cfg.rs
index b9b3e621bb7..c3092cea983 100644
--- a/src/librustdoc/clean/cfg.rs
+++ b/src/librustdoc/clean/cfg.rs
@@ -81,10 +81,10 @@ impl Cfg {
             },
             MetaItemKind::List(ref items) => {
                 let mut sub_cfgs = items.iter().map(Cfg::parse_nested);
-                match &*name.as_str() {
-                    "all" => sub_cfgs.fold(Ok(Cfg::True), |x, y| Ok(x? & y?)),
-                    "any" => sub_cfgs.fold(Ok(Cfg::False), |x, y| Ok(x? | y?)),
-                    "not" => if sub_cfgs.len() == 1 {
+                match name {
+                    sym::all => sub_cfgs.fold(Ok(Cfg::True), |x, y| Ok(x? & y?)),
+                    sym::any => sub_cfgs.fold(Ok(Cfg::False), |x, y| Ok(x? | y?)),
+                    sym::not => if sub_cfgs.len() == 1 {
                         Ok(!sub_cfgs.next().unwrap()?)
                     } else {
                         Err(InvalidCfgError {
diff --git a/src/librustdoc/test.rs b/src/librustdoc/test.rs
index 000d2843adc..fe2be682ec5 100644
--- a/src/librustdoc/test.rs
+++ b/src/librustdoc/test.rs
@@ -407,7 +407,7 @@ pub fn make_test(s: &str,
                 Ok(Some(item)) => {
                     if !found_main {
                         if let ast::ItemKind::Fn(..) = item.node {
-                            if item.ident.as_str() == "main" {
+                            if item.ident.name == sym::main {
                                 found_main = true;
                             }
                         }