leonardo.yvens
|
1f4b630899
|
add auto keyword, parse auto trait , lower to HIR
Adds an `IsAuto` field to `ItemTrait` which flags if the trait was
declared as an `auto trait`.
Auto traits cannot have generics nor super traits.
|
2017-11-03 16:13:20 -02:00 |
|
Vadim Petrochenkov
|
e6115af4bd
|
Implement dyn Trait syntax
|
2017-10-14 12:51:13 +03:00 |
|
Eduard-Mihai Burtescu
|
9988e798c0
|
Implement From<&str> for Symbol.
|
2017-08-31 23:23:52 +03:00 |
|
Vadim Petrochenkov
|
a6993d6469
|
resolve: Fix instability in import suggestions
|
2017-07-30 12:27:57 +03:00 |
|
petrochenkov
|
b33fd6d759
|
Change some terminology around keywords and reserved identifiers
|
2017-06-29 15:19:53 +03:00 |
|
Vadim Petrochenkov
|
e03948ef3e
|
Make $crate a keyword
|
2017-06-29 15:19:52 +03:00 |
|
Wesley Wiser
|
c47df30a0b
|
syntax_pos::Symbol should not implement Sync
Fixes #42407
|
2017-06-05 21:52:34 -04:00 |
|
Jeffrey Seyfried
|
3eb235b45e
|
Improve intercrate hygiene.
|
2017-05-25 05:52:11 +00:00 |
|
Jeffrey Seyfried
|
dde8dc61dd
|
Improve efficiency.
|
2017-05-25 05:52:10 +00:00 |
|
Jeffrey Seyfried
|
1f175fa35d
|
Hygienize librustc_resolve .
|
2017-05-25 05:51:50 +00:00 |
|
Jeffrey Seyfried
|
ec7c0aece1
|
Merge ExpnId and SyntaxContext .
|
2017-03-29 00:41:10 +00:00 |
|