about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-07-06Allow to create definitions inside the query system.Camille GILLOT-62/+137
2022-07-06Auto merge of #98987 - GuillaumeGomez:rollup-bcy32bp, r=GuillaumeGomezbors-3/+6
2022-07-06Rollup merge of #98984 - pierwill:patch-4, r=RalfJungGuillaume Gomez-1/+1
2022-07-06Rollup merge of #98983 - pierwill:patch-3, r=RalfJungGuillaume Gomez-0/+2
2022-07-06Rollup merge of #98519 - TaKO8Ki:add-head-span-field-to-item-and-impl-item, r...Guillaume Gomez-2/+3
2022-07-06Remove erroneous doc commentpierwill-1/+1
2022-07-06docs: Add overview of `rustc_middle::mir::TerminatorKind`pierwill-0/+2
2022-07-06Auto merge of #98959 - cjgillot:late-bound-order, r=michaelwoeristerbors-1/+2
2022-07-06interpret: use AllocRange in UninitByteAccessRalf Jung-60/+51
2022-07-06use `named_span` in case of tuple variantTakayuki Maeda-6/+1
2022-07-06add `Node::Variant` to `Map::opt_span`Takayuki Maeda-1/+7
2022-07-06replace `guess_head_span` with `def_span`Takayuki Maeda-1/+1
2022-07-06Rollup merge of #98968 - RalfJung:scalar-sanity, r=oli-obkDylan DPC-3/+2
2022-07-06Rollup merge of #98884 - davidtwco:translation-on-lints-derive, r=oli-obkDylan DPC-28/+26
2022-07-06Rollup merge of #98881 - cjgillot:q-def-kind, r=fee1-deadDylan DPC-1/+2
2022-07-06Fix double spacefee1-dead-1/+1
2022-07-06Auto merge of #98206 - eggyal:align-to-chalk-folding-api, r=jackh726bors-1154/+1279
2022-07-06Update TypeVisitor pathsAlan Egerton-23/+25
2022-07-05finally enable Scalar layout sanity checksRalf Jung-3/+2
2022-07-05Rollup merge of #96814 - RalfJung:enum-repr-align, r=oli-obkGuillaume Gomez-3/+3
2022-07-05Relax constrained generics to TypeVisitableAlan Egerton-14/+14
2022-07-05Explicit TypeVisitable implementationsAlan Egerton-152/+266
2022-07-05impl TypeVisitable in type traversal macrosAlan Egerton-35/+57
2022-07-05Add #[derive(TypeVisitable)]Alan Egerton-202/+142
2022-07-05Return a FxIndexSet in is_late_bound query.Camille GILLOT-1/+2
2022-07-05Split TypeVisitable from TypeFoldableAlan Egerton-736/+783
2022-07-05fix the layout of repr(align) enumsRalf Jung-3/+3
2022-07-05Rollup merge of #98888 - RalfJung:interpret-checked-bin, r=oli-obkMatthias Krüger-2/+3
2022-07-05Rollup merge of #98860 - RalfJung:dangling-int-ptr, r=davidtwcoMatthias Krüger-12/+25
2022-07-05errors: introduce `DecorateLint`David Wood-1/+24
2022-07-05lint: `LintDiagnosticBuilder` into `rustc_errors`David Wood-28/+3
2022-07-05Auto merge of #98925 - Dylan-DPC:rollup-9185c9y, r=Dylan-DPCbors-2/+9
2022-07-05adjust dangling-int-ptr error messageRalf Jung-12/+25
2022-07-05always check overflow in CheckedBinOp in CTFERalf Jung-2/+3
2022-07-05Rollup merge of #98624 - davidtwco:translation-on-lints, r=compiler-errorsDylan DPC-2/+9
2022-07-05Auto merge of #96862 - oli-obk:enum_cast_mir, r=RalfJungbors-0/+6
2022-07-05Add a helper method with an explicit name instead of hand rolling a match 3xOli Scherer-0/+6
2022-07-05Auto merge of #98910 - Dylan-DPC:rollup-9x82wdg, r=Dylan-DPCbors-27/+27
2022-07-05Rollup merge of #98811 - RalfJung:interpret-alloc-range, r=oli-obkDylan DPC-27/+27
2022-07-05Auto merge of #98872 - JakobDegen:no-invalidate, r=davidtwcobors-9/+35
2022-07-04Rollup merge of #98878 - lcnr:more-rustc_pass_by_value, r=oli-obkMatthias Krüger-13/+13
2022-07-04Rollup merge of #98738 - tmiasko:checked-binop, r=oli-obkMatthias Krüger-4/+12
2022-07-04Only compute DefKind through the query.Camille GILLOT-1/+2
2022-07-04fully move dropck to mirlcnr-1/+2
2022-07-04more `rustc_pass_by_value`lcnr-13/+13
2022-07-03Add method to mutate MIR body without invalidating CFG caches.Jakob Degen-9/+35
2022-07-02more use of format! variable captureRalf Jung-2/+2
2022-07-02Auto merge of #97585 - lqd:const-alloc-intern, r=RalfJungbors-6/+11
2022-07-02add AllocRange Debug impl; remove redundant AllocId Display implRalf Jung-27/+27
2022-07-02Auto merge of #97235 - nbdd0121:unwind, r=Amanieubors-2/+6