about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2021-08-15Introduce hir::ExprKind::Let - Take 2Caio-0/+4
2021-08-14Auto merge of #87375 - fee1-dead:move-constness-to-traitpred, r=oli-obkbors-32/+81
2021-08-14Auto merge of #85020 - lrh2000:named-upvars, r=tmandrybors-2/+70
2021-08-13handle the case when container is not implDeadbeef-5/+3
2021-08-13Relate implDeadbeef-0/+13
2021-08-13Make selection and evaluation caches use constnessDeadbeef-2/+2
2021-08-13Inherited use constness and assoc change predicateDeadbeef-0/+9
2021-08-13move Constness into TraitPredicateDeadbeef-30/+59
2021-08-13Auto merge of #87927 - spastorino:use-def-id-typeckresults, r=oli-obkbors-3/+1
2021-08-12Rollup merge of #87922 - Manishearth:c-enum-target-spec, r=nagisa,eddybManish Goregaokar-16/+8
2021-08-12Add c_enum_min_bits to target specManish Goregaokar-16/+8
2021-08-11Make concrete_opaque_types be FxHashSet<DefId>Santiago Pastorino-3/+1
2021-08-10Replace #[plugin_registrar] with exporting __rustc_plugin_registrarbjorn3-3/+0
2021-08-07Auto merge of #87408 - kornelski:try_reserve_error, r=yaahcbors-0/+1
2021-08-06Auto merge of #87777 - the8472:fix-mir-max-rss, r=oli-obk,joshtriplettbors-5/+7
2021-08-06Auto merge of #87462 - ibraheemdev:tidy-file-length-ignore-comment, r=Mark-Si...bors-1/+0
2021-08-05replace Vec<u8> with Box<[u8]>The8472-5/+4
2021-08-05use box->vec conversion API that doesn't reallocateThe8472-1/+1
2021-08-05use zeroed allocation instead of eagerly initializing the memoryThe8472-3/+6
2021-08-04Auto merge of #86155 - alexcrichton:abort-on-unwind, r=nikomatsakisbors-74/+119
2021-08-04Auto merge of #87568 - petrochenkov:localevel, r=cjgillotbors-44/+22
2021-08-03Auto merge of #87515 - crlf0710:trait_upcasting_part2, r=bjorn3bors-0/+5
2021-08-03rustc: Fill out remaining parts of C-unwind ABIAlex Crichton-74/+119
2021-08-03Do not suggest impl traits as type argumentsYuki Okushi-0/+15
2021-08-03Implement pointer casting.Charles Lew-0/+5
2021-08-02Auto merge of #87248 - RalfJung:ctfe-partial-overwrite, r=oli-obkbors-23/+58
2021-08-02Auto merge of #87535 - lf-:authors, r=Mark-Simulacrumbors-1/+0
2021-08-01Auto merge of #87546 - rusticstuff:issue87450-take-two, r=davidtwcobors-1/+5
2021-08-01Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisabors-1/+1
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-44/+22
2021-07-31typoRalf Jung-1/+1
2021-07-31CTFE: throw unsupported error when partially overwriting a pointerRalf Jung-23/+58
2021-07-30Do not discard `?Sized` type params and suggest their removalEsteban Küber-0/+112
2021-07-29rfc3052: Remove authors field from Cargo manifestsJade-1/+0
2021-07-28Bail on any found recursion when expanding opaque typesHans Kratz-1/+5
2021-07-28Auto merge of #86251 - Smittyvb:thir-tree-again, r=oli-obkbors-0/+6
2021-07-27Auto merge of #83484 - JulianKnodt:infer, r=oli-obk,lcnrbors-0/+11
2021-07-27Rollup merge of #87427 - RalfJung:no-mir-for, r=oli-obkYuki Okushi-3/+0
2021-07-27Rollup merge of #86450 - tmiasko:move-size-limit, r=pnkfelixYuki Okushi-1/+6
2021-07-25ignore comments in tidy-filelengthibraheemdev-1/+0
2021-07-25Auto merge of #83723 - cjgillot:ownernode, r=petrochenkovbors-183/+103
2021-07-25Use more of OwnerNode.Camille GILLOT-54/+43
2021-07-25Use OwnerNode in indexing.Camille GILLOT-106/+57
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-18/+2
2021-07-25clippy::needless_question_markMatthias Krüger-1/+1
2021-07-25Merge the BTreeMap in hir::Crate.Camille GILLOT-9/+5
2021-07-25Add inferred args to typeckkadmin-6/+1
2021-07-25Add generic arg inferkadmin-0/+16
2021-07-24Hide allocator details from TryReserveErrorKornel-0/+1
2021-07-24Support -Z unpretty=thir-tree againSmitty-0/+6