about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-04-17fat vecouz-a-7/+5
2022-04-17format errouz-a-5/+3
2022-04-17little changesouz-a-7/+5
2022-04-16Make derefer work everwhereouz-a-0/+26
2022-04-16Auto merge of #96108 - Dylan-DPC:rollup-t5f2fc9, r=Dylan-DPCbors-1/+2
2022-04-16Rollup merge of #96004 - JakobDegen:fix-validator-ice, r=petrochenkovDylan DPC-1/+2
2022-04-16Auto merge of #94468 - Amanieu:global_asm_sym, r=nagisabors-3/+4
2022-04-15Rollup merge of #96026 - matthiaskrgr:clippy_compl_1304, r=Dylan-DPCDylan DPC-1/+1
2022-04-15Rollup merge of #95194 - kckeiks:update-algo-in-find-use-placement, r=pnkfelixDylan DPC-2/+2
2022-04-15Rollup merge of #94849 - ouz-a:master4, r=oli-obkDylan DPC-6/+3
2022-04-15Rollup merge of #94457 - jhpratt:stabilize-derive_default_enum, r=davidtwcoDylan DPC-1/+1
2022-04-14Update issue-92893.stderrouz-a-6/+3
2022-04-14Reimplement lowering of sym operands for asm! so that it also works with glob...Amanieu d'Antras-3/+4
2022-04-13couple of clippy::complexity fixesMatthias Krüger-1/+1
2022-04-13Auto merge of #95656 - cjgillot:no-id-hashing-mode, r=Aaron1011bors-96/+10
2022-04-13Consider lifetimes when comparing types for equality in MIR validatorJakob Degen-1/+2
2022-04-13Auto merge of #94255 - b-naber:use-mir-constant-in-thir, r=oli-obkbors-14/+177
2022-04-12Rollup merge of #95970 - WaffleLapkin:nicer_trait_suggestions, r=compiler-errorsDylan DPC-7/+28
2022-04-12Remove NodeIdHashingMode.Camille GILLOT-96/+10
2022-04-12Fix wrong suggestions for `T:`Maybe Waffle-7/+28
2022-04-11Remove rule that place loads may not happen with variant index setJakob Degen-5/+4
2022-04-11Add more clarifications in response to Ralf's commentsJakob Degen-102/+84
2022-04-11Address various comments and change some details around place to value conver...Jakob Degen-35/+36
2022-04-11Improve MIR phases documentation with summaries of changesJakob Degen-1/+23
2022-04-11Improve documentation for MIR terminatorsJakob Degen-27/+121
2022-04-11Improve documentation for MIR statement kinds.Jakob Degen-16/+76
2022-04-11Add documentation for the semantics of MIR rvaluesJakob Degen-23/+101
2022-04-11Adjust computation of place types to detect more invalid placesJakob Degen-0/+3
2022-04-11Improve documentation of `Place` and `Operand`Jakob Degen-13/+121
2022-04-11Auto merge of #95125 - JakobDegen:uninit-variant-rvalue, r=oli-obkbors-1/+23
2022-04-11Add new `MutatatingUseContext`s for deinit and `SetDiscriminant`Jakob Degen-2/+6
2022-04-11Document semantics of `Deinit` and `SetDiscriminant` MIR statementsJakob Degen-0/+7
2022-04-11Add new `Deinit` statement kindJakob Degen-0/+11
2022-04-11Rollup merge of #95907 - compiler-errors:diag, r=Dylan-DPCMatthias Krüger-61/+63
2022-04-10FIXME for diagnostic variable nameMichael Goulet-61/+63
2022-04-10Store LocalDefId in is_late_bound_map.Camille GILLOT-8/+2
2022-04-09Auto merge of #95435 - cjgillot:one-name, r=oli-obkbors-36/+32
2022-04-09Auto merge of #95697 - klensy:no-strings, r=petrochenkovbors-3/+3
2022-04-09Rollup merge of #95785 - RalfJung:interpret-size-mismatch, r=oli-obkDylan DPC-16/+46
2022-04-09Use def_key in `tcx.item_name` when possible.Camille GILLOT-28/+25
2022-04-09Auto merge of #95524 - oli-obk:cached_stable_hash_cleanups, r=nnethercotebors-188/+157
2022-04-08Avoid looking at the internals of Interned directlyOli Scherer-165/+124
2022-04-08dont make lit_to_mir_constant a queryb-naber-4/+0
2022-04-08check_doc_keyword: don't alloc string for emptiness checkklensy-3/+3
2022-04-07Stabilize `derive_default_enum`Jacob Pratt-1/+1
2022-04-07Compute `ty_param_owner` using DefIdTree.Camille GILLOT-8/+7
2022-04-07interpret: err instead of ICE on size mismatches in to_bits_or_ptr_internalRalf Jung-16/+46
2022-04-07Deduplicate the error printing code for hidden type mismatchesOli Scherer-0/+20
2022-04-07Report opaque type mismatches directly during borrowck of the function instea...Oli Scherer-2/+1
2022-04-07Document and rename the new wrapper typeOli Scherer-23/+37