about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-07-15Gate things properlyMichael Goulet-10/+17
2025-07-15Consider outlives assumptions when proving auto traits for coroutine interiorsMichael Goulet-42/+285
2025-07-15Deduce outlives obligations from WF of coroutine interior typesMichael Goulet-3/+67
2025-07-15Add outlives to CoroutineWitnessTypesMichael Goulet-2/+15
2025-07-15Fix CItiif-7/+2
2025-07-15Implement other logicstiif-8/+130
2025-07-15Lint against having both #[unstable_feature_bound] and #[stable] on the same ...tiif-0/+21
2025-07-15Make stability attribute not to error when unstable feature bound is in effecttiif-2/+30
2025-07-15Add the core logic in old and new solverstiif-2/+96
2025-07-15Lower the UnstableFeatureBound predicate to UnstableFeature predicatetiif-0/+14
2025-07-15Setup unstable feature bound attributetiif-0/+80
2025-07-15Implement resolver warnings about reexporting private dependenciesDavid Mládek-2/+42
2025-07-15rustc_resolve: rename `check_hidden_glob_reexports` to `lint_reexports`David Mládek-7/+2
2025-07-15Add InterpCx::fn_abi_of_instance/_fn_ptr with tracing, shadowing FnAbiOfStypox-18/+40
2025-07-15Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieubors-58/+134
2025-07-15Rollup merge of #143941 - folkertdev:cfg-select-docs, r=traviscrossSamuel Tardieu-15/+17
2025-07-15Rollup merge of #143935 - ada4a:walk-docstring, r=compiler-errorsSamuel Tardieu-6/+6
2025-07-15Rollup merge of #143927 - oli-obk:const-dyn-trait-hir-ty, r=fmeaseSamuel Tardieu-1/+1
2025-07-15Rollup merge of #143905 - xizheyin:143828, r=compiler-errorsSamuel Tardieu-2/+57
2025-07-15Rollup merge of #143878 - JonathanBrouwer:pointee_parser, r=jdonszelmannSamuel Tardieu-3/+16
2025-07-15Rollup merge of #143736 - oli-obk:uninspectable-type-id, r=RalfJungSamuel Tardieu-31/+37
2025-07-15New example for E0536Jonathan Brouwer-9/+7
2025-07-15Changes to diagnosticsJonathan Brouwer-1/+7
2025-07-15Define attribute parser & config evaluatorJonathan Brouwer-264/+325
2025-07-15Move `cfg` -> `cfg_old`Jonathan Brouwer-1/+250
2025-07-15Allow `Early` stage to emit errorsJonathan Brouwer-18/+93
2025-07-15Define datastructures for `#[cfg]` attribute, move StrippedCfgItemJonathan Brouwer-31/+53
2025-07-15Recover and suggest use `;` to construct array typexizheyin-2/+57
2025-07-14Port `#[pointee]` to the new attribute parsing infrastructureJonathan Brouwer-3/+16
2025-07-14update `cfg_select!` documentationFolkert de Vries-15/+17
2025-07-14rustc_type_ir/walk: move docstring to `TypeWalker` itselfAda Alakbarova-6/+6
2025-07-14Rollup merge of #143901 - compiler-errors:region-constraint-nits, r=lcnrSamuel Tardieu-24/+19
2025-07-14Rollup merge of #143868 - jdonszelmann:fix-align-on-fields, r=workingjubileeSamuel Tardieu-6/+34
2025-07-14Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=...Samuel Tardieu-7/+20
2025-07-14Rollup merge of #143848 - makai410:smir-rename, r=oli-obkSamuel Tardieu-62/+64
2025-07-14Reword mismatched-lifetime-syntaxes text based on feedbackJake Goulding-65/+211
2025-07-14Preserve constness in trait objects up to hir ty loweringOli Scherer-1/+1
2025-07-14rename `stable_mir` to `rustc_public`, and `rustc_smir` to `rustc_public_bridge`Makai-62/+64
2025-07-14Rollup merge of #143875 - fee1-dead-contrib:push-zvqrmzrprpzt, r=compiler-errorsJakub Beránek-2/+2
2025-07-14Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmannJakub Beránek-112/+105
2025-07-14Give all bytes of TypeId provenanceOli Scherer-31/+37
2025-07-14Eliminate all direct uses of LLVMMDStringInContext2Oli Scherer-28/+26
2025-07-14Use context methods instead of directly calling FFIOli Scherer-25/+9
2025-07-14Merge `typeid_metadata` and `create_metadata`Oli Scherer-18/+17
2025-07-14Shrink some `unsafe` blocks in cg_llvmOli Scherer-139/+137
2025-07-14Avoid a bunch of unnecessary `unsafe` blocks in cg_llvmOli Scherer-65/+54
2025-07-14Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obkbors-13/+48
2025-07-13Auto merge of #143357 - cjgillot:no-assoc-item-kind, r=compiler-errorsbors-563/+367
2025-07-13Simplify make_query_region_constraintsMichael Goulet-23/+15
2025-07-13Make sure that users don't take region obligations in a snapshotMichael Goulet-1/+4