about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-11-04Rollup merge of #117554 - durin42:llvm-delete-dead-zext-code, r=nikicTakayuki Maeda-10/+1
2023-11-04Rollup merge of #117550 - cuviper:try_par_for_each_in, r=est31Takayuki Maeda-7/+6
2023-11-04Rollup merge of #117343 - Nadrieril:cleanup_check_match, r=davidtwcoTakayuki Maeda-434/+400
2023-11-04Auto merge of #117540 - matthiaskrgr:baby_dont_clone_me_dont_clone_me_no_more...bors-2/+2
2023-11-04Remove support for compiler plugins.Nicholas Nethercote-322/+52
2023-11-03consts: remove dead code around `i1` constant valuesAugie Fackler-10/+1
2023-11-03Tweak spans for "adt defined here" noteNadrieril-6/+1
2023-11-03Accumulate let chains alongside the visitNadrieril-76/+78
2023-11-03Use `filter_map` in `try_par_for_each_in`Josh Stone-7/+6
2023-11-03Auto merge of #117507 - nnethercote:rustc_span, r=Nilstriebbors-166/+103
2023-11-03clone lessMatthias Krüger-2/+2
2023-11-03Rollup merge of #117505 - estebank:issue-117501, r=TaKO8KiMatthias Krüger-0/+2
2023-11-03Auto merge of #116439 - compiler-errors:on-unimplemented, r=davidtwcobors-0/+15
2023-11-03Auto merge of #117508 - nnethercote:symbols-FxIndexSet, r=cuviperbors-21/+12
2023-11-03Auto merge of #117313 - GuillaumeGomez:cg_gcc-tests, r=onur-ozkanbors-8/+21
2023-11-03Auto merge of #117131 - compiler-errors:projection-oops, r=lcnrbors-123/+169
2023-11-02Auto merge of #117134 - lcnr:dropck_outlives-coroutine, r=compiler-errorsbors-22/+59
2023-11-02Pretty print Fn traits in rustc_on_unimplementedMichael Goulet-0/+15
2023-11-02Add all RPITITs when augmenting param-env with GAT bounds in check_type_boundsMichael Goulet-77/+103
2023-11-02Use the normalizing param-env always in check_type_boundsMichael Goulet-123/+143
2023-11-03Use `FxIndexSet` in the symbol interner.Nicholas Nethercote-21/+12
2023-11-02Remove `libc` dependency in cg_gcc alloc_system exampleGuillaume Gomez-4/+14
2023-11-02Pass `--sysroot` optionGuillaume Gomez-0/+4
2023-11-02Fix config.sh scriptGuillaume Gomez-1/+1
2023-11-02Fix compilation errors in rustc_codegen_gcc examplesGuillaume Gomez-2/+2
2023-11-02Disable `master` feature by default when building rustc_codegen_gccGuillaume Gomez-1/+0
2023-11-02Fix incorrect trait bound restriction suggestionEsteban Küber-0/+2
2023-11-02review + add testslcnr-4/+4
2023-11-02only erase param env regions where neededlcnr-2/+2
2023-11-02dropck_outlives check generator witness needs_droplcnr-21/+59
2023-11-02remove outdated commentlcnr-1/+0
2023-11-02Auto merge of #117513 - matthiaskrgr:rollup-jvl6y84, r=matthiaskrgrbors-151/+150
2023-11-02Rollup merge of #117509 - Zalathar:zsymbol, r=petrochenkovMatthias Krüger-25/+12
2023-11-02Rollup merge of #117394 - lcnr:proof-tree-cache4, r=compiler-errorsMatthias Krüger-126/+138
2023-11-02Auto merge of #117466 - compiler-errors:alias-bound, r=aliemjaybors-1/+9
2023-11-02Don't check for alias bounds in liveness when aliases have escaping bound varsMichael Goulet-1/+9
2023-11-02Auto merge of #117204 - nnethercote:rustc_ast_passes, r=compiler-errorsbors-172/+142
2023-11-02use global cache when computing proof treeslcnr-126/+138
2023-11-02Add a couple of clarifying comments.Nicholas Nethercote-3/+3
2023-11-02Replace two `create_default_session_if_not_set_then` uses.Nicholas Nethercote-4/+4
2023-11-02Deinline all session global functions.Nicholas Nethercote-6/+0
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-99/+60
2023-11-02Remove support for alias `-Z symbol-mangling-version`Zalathar-25/+12
2023-11-02Formatting tweaks.Nicholas Nethercote-9/+12
2023-11-02Minimize `pub` usage in `hygiene.rs`.Nicholas Nethercote-35/+16
2023-11-02Tweak `use` items.Nicholas Nethercote-6/+3
2023-11-02Fix some comments.Nicholas Nethercote-4/+2
2023-11-02Explain the `()` argument to `ErrorGuaranteed`.Nicholas Nethercote-0/+3
2023-11-02Cleanup check_match code pathsNadrieril-110/+104
2023-11-02Factor out pointing at ADT definitionNadrieril-44/+41