rust/src/libsyntax/ext
David Wood 9d7da824d6
Introduce ArgSource for diagnostics.
This commit introduces an `ArgSource` enum that is lowered into the HIR
so that diagnostics can correctly refer to the argument pattern's
original name rather than the generated pattern.
2019-04-21 16:46:32 +01:00
..
tt make duplicate matcher bindings a hard error 2019-04-10 21:29:17 -05:00
base.rs Remove LazyTokenStream. 2019-02-18 09:46:33 +11:00
build.rs Introduce ArgSource for diagnostics. 2019-04-21 16:46:32 +01:00
derive.rs Use Rc<[Symbol]> instead of Vec<Symbol> to reduce # of allocs 2019-02-11 15:08:17 +01:00
expand.rs Refactor away NestedMetaItemKind 2019-03-16 23:14:42 +03:00
placeholders.rs Add AsyncArgument to AST. 2019-04-21 16:46:32 +01:00
source_util.rs Require a list of features to allow in allow_internal_unstable 2019-02-11 15:08:16 +01:00