about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-06-08Fix FFI-unwind unsoundness with mixed panic modeGary Guo-2/+9
2022-06-08Auto merge of #94732 - nnethercote:infallible-encoder, r=bjorn3bors-71/+59
2022-06-08Auto merge of #97860 - Dylan-DPC:rollup-t3vxos8, r=Dylan-DPCbors-2/+27
2022-06-08Rollup merge of #97597 - tmiasko:simplify-locals-side-effects, r=RalfJung,Jak...Dylan DPC-2/+27
2022-06-08Auto merge of #97447 - nnethercote:improve-folding, r=jackh726bors-285/+249
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-14/+14
2022-06-08Folding revamp.Nicholas Nethercote-272/+226
2022-06-08Add `try_fold_uenevaluted`.Nicholas Nethercote-10/+20
2022-06-08Add `TypeVisitor::visit_mir_const`.Nicholas Nethercote-0/+8
2022-06-08Remove `EarlyBinder::{try_fold_with,visit_with}`.Nicholas Nethercote-8/+0
2022-06-08Use `super_visit_with` in a couple of `visit_binder` methods.Nicholas Nethercote-1/+1
2022-06-08Rename `TypeVisitor::visit_unevaluated_const`.Nicholas Nethercote-4/+4
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-58/+46
2022-06-07Preserve unused pointer to address castsTomasz Miąsko-2/+27
2022-06-07Rollup merge of #97325 - tmiasko:capture-enum-field, r=arora-amanDylan DPC-2/+4
2022-06-07Auto merge of #97825 - Dylan-DPC:rollup-ya51k1k, r=Dylan-DPCbors-9/+70
2022-06-07Rollup merge of #97301 - semicoleon:unstable-reexport, r=petrochenkovDylan DPC-8/+69
2022-06-07Rollup merge of #97058 - bjorn3:multi_artifact_work_products, r=nagisaDylan DPC-1/+1
2022-06-07Auto merge of #97512 - scottmcm:add-coldcc, r=nagisa,lcnrbors-1/+2
2022-06-07Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakisbors-40/+1
2022-06-06Auto merge of #97795 - Dylan-DPC:rollup-dxilagr, r=Dylan-DPCbors-28/+7
2022-06-06Auto merge of #97684 - RalfJung:better-provenance-control, r=oli-obkbors-29/+54
2022-06-06Rollup merge of #97312 - cjgillot:no-path-in-scope, r=compiler-errorsDylan DPC-28/+7
2022-06-06Rename CodegenUnit::work_product to previous_work_productbjorn3-1/+1
2022-06-05interpret: better control over whether we read data with provenance, and impl...Ralf Jung-29/+54
2022-06-05Auto merge of #97697 - WaffleLapkin:no_ref_vec, r=WaffleLapkinbors-5/+13
2022-06-04Allow unstable items to be re-exported unstably without requiring the feature...cole-8/+69
2022-06-04Rollup merge of #97737 - jackh726:verbose-pretty-printing-fix, r=compiler-errorsMatthias Krüger-24/+30
2022-06-04Rollup merge of #97609 - Elliot-Roberts:unused-trait-refactor, r=cjgillotMatthias Krüger-7/+7
2022-06-04Fix pretty printing named bound regions under -ZverboseJack Huey-24/+30
2022-06-04Iterate over `maybe_unused_trait_imports` when checking dead trait importsElliot Roberts-7/+7
2022-06-04Completely remove LifetimeScopeForPath.Camille GILLOT-26/+2
2022-06-04Compute lifetimes in scope at diagnostic time.Camille GILLOT-3/+6
2022-06-03Fully stabilize NLLJack Huey-40/+1
2022-06-03Make hir().get_generics and generics_of consistent.Camille GILLOT-21/+1
2022-06-03Auto merge of #85993 - bjorn3:serde_json, r=wesleywiserbors-7/+7
2022-06-03Remove emit_unitbjorn3-6/+6
2022-06-03Use serde_json for target spec jsonbjorn3-1/+1
2022-06-03Replace `&Vec<_>`s with `&[_]`sMaybe Waffle-5/+13
2022-06-03Auto merge of #97694 - Dylan-DPC:rollup-2yxo7ce, r=Dylan-DPCbors-8/+18
2022-06-03Rollup merge of #97415 - cjgillot:is-late-bound-solo, r=estebankDylan DPC-8/+18
2022-06-03Auto merge of #89862 - lcnr:path-generics-diagnostics, r=estebankbors-1/+34
2022-06-03Compute `is_late_bound` in a separate query.Camille GILLOT-2/+13
2022-06-03Manipulate lifetimes by LocalDefId for region resolution.Camille GILLOT-6/+5
2022-06-03Rollup merge of #97664 - estebank:suggest-bound-derive-copy, r=compiler-errorsDylan DPC-1/+4
2022-06-03Rollup merge of #97653 - RalfJung:int-to-ptr, r=oli-obkDylan DPC-1/+7
2022-06-02On E0204 suggest missing type param boundsEsteban Küber-1/+4
2022-06-02add cast kind of from_exposed_addr (int-to-ptr casts)Ralf Jung-1/+7
2022-06-02Rollup merge of #97023 - cjgillot:uniform-anon, r=estebankDylan DPC-43/+28
2022-06-02add new `emit_inference_failure_err`lcnr-1/+34