about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-26Restrict param constraint suggestionEsteban Küber-4/+7
2023-10-26Stash and cancel cycle errors for auto trait leakage in opaquesMichael Goulet-1/+34
2023-10-26Auto merge of #117228 - matthiaskrgr:rollup-23zzepv, r=matthiaskrgrbors-69/+132
2023-10-26rustc_llvm/build.rs: improve comment for NetBSD/i386 targetsHavard Eidnes-1/+3
2023-10-26Rollup merge of #117221 - fmease:TypeFlags-HAS_TY_GENERATOR-to-COROUTINE, r=lqdMatthias Krüger-4/+4
2023-10-26Rollup merge of #117214 - oli-obk:error_shenanigans, r=compiler-errorsMatthias Krüger-2/+3
2023-10-26Rollup merge of #117207 - Zalathar:no-option, r=compiler-errorsMatthias Krüger-17/+15
2023-10-26Rollup merge of #117194 - nnethercote:rustc_incremental, r=cjgillotMatthias Krüger-20/+17
2023-10-26Rollup merge of #117143 - estebank:issue-117080, r=wesleywiserMatthias Krüger-6/+25
2023-10-26Rollup merge of #117095 - klinvill:smir-fn-arg-count, r=oli-obkMatthias Krüger-9/+58
2023-10-26Rollup merge of #116905 - Fenex:refactor/compiler/resolve, r=petrochenkovMatthias Krüger-11/+10
2023-10-26Auto merge of #117171 - fee1-dead-contrib:deny-explicit-effect-params, r=oli-obkbors-5/+30
2023-10-26Replace type flag HAS_TY_GENERATOR with HAS_TY_COROUTINELeón Orell Valerian Liehr-4/+4
2023-10-26Auto merge of #113262 - Nilstrieb:rawr-casting, r=lcnrbors-22/+28
2023-10-26Quietly fail if an error has already occurredOli Scherer-2/+3
2023-10-26Properly restore snapshot when failing to recover parsing ternaryclubby789-4/+2
2023-10-26Auto merge of #112875 - compiler-errors:negative-coherence-rework, r=lcnrbors-126/+221
2023-10-26Use two slice expressions to save on an offset repetitionOli Scherer-1/+1
2023-10-26Fix symbols::tests::test_symbolsDavid Tolnay-1/+9
2023-10-26Pre-intern a symbol for env!("CFG_RELEASE")David Tolnay-9/+6
2023-10-26Improve span of env-related errorsDavid Tolnay-7/+7
2023-10-26Continue generating other symbols if an expr is not supportedDavid Tolnay-9/+14
2023-10-26Support environment variable for interned Symbol valueDavid Tolnay-4/+58
2023-10-26Move symbols macro map into a structDavid Tolnay-20/+32
2023-10-26Delete counter from symbols proc macro in favor of hashmap as source of truthDavid Tolnay-18/+24
2023-10-26Add a Parse impl for symbol ValueDavid Tolnay-2/+8
2023-10-26Represent symbol value as enum to prepare for supporting env varsDavid Tolnay-4/+10
2023-10-26Touch up syn parsing in symbols macroDavid Tolnay-4/+2
2023-10-26Deny providing explicit effect paramsDeadbeef-5/+30
2023-10-26Add hir::GeneratorKind::GenOli Scherer-22/+99
2023-10-26Auto merge of #117148 - dtolnay:sinceversion, r=cjgillotbors-61/+74
2023-10-26Reserve `gen` keyword for `gen {}` blocks and `gen fn` in 2024 editionOli Scherer-4/+60
2023-10-26Auto merge of #117115 - zetafunction:linking, r=bjorn3bors-25/+31
2023-10-26The value of `-Cinstrument-coverage=` doesn't need to be `Option`Zalathar-17/+15
2023-10-26Auto merge of #116818 - Nilstrieb:stop-submitting-bug-reports, r=wesleywiserbors-15/+93
2023-10-26Update Place and Operand to take slicesKirby Linvill-2/+2
2023-10-26Rename internal_locals to inner_localsKirby Linvill-4/+4
2023-10-25Stabilize `[const_]pointer_byte_offsets`Maybe Waffle-1/+0
2023-10-26Reduce some function exposure.Nicholas Nethercote-5/+8
2023-10-26Tiny comment fixes.Nicholas Nethercote-3/+4
2023-10-26Move a `use` to a more sensible spot.Nicholas Nethercote-2/+2
2023-10-26Reduce exposure of three functions used only within `rustc_incremental`.Nicholas Nethercote-9/+3
2023-10-26Remove unused `never_type` feature.Nicholas Nethercote-1/+0
2023-10-25Rollup merge of #117175 - oli-obk:gen_fn_split, r=compiler-errorsMatthias Krüger-80/+74
2023-10-25Rollup merge of #117009 - fmease:diag-disambig-sugg-crate, r=b-naberMatthias Krüger-14/+44
2023-10-25Rollup merge of #117008 - compiler-errors:canonical, r=lcnrMatthias Krüger-97/+207
2023-10-25Rollup merge of #116931 - weiznich:improve_diagnostic_on_unimplemented_warnin...Matthias Krüger-10/+52
2023-10-25Rollup merge of #116553 - gurry:116464-assoc-type-invalid-suggestion, r=compi...Matthias Krüger-13/+57
2023-10-25Rollup merge of #116401 - WaffleLapkin:vtablin''', r=oli-obkMatthias Krüger-37/+47
2023-10-25make E0277 use short pathsMilo-5/+11