summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2023-06-03add FIXMElcnr-0/+5
2023-06-03unique borrows are mutating useslcnr-7/+3
2023-05-27Rollup merge of #111952 - cjgillot:drop-replace, r=WaffleLapkinGuillaume Gomez-1/+6
2023-05-26print const and type errors in braces not square bracketsBoxy-3/+3
2023-05-26Auto merge of #111984 - matthiaskrgr:rollup-6u7ynyv, r=matthiaskrgrbors-4/+1
2023-05-26Rollup merge of #111899 - nnethercote:cgu-cleanups, r=wesleywiserMatthias Krüger-4/+1
2023-05-26Auto merge of #111918 - compiler-errors:custom-type-ops-err, r=lcnrbors-2/+0
2023-05-26Auto merge of #111858 - clubby789:fluent-alphabetical, r=jyn514,compiler-errorsbors-24/+24
2023-05-25Ensure Fluent messages are in alphabetical orderclubby789-24/+24
2023-05-25Remove DesugaringKind::Replace.Camille GILLOT-1/+6
2023-05-25Fallible<_> -> Result<_, NoSolution>Michael Goulet-2/+0
2023-05-25Remove ExpnKind::Inlined.Camille GILLOT-5/+2
2023-05-25Auto merge of #111473 - compiler-errors:opaques, r=lcnrbors-14/+123
2023-05-25Rollup merge of #111875 - WaffleLapkin:defer_on_drop, r=NilstriebMatthias Krüger-1/+1
2023-05-25Streamline `modify_size_estimate`.Nicholas Nethercote-4/+1
2023-05-25Check that opaque is a defining use, prefer pre-defined opaquesMichael Goulet-0/+36
2023-05-25Prepopulate opaques in canonical inputMichael Goulet-4/+72
2023-05-25Move DefiningAnchorMichael Goulet-0/+11
2023-05-25Pull out logic from #111131, plus some new logic in EvalCtxt::normalize_opaqu...Michael Goulet-10/+4
2023-05-24Rollup merge of #111912 - WaffleLapkin:is_some_and_in_the_compiler, r=petroch...Manish Goregaokar-12/+11
2023-05-24Auto merge of #111673 - cjgillot:dominator-preprocess, r=cjgillot,tmiaskobors-2/+3
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-12/+11
2023-05-24Rollup merge of #111870 - WaffleLapkin:just_🌟traits🌟_query, r=compiler-...Matthias Krüger-10/+12
2023-05-23Rename `traits_in_crate` query to `traits`Maybe Waffle-10/+12
2023-05-23Rollup merge of #111486 - fmease:pp-inh-proj, r=petrochenkovMatthias Krüger-1/+21
2023-05-23Don't leak the function that is called on dropMaybe Waffle-1/+1
2023-05-23Rollup merge of #111853 - compiler-errors:opaque-check, r=oli-obkDylan DPC-7/+23
2023-05-22Check opaques for mismatch during writebackMichael Goulet-7/+23
2023-05-22properly pretty-print inherent projectionsLeón Orell Valerian Liehr-1/+21
2023-05-22Auto merge of #111848 - Dylan-DPC:rollup-7jqydzg, r=Dylan-DPCbors-0/+23
2023-05-23Rollup merge of #111501 - WaffleLapkin:drivebycleanupuwu, r=oli-obkDylan DPC-0/+23
2023-05-22Auto merge of #111754 - lcnr:recursion-depth, r=matthewjasperbors-3/+20
2023-05-22Auto merge of #111775 - compiler-errors:triple-check, r=Nilstriebbors-5/+44
2023-05-21Replace `QueryStruct` with arrays local to `rustc_query_impl`John Kåre Alsaker-13/+3
2023-05-20Rollup merge of #111450 - compiler-errors:opaque-ty-key, r=oli-obkGuillaume Gomez-2/+2
2023-05-20Rollup merge of #111619 - cjgillot:profile-pass, r=WaffleLapkinDylan DPC-1/+1
2023-05-19Add extra debug assertions for equality for Adt/Variant/FieldDefMichael Goulet-5/+44
2023-05-19Auto merge of #111641 - michaelwoerister:debugger-visualizer-fixes, r=cjgillotbors-2/+64
2023-05-19update recursion depth in `confirm_candidate`lcnr-3/+20
2023-05-18Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31bors-1/+1
2023-05-18Rollup merge of #111703 - Zoxc:queries-mod, r=cjgillotDylan DPC-93/+64
2023-05-18Rollup merge of #111686 - cjgillot:no-foreign-item, r=compiler-errorsDylan DPC-6/+7
2023-05-18Rollup merge of #110986 - cjgillot:delay-feed-bug, r=WaffleLapkinDylan DPC-5/+13
2023-05-18Merge query property modules into oneJohn Kåre Alsaker-93/+64
2023-05-18Rollup merge of #111633 - nnethercote:avoid-ref-format, r=WaffleLapkinDylan DPC-3/+7
2023-05-17Only depend on CFG_VERSION in rustc_interfacejyn-1/+1
2023-05-17Delay a bug when overwriting fed value.Camille GILLOT-5/+13
2023-05-17Retire is_foreign_item query.Camille GILLOT-6/+7
2023-05-17Rollup merge of #111625 - Zoxc:rustc_middle-query-move, r=cjgillotDylan DPC-22/+20
2023-05-17Drive-by cleanup: `debug::term_type` => `TerminatorKind::name`Maybe Waffle-0/+23