Bastian Kauschke
5ac268c435
do not lower patterns in impl Trait
2020-10-07 10:19:04 +02:00
Matthew Jasper
f958e6c246
Separate bounds and predicates for associated/opaque types
2020-10-06 11:19:29 +01:00
Matthias Krüger
94dae60040
simplfy condition in ItemLowerer::with_trait_impl_ref()
2020-09-16 23:09:57 +02:00
bors
9b4154193e
Auto merge of #76541 - matthiaskrgr:unstable_sort, r=davidtwco
...
use sort_unstable to sort primitive types
It's not important to retain original order if we have &[1, 1, 2, 3] for example.
clippy::stable_sort_primitive
2020-09-14 21:43:17 +00:00
Aaron Hill
c1011165e6
Attach TokenStream
to ast::Visibility
...
A `Visibility` does not have outer attributes, so we only capture tokens
when parsing a `macro_rules!` matcher
2020-09-10 17:33:06 -04:00
Aaron Hill
55082ce413
Attach TokenStream
to ast::Path
2020-09-10 17:33:06 -04:00
Aaron Hill
3815e91ccd
Attach tokens to NtMeta
(ast::AttrItem
)
...
An `AttrItem` does not have outer attributes, so we only capture tokens
when parsing a `macro_rules!` matcher
2020-09-10 17:33:06 -04:00
Aaron Hill
1823dea7df
Attach TokenStream
to ast::Ty
...
A `Ty` does not have outer attributes, so we only capture tokens
when parsing a `macro_rules!` matcher
2020-09-10 17:33:05 -04:00
Matthias Krüger
b4935e0726
use sort_unstable to sort primitive types
...
It's not important to retain original order if we have &[1, 1, 2, 3] for example.
clippy::stable_sort_primitive
2020-09-10 00:03:58 +02:00
mark
9e5f7d5631
mv compiler to compiler/
2020-08-30 18:45:07 +03:00