about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-03Splitting ensures subrange comparison is all we needNadrieril-13/+1
2023-10-03Rollup merge of #116379 - fmease:opaq-hid-inf-bnds-non-lt-bndrs, r=compiler-e...Matthias Krüger-7/+3
2023-10-03Rollup merge of #116328 - nnethercote:rustc_fluent_macro, r=davidtwcoMatthias Krüger-40/+22
2023-10-03Rollup merge of #116282 - rustaceanclub:master, r=davidtwcoMatthias Krüger-3/+3
2023-10-03Rollup merge of #116261 - lcnr:wf-only-clause, r=davidtwcoMatthias Krüger-101/+81
2023-10-03Rollup merge of #114654 - estebank:suggest-pin-macro, r=davidtwcoMatthias Krüger-6/+68
2023-10-03Rework slice splitting apiNadrieril-133/+120
2023-10-03Rework range splitting apiNadrieril-112/+90
2023-10-03non_lifetime_binders: fix ICE in lint opaque-hidden-inferred-boundLeón Orell Valerian Liehr-7/+3
2023-10-03Auto merge of #116376 - matthiaskrgr:rollup-b3d14gq, r=matthiaskrgrbors-115/+88
2023-10-03Rollup merge of #116374 - ouz-a:correct_message, r=RalfJungMatthias Krüger-20/+30
2023-10-03Rollup merge of #116371 - nnethercote:rustc_llvm, r=bjorn3Matthias Krüger-4/+0
2023-10-03Rollup merge of #116358 - compiler-errors:match, r=lcnrMatthias Krüger-15/+24
2023-10-03Rollup merge of #116210 - Raekye:master, r=fee1-deadMatthias Krüger-22/+34
2023-10-03Rollup merge of #115863 - chenyukang:yukang-add-message-tidy-check, r=davidtwcoMatthias Krüger-54/+0
2023-10-03Auto merge of #115025 - ouz-a:ouz_testing, r=lcnrbors-21/+229
2023-10-03print normalized tyouz-a-20/+30
2023-10-03Optimize some `alloc_from_iter` call sites.Nicholas Nethercote-38/+29
2023-10-03Remove the `TypedArena::alloc_from_iter` specialization.Nicholas Nethercote-90/+45
2023-10-03Rollup merge of #116158 - compiler-errors:unconstrained-type-var-sugg, r=wesl...Matthias Krüger-2/+8
2023-10-03Rollup merge of #115726 - compiler-errors:better-error-ref, r=estebankMatthias Krüger-3/+88
2023-10-03Remove unused features from `rustc_llvm`.Nicholas Nethercote-4/+0
2023-10-03Point to full async fn for futureMichael Goulet-2/+3
2023-10-03coverage: Remove `next_id` methods from counter/expression IDsZalathar-12/+2
2023-10-03coverage: Remove code for making expression copies of BCB countersZalathar-14/+2
2023-10-03coverage: Store each BCB's code regions in one coverage statementZalathar-21/+28
2023-10-03coverage: Let each coverage statement hold a vector of code regionsZalathar-84/+90
2023-10-03coverage: Update comments/logs that referred to `CoverageSpan`Zalathar-20/+20
2023-10-03coverage: Encapsulate coverage spansZalathar-54/+63
2023-10-03coverage: Mappings for unused functions can all be zeroZalathar-11/+3
2023-10-03Address review nitsMichael Goulet-8/+7
2023-10-03Only reachable traitsMichael Goulet-0/+6
2023-10-03Fill in prose to describe the `async_fn_in_trait` lintTravis Cross-8/+68
2023-10-03Add async_fn_in_trait lintMichael Goulet-53/+155
2023-10-02Point out the actual mismatch errorMichael Goulet-1/+14
2023-10-02For a single impl candidate, try to unify it with error trait refMichael Goulet-3/+75
2023-10-02Auto merge of #102099 - InnovativeInventor:re-cold-land, r=nikicbors-12/+16
2023-10-02Don't suggest nonsense suggestions for unconstrained type vars in note_source...Michael Goulet-2/+8
2023-10-02Rename both of the Match relationsMichael Goulet-15/+24
2023-10-02have better explanation for `relate_types`ouz-a-25/+36
2023-10-02change is_subtype to relate_typesouz-a-25/+74
2023-10-02Add docs, remove code, change subtyper codeouz-a-53/+83
2023-10-02subtyping_projectionsouz-a-3/+121
2023-10-02Rollup merge of #114454 - Nilstrieb:no-evil-sorting, r=cjgillotTyler Mandry-20/+18
2023-10-02Fix incorrect inlining of RangeInclusive::size_hintLukas Wirth-1/+1
2023-10-02Add some docs regarding rustc_abi rust-analyzer compat changesLukas Wirth-1/+7
2023-10-02Implement Deref<LayoutS> for LayoutLukas Wirth-4/+11
2023-10-02Cfg out ReprOption::field_shuffle_seedLukas Wirth-4/+2
2023-10-02Add VariantIdx backLukas Wirth-61/+87
2023-10-02Move FieldIdx and Layout to rustc_targetLukas Wirth-81/+83