about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-07-30Move mingw dlltool invocation to cg_ssabjorn3-159/+172
2024-07-30Move computation of decorated names out of the create_dll_import_lib methodbjorn3-25/+25
2024-07-30Move is_mingw_gnu_toolchain and i686_decorated_name to cg_ssabjorn3-70/+73
2024-07-30make `///` doc comments compatible with naked functionsFolkert-0/+6
2024-07-30Move temp file name generation out of the create_dll_import_lib methodbjorn3-24/+19
2024-07-30Introduce create_dll_import_libs functionbjorn3-31/+44
2024-07-30Disable MC/DC tests on LLVM 19Krasimir Georgiev-1/+1
2024-07-30Auto merge of #128336 - Bryanskiy:inst-binder-with-fresh, r=lcnrbors-24/+22
2024-07-30Auto merge of #128378 - matthiaskrgr:rollup-i3qz9uo, r=matthiaskrgrbors-3/+41
2024-07-30Auto merge of #128250 - Amanieu:select_unpredictable, r=nikicbors-1/+44
2024-07-30Rollup merge of #128141 - nikic:aarch64-bti, r=DianQK,cuviperMatthias Krüger-3/+28
2024-07-30Rollup merge of #127574 - lcnr:coherence-check-supertrait, r=compiler-errorsMatthias Krüger-0/+13
2024-07-29Deny unsafe on more builtin attributescarbotaniuman-57/+113
2024-07-29Fix ICE Caused by Incorrectly Delaying E0107Veera-14/+32
2024-07-29Mark Parser::eat/check methods as must_useMichael Goulet-12/+27
2024-07-30Enforce sort orderEsteban Küber-31/+33
2024-07-29Structured suggestion for `extern crate foo` when `foo` isn't resolved in importEsteban Küber-5/+20
2024-07-29Auto merge of #128360 - matthiaskrgr:rollup-wwy5mkj, r=matthiaskrgrbors-97/+76
2024-07-30rustc_lint: make `let-underscore-lock` translatablePavel Grigorenko-8/+9
2024-07-30Insert some blank lines.Nicholas Nethercote-2/+2
2024-07-29Rollup merge of #128284 - GKFX:stabilize-offset-of-nested, r=dtolnay,jieyouxuMatthias Krüger-16/+4
2024-07-29Rollup merge of #128153 - compiler-errors:mdpe, r=cjgillotMatthias Krüger-64/+53
2024-07-29Rollup merge of #128104 - mu001999-contrib:fix/128053, r=petrochenkovMatthias Krüger-17/+19
2024-07-29Use `fold` instead of `flat_map`Esteban Küber-9/+8
2024-07-29Change output normalization logic to be linear against size of outputEsteban Küber-46/+53
2024-07-29Detect non-lifetime binder params shadowing item paramsMichael Goulet-10/+10
2024-07-29Delegation: support generics for delegation from free functionsBryanskiy-93/+307
2024-07-29Stabilize offset_of_nestedGeorge Bateman-16/+4
2024-07-29Stop using MoveDataParamEnv for places that don't need a param-envMichael Goulet-64/+53
2024-07-29Rollup merge of #128341 - Alexendoo:parse-version-pub, r=compiler-errorsMatthias Krüger-1/+1
2024-07-29Rollup merge of #128337 - bvanjoi:issue-121613, r=compiler-errorsMatthias Krüger-4/+4
2024-07-29Rollup merge of #128239 - compiler-errors:error-on-object-cand-confirm, r=oli...Matthias Krüger-1/+13
2024-07-29Rollup merge of #128202 - compiler-errors:internal-lib-features, r=oli-obkMatthias Krüger-0/+6
2024-07-29Rollup merge of #128174 - compiler-errors:trait-alias-marker, r=oli-obkMatthias Krüger-5/+9
2024-07-29Rollup merge of #127882 - compiler-errors:cfi-sized-self-gat, r=oli-obkMatthias Krüger-0/+1
2024-07-29only accept adt type during infer source visitorbohan-4/+4
2024-07-29Make `rustc_attr::parse_version` pubAlex Macleod-1/+1
2024-07-29Auto merge of #128265 - DianQK:instsimplify-before-inline, r=saethlinbors-3/+22
2024-07-29Use Vec in instantiate_binder_with_fresh_varsBryanskiy-24/+22
2024-07-29Add `-Z embed-source=yes` to embed source code in DWARF debug infoMrmaxmeier-4/+64
2024-07-29Perform instsimplify before inline to eliminate some trivial callsDianQK-3/+22
2024-07-29Auto merge of #128334 - matthiaskrgr:rollup-nhxdt0c, r=matthiaskrgrbors-155/+224
2024-07-29Rollup merge of #128304 - Zalathar:thir-pat-display, r=NadrierilMatthias Krüger-70/+91
2024-07-29Rollup merge of #128277 - RalfJung:offset_from_wildcard, r=oli-obkMatthias Krüger-85/+133
2024-07-29Entirely hide `Candidate`s from outside `lower_match_tree`Nadrieril-38/+64
2024-07-29Visiting bindings is straightforward nowNadrieril-67/+14
2024-07-29Abstract out the candidate manipulation not in the main algorithmNadrieril-127/+192
2024-07-29Set up false edges in `lower_match_tree`Nadrieril-38/+42
2024-07-29Small simplificationNadrieril-14/+20
2024-07-29Auto merge of #125016 - nicholasbishop:bishop-cb-112, r=tgross35bors-2/+13