diff options
| author | bors <bors@rust-lang.org> | 2019-05-18 02:10:21 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-05-18 02:10:21 +0000 |
| commit | 548add7f61bfcbe3bea3f5ccefb53c84da8fefe4 (patch) | |
| tree | c033c6bf9f7e7646613ea8ce0125c511fd2483c9 /src/libsyntax/parse/parser.rs | |
| parent | a614cee22e8d79766c6a6d0f63c28f12eaec63f4 (diff) | |
| parent | 4ab5fe3f97a260f2cb2b3c06a9a841a05a659e57 (diff) | |
| download | rust-548add7f61bfcbe3bea3f5ccefb53c84da8fefe4.tar.gz rust-548add7f61bfcbe3bea3f5ccefb53c84da8fefe4.zip | |
Auto merge of #60910 - nnethercote:avoid-some-unnecessary-interning, r=petrochenkov
Avoid some unnecessary interning r? @petrochenkov
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 3d55267b8e8..24d120376de 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -352,7 +352,7 @@ impl TokenCursor { let body = TokenTree::Delimited( delim_span, token::Bracket, - [TokenTree::Token(sp, token::Ident(ast::Ident::from_str("doc"), false)), + [TokenTree::Token(sp, token::Ident(ast::Ident::with_empty_ctxt(sym::doc), false)), TokenTree::Token(sp, token::Eq), TokenTree::Token(sp, token::Literal( token::StrRaw(Symbol::intern(&stripped), num_of_hashes), None)) @@ -7011,7 +7011,8 @@ impl<'a> Parser<'a> { let attr = Attribute { id: attr::mk_attr_id(), style: ast::AttrStyle::Outer, - path: ast::Path::from_ident(Ident::from_str("warn_directory_ownership")), + path: ast::Path::from_ident( + Ident::with_empty_ctxt(sym::warn_directory_ownership)), tokens: TokenStream::empty(), is_sugared_doc: false, span: syntax_pos::DUMMY_SP, |
