rust/compiler/rustc_middle/src
Jubilee 36f173f0a9
Rollup merge of #89466 - Mark-Simulacrum:query-macros, r=oli-obk
Fix bug with query modifier parsing

The previous macro_rules! parsers failed when an additional modifier was added
with ambiguity errors. The error is pretty unclear as to what exactly the cause
here is, but this change simplifies the argument parsing code such that the
error is avoided.

Extracted from other work, and somewhat duplicates 0358edeb5 from #85830, but
this approach seems a little simpler to me. Not technically currently necessary but seems
like a good cleanup.
2021-10-04 21:12:37 -07:00
..
dep_graph Prevent macro ambiguity errors 2021-10-02 13:00:19 -04:00
hir Apply suggestions from code review 2021-09-30 17:40:17 +02:00
ich Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoerister 2021-09-23 15:44:53 +00:00
infer Miscellaneous inlining improvements 2021-06-02 08:49:58 +02:00
middle Auto merge of #89395 - In-line:remove_visible_path_from_allowed_deprecated_lint, r=jyn514 2021-10-01 06:19:52 +00:00
mir Remove DefId from ConstraintCategory::Predicate 2021-09-27 10:45:34 -05:00
query Fix typo 2021-09-23 18:57:23 +09:00
thir add a CastKind to Node::Cast 2021-09-09 01:32:03 +01:00
traits Rollup merge of #88963 - fee1-dead:const-iterator, r=oli-obk 2021-10-01 14:46:48 -07:00
ty Rollup merge of #89466 - Mark-Simulacrum:query-macros, r=oli-obk 2021-10-04 21:12:37 -07:00
util
arena.rs ty::layout: intern FnAbis as &'tcx. 2021-09-18 01:42:45 +03:00
lib.rs Rollup merge of #87993 - kornelski:try_reserve_stable, r=joshtriplett 2021-10-04 21:12:33 -07:00
lint.rs Add desugaring mark to while loop 2021-10-02 17:41:14 -05:00
macros.rs
tests.rs
thir.rs rename mir -> thir around abstract consts 2021-09-09 01:32:03 +01:00