about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-05-10Use fewer origins when creating type variables.Nicholas Nethercote-306/+118
2024-05-10Inline and remove unused methods.Nicholas Nethercote-24/+13
2024-05-08Rollup merge of #124909 - compiler-errors:struct-tail-leftovers, r=compiler-e...Matthias Krüger-7/+8
2024-05-08Rollup merge of #124892 - jfgoog:update-cc, r=workingjubileeMatthias Krüger-2/+2
2024-05-08Rollup merge of #124876 - nnethercote:rm-use-crate-rustc_foo, r=compiler-errorsMatthias Krüger-13/+8
2024-05-08Rollup merge of #124869 - compiler-errors:keyword, r=NilstriebMatthias Krüger-1/+10
2024-05-08Rollup merge of #124587 - reitermarkus:use-generic-nonzero, r=dtolnayMatthias Krüger-31/+15
2024-05-08Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=NilstriebMatthias Krüger-50/+73
2024-05-08Handle normalization failure in `struct_tail_erasing_lifetimes`Gurinder Singh-7/+8
2024-05-08Use generic `NonZero`.Markus Reiter-8/+9
2024-05-08Simplify suggestion.Markus Reiter-23/+6
2024-05-08Update cc crate to v1.0.97James Farrell-2/+2
2024-05-08Rollup merge of #124761 - Urgau:ref-casting_bigger_slice_index, r=jieyouxuMatthias Krüger-0/+7
2024-05-08Rollup merge of #124548 - gurry:113272-ice-failed-to-normalize, r=compiler-er...Matthias Krüger-1/+16
2024-05-08Auto merge of #124858 - alexcrichton:some-wasi-changes, r=michaelwoeristerbors-3/+14
2024-05-08Simplify `use crate::rustc_foo::bar` occurrences.Nicholas Nethercote-13/+8
2024-05-08Auto merge of #124779 - workingjubilee:debug-formatting-my-beloved, r=compile...bors-10/+55
2024-05-07compiler: add `Parser::debug_lookahead`Jubilee Young-0/+42
2024-05-07compiler: derive Debug in parserJubilee Young-9/+12
2024-05-08Auto merge of #124683 - estebank:issue-124651, r=compiler-errorsbors-6/+8
2024-05-07Make sure we don't deny macro vars w keyword namesMichael Goulet-1/+10
2024-05-07Auto merge of #124223 - Zalathar:conditional-let, r=compiler-errorsbors-3/+30
2024-05-07rustc: Change wasm32-wasip2 to PIC-by-defaultAlex Crichton-1/+6
2024-05-07Auto merge of #124219 - gurry:122989-ice-unexpected-anon-const, r=compiler-er...bors-6/+8
2024-05-07Auto merge of #124849 - matthiaskrgr:rollup-68humsk, r=matthiaskrgrbors-45/+74
2024-05-07Rollup merge of #124846 - compiler-errors:const-eval, r=lcnrMatthias Krüger-3/+3
2024-05-07Rollup merge of #124842 - RalfJung:option-span, r=compiler-errorsMatthias Krüger-10/+10
2024-05-07Rollup merge of #124832 - linyihai:visibility-of-lexer, r=fmeaseMatthias Krüger-6/+6
2024-05-07Rollup merge of #124827 - lcnr:generalize-incomplete, r=compiler-errorsMatthias Krüger-26/+55
2024-05-07generalize hr alias: avoid unconstrainable infer varslcnr-26/+55
2024-05-07Don't ICE when we cannot eval a const to a valtree in the new solverMichael Goulet-3/+3
2024-05-07Auto merge of #123332 - Nadrieril:testkind-never, r=matthewjasperbors-3/+84
2024-05-07replace another Option<Span> by DUMMY_SPRalf Jung-10/+10
2024-05-07Auto merge of #124813 - maurer:llvm-aarch64-fn32, r=nikicbors-40/+49
2024-05-07narrow down visibilities in `rustc_parse::lexer`Lin Yihai-6/+6
2024-05-06Rollup merge of #124809 - lcnr:prepopulate-opaques, r=compiler-errorsMatthias Krüger-119/+79
2024-05-06Rollup merge of #124759 - compiler-errors:impl-args, r=lcnrMatthias Krüger-65/+98
2024-05-06Use correct ImplSource for alias boundsMichael Goulet-2/+1
2024-05-06Record impl args in the InsepctCandiate rather than rematching during selectMichael Goulet-65/+99
2024-05-06Adjust 64-bit ARM data layouts for LLVM updateMatthew Maurer-40/+49
2024-05-06Rollup merge of #124808 - compiler-errors:super, r=lcnrMatthias Krüger-1/+1
2024-05-06Rollup merge of #124771 - compiler-errors:cand-has-failing-wc, r=lcnrMatthias Krüger-6/+42
2024-05-06Rollup merge of #124724 - compiler-errors:prefer-lower, r=lcnrMatthias Krüger-5/+13
2024-05-06Use super_fold in RegionsToStatic visitorMichael Goulet-1/+1
2024-05-06switch new solver to directly inject opaque typeslcnr-9/+6
2024-05-06borrowck: more eagerly prepopulate opaqueslcnr-70/+42
2024-05-06Don't consider candidates with no failing where clausesMichael Goulet-6/+42
2024-05-06BorrowckInferCtxt: infcx by valuelcnr-40/+31
2024-05-06Prefer lower vtable candidates in select in new solverMichael Goulet-5/+13
2024-05-06Auto merge of #124679 - Urgau:check-cfg-structured-cli-errors, r=nnethercotebors-11/+43