summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove some unnecessary uses of `FieldDef::ident`followup-from-92533Noah Lev2022-01-111-7/+3
* Auto merge of #92533 - Aaron1011:variant-symbol, r=petrochenkovbors2022-01-1138-107/+120
|\
| * Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill2022-01-1138-107/+120
* | Auto merge of #90948 - oli-obk:🧹, r=nikomatsakisbors2022-01-112-21/+49
|\ \
| * | Check all opaque types, even return position impl trait.Oli Scherer2021-12-171-14/+18
| * | Actually instantiate the opaque type when checking boundsOli Scherer2021-12-162-9/+33
* | | Auto merge of #92070 - rukai:replace_vec_into_iter_with_array_into_iter, r=Ma...bors2022-01-1136-122/+116
|\ \ \ | |_|/ |/| |
| * | eplace usages of vec![].into_iter with [].into_iterLucas Kent2022-01-0936-122/+116
* | | Auto merge of #92012 - llogiq:repr-c-def-id, r=michaelwoeristerbors2022-01-111-1/+8
|\ \ \
| * | | Make `DefId` `repr(C)`, optimize big-endian field orderAndre Bogus2022-01-041-1/+8
* | | | Auto merge of #92601 - camelid:more-intra-doc-cleanup, r=Manishearthbors2022-01-112-142/+148
|\ \ \ \
| * | | | Split out `ItemFragment` from `UrlFragment`Noah Lev2022-01-061-39/+49
| * | | | Remove the side channelNoah Lev2022-01-061-44/+11
| * | | | Remove the last use of the side channelNoah Lev2022-01-061-4/+13
| * | | | Use fragment instead of side channel in another placeNoah Lev2022-01-061-1/+5
| * | | | Use fragment instead of side channel for prim. assoc. itemsNoah Lev2022-01-061-1/+3
| * | | | Extract function for reporting feature gate errorNoah Lev2022-01-061-16/+15
| * | | | Only check for conflicting anchors in one placeNoah Lev2022-01-061-24/+34
| * | | | Use `DefId`s instead of names in `UrlFragment`Noah Lev2022-01-062-46/+49
| * | | | Move anchor conflict check to call siteNoah Lev2022-01-061-6/+8
* | | | | Auto merge of #92719 - matthiaskrgr:rollup-tc7oqys, r=matthiaskrgrbors2022-01-1037-137/+224
|\ \ \ \ \
| * \ \ \ \ Rollup merge of #92717 - RalfJung:miri, r=RalfJungMatthias Krüger2022-01-101-8/+10
| |\ \ \ \ \
| | * | | | | miriRalf Jung2022-01-101-8/+10
| * | | | | | Rollup merge of #92702 - ehuss:clean-lang_items-extract, r=petrochenkovMatthias Krüger2022-01-105-27/+9
| |\ \ \ \ \ \
| | * | | | | | Clean up lang_items::extractEric Huss2022-01-095-27/+9
| * | | | | | | Rollup merge of #92693 - ojeda:relnotes, r=pietroalbiniMatthias Krüger2022-01-101-0/+4
| |\ \ \ \ \ \ \
| | * | | | | | | Release notes: add `Result::unwrap_{,err_}unchecked`Miguel Ojeda2022-01-091-0/+4
| | |/ / / / / /
| * | | | | | | Rollup merge of #92636 - compiler-errors:normalize-generator-const-expr, r=ol...Matthias Krüger2022-01-102-4/+32
| |\ \ \ \ \ \ \
| | * | | | | | | Normalize generator-local types with unevaluated constantsMichael Goulet2022-01-062-4/+32
| | | |_|/ / / / | | |/| | | | |
| * | | | | | | Rollup merge of #92602 - jsha:source-link-2, r=GuillaumeGomezMatthias Krüger2022-01-1020-79/+96
| |\ \ \ \ \ \ \
| | * | | | | | | Make source links look cleanerJacob Hoffman-Andrews2022-01-0820-79/+96
| * | | | | | | | Rollup merge of #92357 - GuillaumeGomez:fix-doc-comment-backline-removal, r=c...Matthias Krüger2022-01-104-9/+12
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Update mixed doc comments testGuillaume Gomez2022-01-012-0/+10
| | * | | | | | | | Fix invalid removal of backlines from doc commentsGuillaume Gomez2021-12-282-9/+2
| * | | | | | | | | Rollup merge of #92248 - compiler-errors:normalize-type-for-pointee, r=jackh726Matthias Krüger2022-01-104-10/+61
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / | |/| | | | | | | |
| | * | | | | | | | Normalize struct tail type when checking Pointee traitMichael Goulet2021-12-244-10/+61
* | | | | | | | | | Auto merge of #87487 - lambinoo:I-64762_unreachable_pub_lint, r=petrochenkovbors2022-01-1019-218/+359
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Compute most of Public/Exported access level in rustc_resolveLamb2022-01-0919-218/+359
* | | | | | | | | | Auto merge of #92278 - Aaron1011:fix-fingerprint-caching, r=michaelwoeristerbors2022-01-109-46/+118
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Address review commentsAaron Hill2022-01-051-3/+6
| * | | | | | | | | Adjust assert_default_hashing_controlsAaron Hill2022-01-053-6/+22
| * | | | | | | | | Ensure that `Fingerprint` caching respects hashing configurationAaron Hill2022-01-059-46/+99
* | | | | | | | | | Auto merge of #92534 - Aaron1011:hash-hir, r=petrochenkovbors2022-01-092-10/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | Hash `Ident` spans in all HIR structuresAaron Hill2022-01-032-10/+2
* | | | | | | | | | Auto merge of #92690 - matthiaskrgr:rollup-rw0oz05, r=matthiaskrgrbors2022-01-0931-856/+1339
|\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Rollup merge of #92673 - GuillaumeGomez:remove-all-items-toggle, r=jshaMatthias Krüger2022-01-091-8/+0
| |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | Remove useless collapse toggle on "all items" pageGuillaume Gomez2022-01-081-8/+0
| * | | | | | | | | | | Rollup merge of #92671 - WaffleLapkin:atomic_from_mut_unique_ref, r=m-ou-seMatthias Krüger2022-01-091-6/+6
| |\ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | Make `Atomic*::from_mut` return `&mut Atomic*`Maybe Waffle2022-01-081-6/+6
| * | | | | | | | | | | | Rollup merge of #92657 - Kixunil:ptr_as_const_mut, r=m-ou-seMatthias Krüger2022-01-092-0/+24
| |\ \ \ \ \ \ \ \ \ \ \ \