about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2021-11-29Always use const param envs for const eval.Oli Scherer-0/+12
2021-11-29Completely remove ConstnessAndOli Scherer-72/+28
2021-11-29Avoid storing the ImplPolarity and Constness next to a TraitRef and use Trait...Oli Scherer-53/+59
2021-11-29Replace `ConstnessAnd<TraitRef>` with `TraitPredicate` which conveys the same...Oli Scherer-69/+46
2021-11-29Prefer TraitPredicate over ConstnessAnd<TraitRef>Oli Scherer-25/+10
2021-11-29FixupOli Scherer-4/+2
2021-11-29Use the constness from the param env instead of having a separate dimension f...Oli Scherer-142/+25
2021-11-29Fixup add const to param envOli Scherer-2/+2
2021-11-29Re-use `constness_for_typeck` instead of rolling it ourselvesOli Scherer-28/+6
2021-11-29Static items are also constOli Scherer-0/+1
2021-11-29Add constness to ParamEnvOli Scherer-46/+127
2021-11-29Prepare for more ParamEnv flagsOli Scherer-10/+15
2021-11-29Auto merge of #91043 - camsteffen:descendant-eq, r=petrochenkovbors-2/+20
2021-11-29Auto merge of #91344 - RalfJung:miri, r=RalfJungbors-8/+8
2021-11-28update MiriRalf Jung-8/+8
2021-11-29Auto merge of #91338 - matthiaskrgr:rollup-46ry8wi, r=matthiaskrgrbors-20/+328
2021-11-28Rollup merge of #90833 - tmiasko:optimization-remarks, r=nikicMatthias Krüger-19/+163
2021-11-28Rollup merge of #90832 - cuviper:relnotes-1.57.0, r=Mark-SimulacrumMatthias Krüger-0/+114
2021-11-28Rollup merge of #90131 - camsteffen:fmt-args-span-fix, r=cjgillotMatthias Krüger-1/+51
2021-11-28Add parent crate assert to register_expn_idCameron Steffen-0/+1
2021-11-28Add fast path to is_descendant_ofCameron Steffen-2/+19
2021-11-28Auto merge of #90681 - workingjubilee:update-libc, r=JohnTitorbors-3/+3
2021-11-28Auto merge of #91320 - matthiaskrgr:rollup-r209seq, r=matthiaskrgrbors-144/+141
2021-11-28Rollup merge of #91319 - fee1-dead:rustdoc-ice-fix, r=jyn514Matthias Krüger-1/+1
2021-11-28Rollup merge of #91308 - BGR360:issue-88586, r=jackh726Matthias Krüger-9/+37
2021-11-28Rollup merge of #91251 - oli-obk:wf_sync_statics, r=matthewjasperMatthias Krüger-134/+103
2021-11-28Change output path to {{build-base}}Deadbeef-1/+1
2021-11-28Address PR feedbackBen Reeves-2/+2
2021-11-28Auto merge of #91230 - eggyal:fallible-type-fold, r=jackh726bors-791/+905
2021-11-28Auto merge of #91311 - matthiaskrgr:rollup-ju9xizl, r=matthiaskrgrbors-41/+74
2021-11-28Rollup merge of #91303 - RalfJung:array-init-align, r=oli-obkMatthias Krüger-1/+5
2021-11-28Rollup merge of #91254 - Aaron1011:impl-candidate-err-ty, r=lcnrMatthias Krüger-32/+28
2021-11-28Rollup merge of #90896 - jhpratt:stabilize_const_maybe_uninit, r=oli-obkMatthias Krüger-8/+41
2021-11-28Add test for const `MaybeUninit`Jacob Pratt-0/+33
2021-11-28Stabilize some `MaybeUninit` behavior as constJacob Pratt-8/+8
2021-11-27typeck: Ensure proper bound vars passed to `add_bounds`.Ben Reeves-9/+37
2021-11-28Auto merge of #91301 - scottmcm:stabilize-nonzero-ipot, r=nagisabors-3/+1
2021-11-27Update libc to 0.2.108Jubilee Young-3/+3
2021-11-27Miri: fix alignment check in array initializationRalf Jung-1/+5
2021-11-27Auto merge of #91241 - dtolnay:firstchunk, r=oli-obkbors-7/+5
2021-11-27Stabilize nonzero_is_power_of_twoScott McMurray-3/+1
2021-11-27Only check for errors in predicate when skipping impl assemblyAaron Hill-32/+28
2021-11-27Use intrinsic pointer methodsAlan Egerton-7/+5
2021-11-27Delegate from `map_id` to `try_map_id`Alan Egerton-57/+7
2021-11-27Avoid UB when short-circuiting try_map_id for VecAlan Egerton-4/+11
2021-11-27Auto merge of #91288 - matthiaskrgr:rollup-yp5h41r, r=matthiaskrgrbors-161/+307
2021-11-27Remove erroneous merge conflictAlan Egerton-4/+0
2021-11-27Auto merge of #89916 - the8472:advance_by-avoid-err-0, r=dtolnaybors-22/+69
2021-11-27Rollup merge of #91266 - jam1garner:fmt-ptr-fix, r=dtolnayMatthias Krüger-18/+24
2021-11-27Rollup merge of #91208 - estebank:eq-constraint, r=cjgillotMatthias Krüger-6/+142