about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2024-10-19Rollup merge of #131939 - compiler-errors:predicate-filter, r=fmeaseMatthias Krüger-95/+61
2024-10-19Use PredicateFilter instead of OnlySelfBoundsMichael Goulet-95/+61
2024-10-19Remove unnecessary constnessMichael Goulet-45/+16
2024-10-17Rollup merge of #128391 - cafce25:issue-128390, r=lcnrMatthias Krüger-5/+10
2024-10-16Rollup merge of #131753 - compiler-errors:swap-secondary, r=jieyouxuMatthias Krüger-7/+3
2024-10-16Rollup merge of #131754 - compiler-errors:bivariance-bivariance, r=estebankUrgau-10/+50
2024-10-16Auto merge of #131422 - GnomedDev:smallvec-predicate-obligations, r=compiler-...bors-5/+6
2024-10-15Don't report bivariance error when nesting a struct with field errors into an...Michael Goulet-10/+50
2024-10-15Unify secondary_span and swap_secondary_and_primaryMichael Goulet-7/+3
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-21/+22
2024-10-15Rollup merge of #131328 - ismailarilik:remove-unnecessary-sorts-in-rustc-hir-...Matthias Krüger-7/+2
2024-10-15Rollup merge of #131675 - tdittr:update-unsupported-abi-message, r=compiler-e...Matthias Krüger-3/+3
2024-10-14improve error messages for `C-cmse-nonsecure-entry` functionsFolkert de Vries-67/+122
2024-10-14Move trait bound modifiers into hir::PolyTraitRefMichael Goulet-18/+19
2024-10-14Update lint message for ABI not supportedTamme Dittrich-3/+3
2024-10-12Rollup merge of #131239 - VulnBandit:trait-vulnerability, r=lcnrMatthias Krüger-35/+37
2024-10-12Rollup merge of #128784 - tdittr:check-abi-on-fn-ptr, r=compiler-errorsMatthias Krüger-15/+37
2024-10-12Swap Vec<PredicateObligation> to type aliasGnomedDev-5/+6
2024-10-11intrinsics.fmuladdf{16,32,64,128}: expose llvm.fmuladd.* semanticsJed Brown-0/+13
2024-10-11Don't assume traits used as type are trait objsVulnBandit-35/+37
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-213/+4
2024-10-10Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxuMatthias Krüger-1/+1
2024-10-10Don't fire refinement lint if there are errorsMichael Goulet-0/+4
2024-10-10Clarify implicit captures for RPITITMichael Goulet-9/+28
2024-10-10Add variances to RPITITsMichael Goulet-5/+44
2024-10-10Rename feature object_safe_for_dispatch to dyn_compatible_for_dispatchLeón Orell Valerian Liehr-1/+1
2024-10-06Remove unnecessary sorts in `rustc_hir_analysis`.ismailarilik-7/+2
2024-10-05Auto merge of #129244 - cjgillot:opaque-hir, r=compiler-errorsbors-252/+200
2024-10-04Rollup merge of #131273 - estebank:issue-131051, r=compiler-errorsJubilee-7/+10
2024-10-04Rollup merge of #130367 - compiler-errors:super-unconstrained, r=spastorinoJubilee-4/+64
2024-10-04Simplify bound var resolution.Camille GILLOT-29/+27
2024-10-04Remove stray fixmes.Camille GILLOT-3/+0
2024-10-04WfCheck opaques.Camille GILLOT-12/+31
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-211/+145
2024-10-04Account for `impl Trait {` when `impl Trait for Type {` was intendedEsteban Küber-7/+10
2024-10-04Elaborate supertrait span correctly to label the error betterMichael Goulet-5/+15
2024-10-04Check elaborated projections from dyn don't mention unconstrained late bound ...Michael Goulet-0/+50
2024-10-04Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnayJubilee-1/+0
2024-10-04Rollup merge of #131202 - Urgau:wide-ptrs-compiler, r=jieyouxuGuillaume Gomez-2/+2
2024-10-04Use wide pointers consistenly across the compilerUrgau-2/+2
2024-10-03Rollup merge of #131183 - compiler-errors:opaque-ty-origin, r=estebankMatthias Krüger-59/+89
2024-10-02Move in_trait into OpaqueTyOriginMichael Goulet-55/+83
2024-10-02Use named fields for OpaqueTyOriginMichael Goulet-16/+18
2024-10-02Remove redundant in_trait from hir::TyKind::OpaqueDefMichael Goulet-4/+4
2024-10-02Handle `rustc-hir-analysis` cases of `rustc::potential_query_instability` lintismailarilik-16/+15
2024-10-01Remove unnamed field featureMichael Goulet-213/+4
2024-09-30Rollup merge of #131038 - onkoe:fix/adt_const_params_leak_118179, r=compiler-...Matthias Krüger-5/+12
2024-09-29fix(hir_analysis/wfcheck): don't leak {type error}Barrett Ray-5/+12
2024-09-30Auto merge of #129499 - fee1-dead-contrib:supereffects, r=compiler-errorsbors-31/+42
2024-09-27Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...Matthias Krüger-43/+47