about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/collect.rs
AgeCommit message (Expand)AuthorLines
2024-10-25tcx.is_const_fn doesn't work the way it is described, remove itRalf Jung-1/+1
2024-10-24Implement const effect predicate in new solverMichael Goulet-0/+2
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-2/+2
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-100/+4
2024-10-04Remove stray fixmes.Camille GILLOT-3/+0
2024-10-04WfCheck opaques.Camille GILLOT-0/+13
2024-10-04rm `ItemKind::OpaqueTy`Noah Lev-28/+12
2024-10-01Remove unnamed field featureMichael Goulet-100/+4
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-4/+4
2024-09-20Add missing diagnostics and flesh out testsMichael Goulet-2/+2
2024-09-20Flesh out some TODOsMichael Goulet-0/+1
2024-09-06Revert ed7bdbb17b9c03fe3530e5e3f21b7c6c7879dbcaGeorg Semmler-2/+0
2024-09-02chore: Fix typos in 'compiler' (batch 1)Alexander Cyon-2/+2
2024-08-31Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxuMatthias Krüger-0/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_hir_analysis`.Nicholas Nethercote-0/+1
2024-08-29Stop using ty::GenericPredicates for non-predicates_of queriesMichael Goulet-1/+1
2024-08-28Auto merge of #129546 - compiler-errors:no-pred-on, r=fee1-deadbors-30/+1
2024-08-24Get rid of predicates_defined_onMichael Goulet-30/+1
2024-08-24Rework how we emit errors for unresolved object lifetimesMichael Goulet-1/+1
2024-08-16Use FnSig instead of raw FnDecl for ForeignItemKind::FnMichael Goulet-4/+2
2024-08-12Rollup merge of #128912 - compiler-errors:do-not-recommend-impl, r=lcnrMatthias Krüger-0/+2
2024-08-09Store do_not_recommend-ness in impl headerMichael Goulet-0/+2
2024-08-06Cache supertrait outlives of impl header for soundness checkMichael Goulet-0/+1
2024-07-29Rollup merge of #128174 - compiler-errors:trait-alias-marker, r=oli-obkMatthias Krüger-5/+9
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+5
2024-07-25Don't record trait aliases as marker traitsMichael Goulet-5/+9
2024-07-20Auto merge of #127658 - compiler-errors:precise-capturing-rustdoc-cross, r=fm...bors-0/+21
2024-07-17Add cross-crate precise capturing support to rustdocMichael Goulet-0/+21
2024-07-16Add `ConstArgKind::Path` and make `ConstArg` its own HIR nodeNoah Lev-1/+0
2024-07-16Use `ConstArg` for const param defaultsNoah Lev-1/+4
2024-07-14find_field does not need to be a query.Camille GILLOT-19/+0
2024-07-11Auto merge of #127575 - chenyukang:yukang-fix-struct-fields-ice, r=compiler-e...bors-1/+4
2024-07-11report pat no field error no recoverd struct variantyukang-1/+4
2024-07-09Auto merge of #127358 - oli-obk:taint_itemctxt, r=fmeasebors-33/+67
2024-07-09Auto merge of #127493 - compiler-errors:crate-level-import, r=lcnrbors-1/+1
2024-07-09Remove HirTyLowerer::set_tainted_by_errors, since it is now redundantOli Scherer-32/+60
2024-07-09Automatically taint when reporting errors from ItemCtxtOli Scherer-1/+7
2024-07-09Auto merge of #127200 - fee1-dead-contrib:trait_def_const_trait, r=compiler-e...bors-1/+7
2024-07-08Move trait selection error reporting to its own top-level moduleMichael Goulet-1/+1
2024-07-07Add fundamental to trait defMichael Goulet-0/+2
2024-07-03Add `constness` to `TraitDef`Deadbeef-1/+7
2024-06-30Auto merge of #127133 - matthiaskrgr:rollup-jxkp3yf, r=matthiaskrgrbors-1/+18
2024-06-29Rollup merge of #127110 - surechen:fix_125488_06, r=compiler-errorsMatthias Krüger-1/+18
2024-06-29Auto merge of #120639 - fee1-dead-contrib:new-effects-desugaring, r=oli-obkbors-37/+12
2024-06-29Fix a error suggestion for E0121 when using placeholder _ as return types on ...surechen-1/+18
2024-06-28implement new effects desugaringDeadbeef-37/+12
2024-06-27Make queries more explicitMichael Goulet-7/+7
2024-06-24Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr...Michael Goulet-2/+2
2024-06-20Slightly refactor the dumping of HIR analysis dataLeón Orell Valerian Liehr-1/+1
2024-06-06Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obkbors-3/+6