rust/src/librustc_expand
Nicholas Nethercote 9f0080801d Remove ExtCtxt::ident_of.
It's equivalent to `Ident::from_str_and_span`. The commit also
introduces some more static symbols so that `Ident::new` can be used in
various places instead of `Ident::from_str_and_span`.

The commit also changes `Path::path` from a `&str` to a `Symbol`, which
then allows the lifetime annotation to be removed from `Ty`. Also, the
use of `Symbol` in `Bounds` removes the need for its lifetime
annotation.
2020-07-17 08:28:19 +10:00
..
mbe Auto merge of #73954 - Manishearth:rollup-8qvh170, r=Manishearth 2020-07-02 12:35:08 +00:00
mut_visit Eliminate confusing "globals" terminology. 2020-07-09 14:11:44 +10:00
parse Eliminate confusing "globals" terminology. 2020-07-09 14:11:44 +10:00
tokenstream Eliminate confusing "globals" terminology. 2020-07-09 14:11:44 +10:00
base.rs Remove ExtCtxt::ident_of. 2020-07-17 08:28:19 +10:00
build.rs Remove ExtCtxt::ident_of. 2020-07-17 08:28:19 +10:00
Cargo.toml Make things build again 2020-06-02 20:38:24 +03:00
config.rs Move MapInPlace to rustc_data_structures 2020-04-18 13:02:33 +09:00
expand.rs expand: Stop using nonterminals for passing tokens to attribute and derive macros 2020-07-01 13:13:21 +03:00
lib.rs Dogfood more or_patterns in the compiler 2020-04-19 07:33:58 -07:00
mbe.rs Remove ast::{Ident, Name} reexports. 2020-05-08 13:13:15 +02:00
module.rs Resolve E0584 conflict 2020-06-08 12:00:12 +01:00
placeholders.rs Collect tokens for ast::Expr 2020-05-24 15:54:48 -04:00
proc_macro.rs Remove token::FlattenGroup 2020-07-01 13:40:46 +03:00
proc_macro_server.rs Remove lots of Symbol::as_str() calls. 2020-07-15 09:01:35 +10:00
tests.rs Eliminate confusing "globals" terminology. 2020-07-09 14:11:44 +10:00