about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-05-15Make `Cursor::number` less DRY.Nicholas Nethercote-10/+10
2023-05-14Auto merge of #108638 - Zoxc:erase-query-values-map, r=cjgillotbors-246/+376
2023-05-14Auto merge of #111517 - lukas-code:addr-of-mutate, r=tmiaskobors-17/+17
2023-05-14Auto merge of #111552 - matthiaskrgr:rollup-4nidoti, r=matthiaskrgrbors-7/+42
2023-05-14Rollup merge of #111477 - y21:extra-impl-in-trait-impl, r=compiler-errorsMatthias Krüger-4/+33
2023-05-14Rollup merge of #111463 - clubby789:env-escaped-var, r=cjgillotMatthias Krüger-3/+9
2023-05-14Auto merge of #111440 - cjgillot:refprop-debuginfo, r=oli-obkbors-68/+180
2023-05-14Auto merge of #111425 - Bryanskiy:privacy_ef, r=petrochenkovbors-147/+184
2023-05-13Auto merge of #111374 - tmiasko:align-unsized-locals, r=cjgillotbors-11/+15
2023-05-13Auto merge of #107586 - SparrowLii:parallel-query, r=cjgillotbors-107/+550
2023-05-13Do not ICE on deeply nested borrows.Camille GILLOT-2/+4
2023-05-13Iterate ReferencePropagation to fixpoint.Camille GILLOT-2/+4
2023-05-13Support ConstantIndex in debuginfo.Camille GILLOT-3/+28
2023-05-13Implement references VarDebugInfo.Camille GILLOT-27/+108
2023-05-13Auto merge of #110699 - jyn514:simulate-remapped-already-remapped, r=cjgillotbors-16/+18
2023-05-13Extract debug_introduce_local_as_var.Camille GILLOT-48/+50
2023-05-13improve error for `impl<..> impl Trait for Type`y21-4/+33
2023-05-13Rollup merge of #111499 - loongarch-rs:drop-efiapi, r=AmanieuDylan DPC-2/+2
2023-05-13Rollup merge of #111494 - compiler-errors:variant-order, r=petrochenkovDylan DPC-22/+40
2023-05-13Rollup merge of #111469 - Dushistov:fix-coverage-data-race, r=wesleywiserDylan DPC-0/+3
2023-05-13Rollup merge of #111451 - compiler-errors:note-cast-origin, r=b-naberDylan DPC-54/+50
2023-05-13Rollup merge of #111096 - AngelicosPhosphoros:overflow_checks_issue_91130, r=...Dylan DPC-0/+9
2023-05-13Rollup merge of #110454 - oli-obk:limited_impl_trait_in_assoc_type, r=compile...Dylan DPC-55/+354
2023-05-13Encode VariantIdx so we can decode variants in the right orderMichael Goulet-22/+40
2023-05-13allow mutating function args through `&raw const`Lukas Markeffsky-5/+16
2023-05-12remove no-op logicLukas Markeffsky-13/+2
2023-05-12Auto merge of #111396 - vlad20012:reduce-Borrows-dataflow-bitset-size, r=cjgi...bors-1/+1
2023-05-12Auto merge of #109732 - Urgau:uplift_drop_forget_ref_lints, r=davidtwcobors-6/+223
2023-05-12Use the opaque_types_defined_by query to cheaply check for whether a hidden t...Oli Scherer-153/+204
2023-05-12add `query opaque_types_defined_by`lcnr-0/+91
2023-05-12Add a convenience functionOli Scherer-8/+13
2023-05-12Rewrite nested `if` conditions into a single matchOli Scherer-6/+7
2023-05-12Invert `IgnoreRegions` to `CheckRegions`Oli Scherer-8/+8
2023-05-12Require `impl Trait` in associated types to appear in method signaturesOli Scherer-48/+199
2023-05-12asm: loongarch64: Drop efiapiWANG Rui-2/+2
2023-05-12Auto merge of #111493 - matthiaskrgr:rollup-iw1z59b, r=matthiaskrgrbors-52/+80
2023-05-12Rollup merge of #111492 - calebcartwright:by-ref-tokentree-1, r=compiler-errorsMatthias Krüger-6/+6
2023-05-12Rollup merge of #111490 - compiler-errors:layout-placeholder, r=aliemjayMatthias Krüger-4/+2
2023-05-12Rollup merge of #111441 - cjgillot:issue-111422, r=JakobDegenMatthias Krüger-30/+60
2023-05-12Rollup merge of #111393 - klensy:win-0.48, r=oli-obkMatthias Krüger-12/+12
2023-05-11refactor: use by-ref TokenTree iterator to avoid a few clonesCaleb Cartwright-6/+6
2023-05-12Don't ICE in layout computation for placeholder typesMichael Goulet-4/+2
2023-05-11Rollup merge of #111460 - clubby789:lowercase-box-self, r=compiler-errorsMichael Goulet-25/+47
2023-05-11Rollup merge of #111444 - cjgillot:issue-111400, r=oli-obkMichael Goulet-5/+11
2023-05-11Rollup merge of #111375 - rcvalle:rust-cfi-fix-106547, r=bjorn3Michael Goulet-28/+134
2023-05-11Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnrMichael Goulet-7/+7
2023-05-11Rollup merge of #106038 - aliemjay:opaque-implied, r=lcnrMichael Goulet-4/+26
2023-05-12Note base types of coercionMichael Goulet-54/+50
2023-05-12Usage of atomic counters for llvm code coverageEvgeniy A. Dushistov-0/+3
2023-05-11Better diagnostics for `env!` where variable contains escapeclubby789-3/+9