rust/src/libsyntax_ext/deriving
bors e79b2a18a2 Auto merge of #61172 - matthewjasper:cleanup-implied-bounds-lint, r=varkor
Improve the explicit_outlives_requirements lint

* Don't use Strings to compare parameters
* Extend the lint to lifetime bounds
* Extend the lint to enums and unions
* Use the correct span for where clauses in tuple structs
* Try to early-out where possible
* Remove unnecessary bounds in rustc crates
2019-06-19 12:41:38 +00:00
..
cmp use pattern matching for slices destructuring 2019-06-08 10:49:46 +02:00
generic Remove the HirId/NodeId from where clauses 2019-06-18 22:54:51 +01:00
bounds.rs libsyntax_ext => 2018 2019-02-04 21:49:54 +09:00
clone.rs Pass symbols to ExtCtxt::std_path instead of strings. 2019-05-27 13:58:38 +10:00
custom.rs syntax: Switch function parameter order in TokenTree::token 2019-06-06 14:04:02 +03:00
debug.rs syntax: revert ast::AsyncArgument and associated changes. 2019-06-03 10:20:35 +01:00
decodable.rs rustc: doc comments 2019-02-10 23:42:32 +00:00
default.rs Pass symbols to ExtCtxt::std_path instead of strings. 2019-05-27 13:58:38 +10:00
encodable.rs rustc: doc comments 2019-02-10 23:42:32 +00:00
hash.rs use pattern matching for slices destructuring 2019-06-08 10:49:46 +02:00
mod.rs allow_internal_unstable: Avoid some more allocations 2019-06-18 10:48:56 +03:00