about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-03-27Rollup merge of #93469 - compiler-errors:issue-93450, r=estebankDylan DPC-1/+1
2022-03-27Rollup merge of #91981 - estebank:tweakaroo, r=lcnrDylan DPC-4/+51
2022-03-27review comments and rebaseEsteban Kuber-12/+10
2022-03-27Change wording of missing return type suggestionEsteban Kuber-2/+9
2022-03-27Drive by: handle references in `same_type_modulo_infer`Esteban Kuber-0/+3
2022-03-27Point (again) to more expressions with their type, even if not fully resolvedEsteban Kuber-1/+2
2022-03-27Also resolve `const` param suggestionEsteban Kuber-1/+6
2022-03-27Eagerly replace `{integer}`/`{float}` with `i32`/`f64` for suggestionEsteban Kuber-0/+33
2022-03-26proc-macro: Stop wrapping `ident` matchers into groupsVadim Petrochenkov-106/+4
2022-03-26Auto merge of #95296 - workingjubilee:pretty-session, r=Dylan-DPCbors-120/+85
2022-03-26Auto merge of #95299 - mkroening:rm-hermitkernel, r=joshtriplettbors-62/+0
2022-03-26Auto merge of #95149 - cjgillot:once-diag, r=estebankbors-252/+169
2022-03-25Auto merge of #95304 - michaelwoerister:retry-finalize-session-dir, r=oli-obkbors-2/+23
2022-03-25Auto merge of #95280 - InfRandomness:infrandomness/Dtorck_clarification, r=ol...bors-19/+19
2022-03-25incr. comp.: Let compiler retry finalizing session directory a few times.Michael Woerister-2/+23
2022-03-25Auto merge of #95255 - petrochenkov:suggresolve, r=michaelwoeristerbors-600/+415
2022-03-25Remove hermitkernel targetsMartin Kröning-62/+0
2022-03-25Auto merge of #95082 - spastorino:overlap-inherent-impls, r=nikomatsakisbors-65/+130
2022-03-25Auto merge of #95259 - nnethercote:more-macro-expansion-optimizations, r=petr...bors-86/+101
2022-03-24Use a let-chain in _session::output (nfc)Jubilee Young-15/+10
2022-03-24Vigorously refactor _session::code_stats (nfc)Jubilee Young-19/+11
2022-03-24Prettify rustc_session fmt with capturing args (nfc)Jubilee Young-86/+64
2022-03-25Shrink `MatcherPosRepetition`.Nicholas Nethercote-15/+13
2022-03-25Shrink `NamedMatchVec` to one inline element.Nicholas Nethercote-2/+5
2022-03-25Split `NamedMatch::MatchNonterminal` in two.Nicholas Nethercote-71/+81
2022-03-25Rollup merge of #95276 - FoseFx:clippy_trim_split_whitespace, r=flip1995Dylan DPC-0/+4
2022-03-25Rollup merge of #95270 - michaelwoerister:fix-box-unsized-debuginfo, r=wesley...Dylan DPC-1/+18
2022-03-25Rollup merge of #95179 - b-naber:eval-in-try-unify, r=lcnrDylan DPC-92/+163
2022-03-25Rollup merge of #94655 - JakobDegen:mir-phase-docs, r=oli-obkDylan DPC-52/+113
2022-03-25Rollup merge of #94391 - light4:issue-90319, r=estebankDylan DPC-14/+40
2022-03-25resolve: Rename `CrateLint` to `Finalize`Vadim Petrochenkov-170/+147
2022-03-25resolve: Stop passing unused spans and node ids to path resolution functionsVadim Petrochenkov-267/+188
2022-03-25resolve: Optimize path resolution for rustdocVadim Petrochenkov-59/+16
2022-03-25resolve: Do not build expensive suggestions if they are not actually usedVadim Petrochenkov-255/+215
2022-03-24Implement impl_subject_and_oblig instead of repeating the implsSantiago Pastorino-74/+26
2022-03-24Where bounds are checked on inherent implsSantiago Pastorino-2/+36
2022-03-24Auto merge of #94934 - Lireer:const-prop-lint, r=oli-obkbors-177/+1060
2022-03-24Swap DtorckConstraint to DropckConstraintInfRandomness-19/+19
2022-03-25Fix ice when error reporting recursion errorslightning1141-14/+40
2022-03-24add diagnostic items for clippy'sMax Baumann-0/+4
2022-03-24Normalize both trait and inherentSantiago Pastorino-16/+9
2022-03-24Extract impl_subject_and_oglibations fn and make equate receive subjectsSantiago Pastorino-46/+93
2022-03-24Auto merge of #94876 - b-naber:thir-abstract-const-changes, r=lcnrbors-155/+304
2022-03-24Auto merge of #91030 - estebank:trait-bounds-are-tricky-2, r=oli-obkbors-166/+337
2022-03-24debuginfo: Fix debuginfo for Box<T> where T is unsized.Michael Woerister-1/+18
2022-03-24Auto merge of #95233 - compiler-errors:chalk-up, r=jackh726bors-14/+41
2022-03-23make rustc work againMichael Goulet-10/+37
2022-03-24Properly track `ImplObligation`sEsteban Kuber-166/+337
2022-03-23Clarify more MIR docsJakob Degen-0/+15
2022-03-23Clarify which kinds of MIR are allowed during which phases.Jakob Degen-52/+98