about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-07-16Rollup merge of #143968 - Stypox:tracing-FnAbiOf, r=RalfJungSamuel Tardieu-18/+40
2025-07-16Rollup merge of #143920 - oli-obk:cg-llvm-safety, r=jieyouxuSamuel Tardieu-253/+221
2025-07-16Rollup merge of #143692 - RalfJung:miri-oob, r=oli-obkSamuel Tardieu-12/+15
2025-07-16Port `#[coverage]` to the new attribute systemSasha Pourcelot-28/+149
2025-07-16simplfy memory kind handling during interningRalf Jung-42/+11
2025-07-16const heap: fix ICE on forgotten make_globalRalf Jung-44/+53
2025-07-16trait_sel: `MetaSized` always holds temporarilyDavid Wood-0/+7
2025-07-16future-incompat lints: don't link to the nightly edition-guide versiondianne-24/+24
2025-07-16Make frame spans appear on a separate trace lineStypox-1/+6
2025-07-16type_id_eq: check that the hash fully matches the typeRalf Jung-48/+57
2025-07-16resolve: Optimize `fn traits_in_module`Vadim Petrochenkov-7/+6
2025-07-16resolve: Import `ty::Visibility` everywhereVadim Petrochenkov-42/+39
2025-07-15Improve comments inside `codegen_get_discr`Scott McMurray-2/+46
2025-07-16resolve: Remove trait `ToNameBinding`Vadim Petrochenkov-78/+84
2025-07-16resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res`Vadim Petrochenkov-99/+61
2025-07-15Use hygenic macros for stable-mirJacob Greenfield-9/+9
2025-07-15Fix ice for feature-gated cfg attributes applied to the crateJonathan Brouwer-38/+74
2025-07-16Comment more code and make tests clearerDeadbeef-21/+25
2025-07-16format pointer later instead of eagerly converting to stringDeadbeef-15/+15
2025-07-16add `const_make_global`; err for `const_allocate` ptrs if didn't callDeadbeef-19/+171
2025-07-15Add alias for ArgOutlivesPredicateMichael Goulet-36/+26
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