about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-05-28Don't format `tests/run-make/*/rmake.rs`.Nicholas Nethercote-5/+3
2024-05-27Rollup merge of #125616 - RalfJung:mir-validate-downcast-projection, r=compil...Matthias Krüger-5/+25
2024-05-27Auto merge of #125413 - lcnr:ambig-drop-region-constraints, r=compiler-errorsbors-25/+39
2024-05-27MIR validation: ensure that downcast projection is followed by field projectionRalf Jung-5/+25
2024-05-27Auto merge of #125611 - GuillaumeGomez:rollup-dfavpgg, r=GuillaumeGomezbors-743/+831
2024-05-27Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726Guillaume Gomez-705/+785
2024-05-27Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkovGuillaume Gomez-32/+31
2024-05-27Rollup merge of #125522 - spastorino:fix-lint-docs-edition-handling, r=Urgau,...Guillaume Gomez-2/+2
2024-05-27Rollup merge of #125148 - RalfJung:codegen-sh, r=scottmcmGuillaume Gomez-4/+13
2024-05-27Auto merge of #125602 - RalfJung:interpret-mir-lifetime, r=oli-obkbors-310/+269
2024-05-27Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercotebors-657/+458
2024-05-27Auto merge of #125468 - BoxyUwU:remove_defid_from_regionparam, r=compiler-errorsbors-200/+309
2024-05-27interpret: get rid of 'mir lifetime everywhereRalf Jung-267/+231
2024-05-27interpret: the MIR is actually at lifetime 'tcxRalf Jung-51/+46
2024-05-26Use EarlyBinder in rustc_type_ir, simplify importsMichael Goulet-27/+23
2024-05-26Uplift EarlyBinderMichael Goulet-613/+678
2024-05-26Give EarlyBinder a tcx parameterMichael Goulet-110/+129
2024-05-26Rollup merge of #125582 - scottmcm:less-from-usize, r=jieyouxuJubilee-5/+4
2024-05-26Rollup merge of #125469 - compiler-errors:dont-skip-inner-const-body, r=cjgillotJubilee-6/+3
2024-05-26Rollup merge of #125466 - compiler-errors:dont-probe-for-ambig-in-sugg, r=jie...Jubilee-2/+9
2024-05-26Rollup merge of #125046 - bjorn3:no_mutable_static_linkage, r=cjgillotJubilee-0/+12
2024-05-26Rollup merge of #124048 - veera-sivarajan:bugfix-123773-c23-variadics, r=comp...Jubilee-17/+5
2024-05-26Avoid a `FieldIdx::from_usize` in InstSimplifyScott McMurray-5/+4
2024-05-26Rollup merge of #125508 - scottmcm:fix-125506, r=NilstriebMatthias Krüger-0/+5
2024-05-26Auto merge of #124661 - RalfJung:only-structural-consts-in-patterns, r=pnkfelixbors-191/+21
2024-05-25Rollup merge of #125523 - saethlin:ctrlc-timeout, r=bjorn3Matthias Krüger-9/+8
2024-05-25Rollup merge of #124080 - oli-obk:define_opaque_types10, r=compiler-errorsMatthias Krüger-3/+3
2024-05-25Stop SRoA'ing `DynMetadata` in MIRScott McMurray-0/+5
2024-05-24Add "better" edition handling on lint-docs toolSantiago Pastorino-2/+2
2024-05-25cleanup dependence of `ExtCtxt` in transcribe when macro expansionSparrowLii-32/+31
2024-05-24Exit the process a short time after entering our ctrl-c handlerBen Kimock-9/+8
2024-05-24drop region constraints for ambiguous goalslcnr-25/+39
2024-05-24move generics_of call outside of iterBoxy-1/+3
2024-05-24Remove `DefId` from `EarlyParamRegion` (clippy/smir)Boxy-2/+0
2024-05-24Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics)Boxy-155/+264
2024-05-24Remove `DefId` from `EarlyParamRegion` (type system)Boxy-44/+38
2024-05-24docsBoxy-0/+6
2024-05-24Auto merge of #125479 - scottmcm:validate-vtable-projections, r=Nilstriebbors-0/+9
2024-05-24Auto merge of #125457 - fmease:gacs-diag-infer-plac-missing-ty, r=compiler-er...bors-4/+10
2024-05-23Validate the special layout restriction on DynMetadataScott McMurray-0/+9
2024-05-24Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomezbors-51/+189
2024-05-23Don't skip inner const when looking for body for suggestionMichael Goulet-6/+3
2024-05-23Don't continue probing for method if in suggestion and autoderef hits ambiguityMichael Goulet-2/+9
2024-05-24Handle trait/impl GAC mismatches when inferring missing/placeholder typesLeón Orell Valerian Liehr-1/+2
2024-05-24Properly deal with missing/placeholder types inside GACsLeón Orell Valerian Liehr-4/+9
2024-05-23Rollup merge of #125412 - Urgau:check-cfg-less-build-rs, r=wesleywiserGuillaume Gomez-24/+42
2024-05-23Rollup merge of #125345 - durin42:thin-link-bitcode, r=bjorn3Guillaume Gomez-18/+107
2024-05-23Rollup merge of #125263 - lqd:lld-fallback, r=petrochenkovGuillaume Gomez-9/+40
2024-05-23Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726bors-65/+193
2024-05-23rustc_codegen_gcc: fix changed method signatureAugie Fackler-1/+1