about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-07-06Rollup merge of #113402 - nnethercote:diagnose-unsorted-CGUs, r=lqdMatthias Krüger-1/+7
2023-07-06Rollup merge of #113395 - compiler-errors:new-solver-dyn-star-selection, r=ol...Matthias Krüger-4/+6
2023-07-06Diagnose unsorted CGUs.Nicholas Nethercote-1/+7
2023-07-06Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errorsbors-1156/+1353
2023-07-06Fix up doc linksOli Scherer-2/+2
2023-07-06Structurally normalize again for byte string lit pat checkingMichael Goulet-2/+2
2023-07-06Prefer object candidates over impl candidates in new selectionMichael Goulet-0/+8
2023-07-06Dont ICE for `dyn* Trait: Trait` goals during selection in new trait solverMichael Goulet-4/+6
2023-07-06Auto merge of #113391 - fee1-dead-contrib:rollup-9bqlw9z, r=fee1-deadbors-315/+330
2023-07-06Rollup merge of #113350 - chenyukang:yukang-fix-113342-parser, r=compiler-errorsfee1-dead-1/+5
2023-07-06Rollup merge of #113334 - fmease:revert-lexing-c-str-lits, r=compiler-errorsfee1-dead-59/+64
2023-07-06Rollup merge of #113332 - petrochenkov:bindintern, r=cjgillotfee1-dead-255/+224
2023-07-06Rollup merge of #112791 - WaffleLapkin:wag_the_llvm, r=cuviperfee1-dead-0/+37
2023-07-06Minor comment fix.Nicholas Nethercote-3/+3
2023-07-06Remove the field name from `MonoItemPlacement::SingleCgu`.Nicholas Nethercote-4/+4
2023-07-06Use `iter()` instead of `iter_mut()` in one place.Nicholas Nethercote-1/+1
2023-07-06Make `UsageMap::get_user_items` infallible.Nicholas Nethercote-16/+16
2023-07-06Auto merge of #113291 - oli-obk:pretty_print_mir_const, r=RalfJungbors-83/+68
2023-07-05Change comment on `TyCtxt::mk_ty_from_kind`Michael Goulet-1/+1
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-1154/+1351
2023-07-05Auto merge of #113370 - compiler-errors:rollup-8gvyy8e, r=compiler-errorsbors-542/+748
2023-07-05Document magic booleanOli Scherer-1/+3
2023-07-05Name the destructure_mir_constant query appropriatelyOli Scherer-6/+6
2023-07-05Use options instead of errors if the errors are never neededOli Scherer-13/+11
2023-07-05Remove a function argument that is always passed with the same value.Oli Scherer-46/+21
2023-07-05Specialize `DestructuredConstant` to its one user (pretty printing)Oli Scherer-8/+13
2023-07-05Specialize `try_destructure_mir_constant` for its sole userOli Scherer-18/+23
2023-07-05Rollup merge of #113356 - he32:netbsd-riscv64, r=oli-obkMichael Goulet-0/+20
2023-07-05Rollup merge of #113355 - Zalathar:ssa, r=oli-obkMichael Goulet-168/+88
2023-07-05Rollup merge of #113337 - compiler-errors:next-solver-winnow-specializing, r=...Michael Goulet-4/+15
2023-07-05Rollup merge of #113321 - BoxyUwU:move_constkind_to_typeir, r=oli-obkMichael Goulet-247/+456
2023-07-05Rollup merge of #113320 - oli-obk:eval_obligation_query, r=petrochenkov,BoxyUwUMichael Goulet-31/+74
2023-07-05Rollup merge of #113319 - lcnr:type-param-def-def-id, r=compiler-errorsMichael Goulet-8/+8
2023-07-05Rollup merge of #113317 - lcnr:sketchy-new-select, r=oli-obkMichael Goulet-84/+87
2023-07-05Add support for NetBSD/riscv64 aka. riscv64gc-unknown-netbsd.Havard Eidnes-0/+20
2023-07-05Auto merge of #113210 - fee1-dead-contrib:effects-mvp, r=oli-obkbors-26/+240
2023-07-05Revert "use new c literals instead of cstr! macro"León Orell Valerian Liehr-52/+64
2023-07-05Revert the lexing of c_str_literalsLeón Orell Valerian Liehr-7/+0
2023-07-05resolve: Add comments explaining use of `Interned`Vadim Petrochenkov-0/+6
2023-07-05resolve: Use `Interned` for `Module`Vadim Petrochenkov-65/+59
2023-07-05resolve: Use `Interned` for `Import`Vadim Petrochenkov-71/+58
2023-07-05resolve: Use `Interned` for `NameBinding`Vadim Petrochenkov-124/+106
2023-07-05Move `coverageinfo::ffi` and `coverageinfo::map` out of SSAZalathar-6/+6
2023-07-05Remove trait `CoverageInfoMethods`, since non-LLVM backends don't need itZalathar-60/+13
2023-07-05Narrow trait `CoverageInfoBuilderMethods` down to just one methodZalathar-102/+69
2023-07-05Auto merge of #112319 - oli-obk:assoc_ty_sized_bound_for_object_safety2, r=co...bors-391/+473
2023-07-05Deal with falloutBoxy-26/+44
2023-07-05move `ConstKind` to typeir and move inherent impls to `Const`Boxy-222/+413
2023-07-05Fix the issue of wrong diagnosis for extern pub fnyukang-1/+5
2023-07-05Only use a single loop over the associated typesOli Scherer-5/+2