rust/compiler/rustc_ast_lowering/src
Dylan DPC 80df4ab403
Rollup merge of #110791 - compiler-errors:negative-bounds, r=oli-obk
Implement negative bounds for internal testing purposes

Implements partial support the `!` negative polarity on trait bounds. This is incomplete, but should allow us to at least be able to play with the feature.

Not even gonna consider them as a public-facing feature, but I'm implementing them because would've been nice to have in UI tests, for example in #110671.
2023-05-04 00:17:23 +05:30
..
asm.rs Fix uninlined_format_args for some compiler crates 2023-01-05 19:01:12 +01:00
block.rs rustc_ast_lowering: remove ref patterns 2022-11-22 18:49:29 +00:00
errors.rs Make async removal span more resilient to macro expansions 2023-04-27 18:25:07 +00:00
expr.rs Make async removal span more resilient to macro expansions 2023-04-27 18:25:07 +00:00
format.rs Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naber 2023-05-01 01:09:47 +02:00
index.rs Split {Idx, IndexVec, IndexSlice} into their own modules 2023-04-24 13:53:35 +00:00
item.rs IntoFuture::into_future is no longer unstable 2023-04-26 22:44:18 +00:00
lib.rs Implement negative bounds 2023-05-02 22:36:24 +00:00
lifetime_collector.rs Rename Rptr to Ref in AST and HIR 2022-12-28 18:52:36 +01:00
pat.rs Add ErrorGuaranteed to HIR ExprKind::Err 2023-02-25 19:46:36 +00:00
path.rs Restrict From<S> for {D,Subd}iagnosticMessage. 2023-05-03 08:44:39 +10:00