rust/src/libsyntax_ext
bors df40e61382 Auto merge of #50307 - petrochenkov:keyhyg2, r=nikomatsakis
Implement edition hygiene for keywords

Determine "keywordness" of an identifier in its hygienic context.
cc https://github.com/rust-lang/rust/pull/49611

I've resurrected `proc` as an Edition-2015-only keyword for testing purposes, but it should probably be buried again. EDIT: `proc` is removed again.
2018-05-18 10:57:05 +00:00
..
deriving Auto merge of #50011 - varkor:partialord-opt-ii, r=Manishearth 2018-05-15 03:14:46 +00:00
asm.rs Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
assert.rs Fix assertion message generation 2018-05-06 12:13:32 +09:00
Cargo.toml rustc_target: move in syntax::abi and flip dependency. 2018-04-26 17:49:16 +03:00
cfg.rs Use Span::apply_mark where possible 2018-04-06 11:48:19 +03:00
compile_error.rs
concat_idents.rs forbid empty identifiers from concat_idents 2018-05-02 22:58:28 -04:00
concat.rs Use Span::apply_mark where possible 2018-04-06 11:48:19 +03:00
diagnostics.rs Add missing error codes in libsyntax-ext asm 2018-05-15 14:29:57 +02:00
env.rs Use Span::apply_mark where possible 2018-04-06 11:48:19 +03:00
format_foreign.rs Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
format.rs Rollup merge of #50610 - estebank:fmt-str, r=Kimundi 2018-05-17 13:51:21 -06:00
global_asm.rs Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
lib.rs Pass crate editions to macro expansions, update tests 2018-05-17 23:13:09 +03:00
log_syntax.rs
proc_macro_impl.rs
proc_macro_registrar.rs Add edition to expansion info 2018-05-17 23:13:08 +03:00
trace_macros.rs