about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-23Merge commit 'de5d6523738fd44a0521b6abf3e73ae1df210741' into sync_cg_clif-202...bjorn3-195/+189
2024-04-23Mark @RUSTC_BUILTIN search path usage as unstableLukas Wirth-1/+17
2024-04-23parser: remove ununsed(no reads) max_angle_bracket_count fieldklensy-4/+0
2024-04-23Auto merge of #124277 - matthiaskrgr:rollup-zdb93i4, r=matthiaskrgrbors-86/+247
2024-04-23Rollup merge of #124220 - RalfJung:interpret-wrong-vtable, r=oli-obkMatthias Krüger-54/+148
2024-04-23Rollup merge of #124200 - scrabsha:sasha/->, r=compiler-errors,fmeaseMatthias Krüger-0/+19
2024-04-23Rollup merge of #124168 - oli-obk:define_opaque_types12, r=lcnrMatthias Krüger-1/+1
2024-04-23Rollup merge of #124057 - gurry:124031-ice-layout-errored, r=compiler-errorsMatthias Krüger-0/+4
2024-04-23Rollup merge of #123680 - compiler-errors:gen-kw, r=NadrierilMatthias Krüger-31/+75
2024-04-23Auto merge of #123992 - compiler-errors:no-has-typeck-results, r=jackh726bors-28/+14
2024-04-23Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obkbors-24/+1174
2024-04-22Rollup merge of #124252 - michaelwoerister:better-forbidden-read-ice, r=oli-obkGuillaume Gomez-1/+44
2024-04-22Rollup merge of #124230 - reitermarkus:generic-nonzero-stable, r=dtolnayGuillaume Gomez-15/+0
2024-04-22Rollup merge of #124217 - Zalathar:pre-branch, r=oli-obkGuillaume Gomez-94/+176
2024-04-22Rollup merge of #124183 - compiler-errors:unnecessary-by-ref, r=oli-obkGuillaume Gomez-38/+38
2024-04-22Rollup merge of #124178 - GuillaumeGomez:llvm-backend, r=oli-obkGuillaume Gomez-3/+4
2024-04-22Stabilize generic `NonZero`.Markus Reiter-15/+0
2024-04-22Deny gen keyword in edition_2024_compat lintsMichael Goulet-31/+75
2024-04-22Improve handling of expr->field errorsSasha Pourcelot-0/+19
2024-04-23Wrap dyn type with parentheses in suggestionlong-long-float-59/+134
2024-04-22Use `DefiningOpaqueTypes::Yes`, as the `InferCtxt` we use has no opaque types...Oli Scherer-1/+1
2024-04-22Add more context to the forbidden dep-graph read ICE error message.Michael Woerister-1/+5
2024-04-22Fix typo in the has_surface_drop's doc commentDaria Sukhonina-1/+1
2024-04-22Fix copy-paste typo in the comment within consider_builtin_async_destruct_can...Daria Sukhonina-2/+2
2024-04-22Exhaustivelly match TyKind in consider_builtin_async_destruct_candidateDaria Sukhonina-1/+1
2024-04-22Auto merge of #115120 - icedrocket:ignore-strip-on-msvc, r=michaelwoeristerbors-42/+35
2024-04-22coverage: Separate branch pairs from other mapping kindsZalathar-25/+44
2024-04-22coverage: Move some helper code into `BranchInfoBuilder`Zalathar-26/+40
2024-04-22coverage: Detach MC/DC branch spans from regular branch spansZalathar-52/+101
2024-04-22Improve ICE message for forbidden dep-graph reads.Michael Woerister-1/+40
2024-04-22Auto merge of #124112 - beetrees:incremental-os-str, r=Nadrierilbors-17/+19
2024-04-22Fix ICE when ADT tail has type errorGurinder Singh-0/+4
2024-04-21Use sup instead of eq when unifying self typeMichael Goulet-6/+6
2024-04-21Restore error messagingMichael Goulet-0/+11
2024-04-21Check that predicate may hold BEFORE registering it in ocxMichael Goulet-2/+13
2024-04-21Normalize xform_ret_ty after constrainedMichael Goulet-21/+30
2024-04-21Use fulfillment, not evaluate, during method probeMichael Goulet-302/+144
2024-04-21Some early clean-ups in method probeMichael Goulet-51/+8
2024-04-21Auto merge of #124241 - matthiaskrgr:rollup-xhu90xr, r=matthiaskrgrbors-10/+235
2024-04-21Rollup merge of #124224 - bvanjoi:cleanup, r=fmeaseMatthias Krüger-2/+2
2024-04-21Rollup merge of #123840 - scottmcm:aggregate-kind-rawptr, r=cjgillotMatthias Krüger-8/+233
2024-04-21Auto merge of #124203 - lukas-code:delete-deleting-caches, r=compiler-errorsbors-29/+21
2024-04-21Address more PR feedbackScott McMurray-3/+3
2024-04-21Address PR feedbackScott McMurray-15/+12
2024-04-21Also handle AggregateKind::RawPtr in cg_craneliftScott McMurray-0/+30
2024-04-21InstSimplify `from_raw_parts(p, ())` → `p as _`Scott McMurray-1/+35
2024-04-21Use it in the library, and `InstSimplify` it away in the easy placesScott McMurray-2/+48
2024-04-21Add an intrinsic that lowers to AggregateKind::RawPtrScott McMurray-1/+38
2024-04-21Add `AggregateKind::RawPtr` and enough support to compileScott McMurray-3/+84
2024-04-21Auto merge of #123594 - Urgau:fix-non_local_def-lint-overflow, r=lcnrbors-1/+13