about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-05-12Invert `IgnoreRegions` to `CheckRegions`Oli Scherer-8/+8
2023-05-12Require `impl Trait` in associated types to appear in method signaturesOli Scherer-48/+199
2023-05-11Rollup merge of #111460 - clubby789:lowercase-box-self, r=compiler-errorsMichael Goulet-25/+47
2023-05-11Rollup merge of #111444 - cjgillot:issue-111400, r=oli-obkMichael Goulet-5/+11
2023-05-11Rollup merge of #111375 - rcvalle:rust-cfi-fix-106547, r=bjorn3Michael Goulet-28/+134
2023-05-11Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnrMichael Goulet-7/+7
2023-05-11Rollup merge of #106038 - aliemjay:opaque-implied, r=lcnrMichael Goulet-4/+26
2023-05-11Improve error for `self: Box<self>`clubby789-25/+47
2023-05-11Auto merge of #111029 - Nilstrieb:when-the-errs-are-too-big, r=petrochenkovbors-14/+32
2023-05-11Rollup merge of #111432 - cjgillot:issue-111426, r=oli-obkMatthias Krüger-7/+13
2023-05-11Rollup merge of #111382 - Zalathar:ffi, r=cuviperMatthias Krüger-17/+118
2023-05-11Rollup merge of #111292 - Urgau:check-cfg-issue-111291, r=petrochenkovMatthias Krüger-1/+10
2023-05-11Rollup merge of #108705 - clubby789:refutable-let-closure-borrow, r=cjgillotMatthias Krüger-13/+18
2023-05-10Auto merge of #110820 - cjgillot:faster-dcp, r=oli-obkbors-141/+183
2023-05-10Only warn single-use lifetime when the binders match.Camille GILLOT-5/+11
2023-05-10Use visit_assign to detect SSA locals.Camille GILLOT-7/+13
2023-05-10Make `NonUseContext::AscribeUserTy` carry `ty::Variance`Obei Sideg-7/+7
2023-05-10Auto merge of #111414 - matthiaskrgr:rollup-q0qoc47, r=matthiaskrgrbors-172/+379
2023-05-10Rollup merge of #111410 - kylematsuda:earlybinder-abstract-const, r=BoxyUwUMatthias Krüger-16/+10
2023-05-10Rollup merge of #111381 - oli-obk:closure_attr, r=petrochenkovMatthias Krüger-1/+5
2023-05-10Rollup merge of #110747 - oli-obk:smirty, r=spastorinoMatthias Krüger-62/+204
2023-05-10Rollup merge of #110673 - compiler-errors:alias-bounds-2, r=lcnrMatthias Krüger-93/+160
2023-05-10Auto merge of #106560 - bjorn3:support_staticlib_dylib_linking, r=pnkfelixbors-15/+95
2023-05-09add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_constKyle Matsuda-16/+10
2023-05-09Auto merge of #106285 - cjgillot:refprop-ssa, r=JakobDegenbors-69/+555
2023-05-09Consolidate the 'match assumption' type methods in GoalKindMichael Goulet-140/+47
2023-05-09Make alias bounds sound in the new solverMichael Goulet-2/+162
2023-05-09CFI: Fix SIGILL reached via trait objectsRamon de C Valle-28/+134
2023-05-09Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillotMatthias Krüger-198/+387
2023-05-09Rollup merge of #110770 - m-ou-se:fmt-temp-lifetime, r=oli-obkMatthias Krüger-1/+25
2023-05-09Correct StorageLive comment.Camille GILLOT-2/+1
2023-05-09Only check storage liveness for direct projections.Camille GILLOT-6/+3
2023-05-09Do not check StorageLive dominates address-taking.Camille GILLOT-41/+75
2023-05-09Only check that StorageLive dominates address-taking.Camille GILLOT-4/+1
2023-05-09Explicit performance concern.Camille GILLOT-2/+2
2023-05-09Explicitly skip arguments.Camille GILLOT-0/+1
2023-05-09Do not consider borrowed Freeze locals as SSA.Camille GILLOT-29/+34
2023-05-09Implement SSA-based reference propagation.Camille GILLOT-44/+497
2023-05-09Prevent stack overflow.Camille GILLOT-1/+2
2023-05-09Add a few comments.Camille GILLOT-6/+12
2023-05-09Do not flood on copy_nonoverlapping.Camille GILLOT-5/+7
2023-05-09Extract handle_set_discriminant.Camille GILLOT-17/+35
2023-05-09Trim the places that will not be used.Camille GILLOT-1/+10
2023-05-09Precompute values to flood.Camille GILLOT-19/+51
2023-05-09Create tracked places breadth first.Camille GILLOT-65/+49
2023-05-09Make HasTop and HasBottom consts.Camille GILLOT-34/+24
2023-05-09Auto merge of #111371 - compiler-errors:revert-110907, r=petrochenkovbors-175/+145
2023-05-09Limit lifetime of format_args!() with inlined args.Mara Bos-1/+25
2023-05-09Correctly mark parameter `RustMappingRegions` as pointer-to-`const`Zalathar-1/+1
2023-05-09Isolate coverage FFI type layouts from their underlying LLVM C++ typesZalathar-16/+117