about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/collect.rs
AgeCommit message (Expand)AuthorLines
2024-05-20Implement BOXED_SLICE_INTO_ITERMichael Goulet-2/+19
2024-05-18Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726bors-22/+17
2024-05-17Rename Unsafe to SafetySantiago Pastorino-22/+17
2024-05-16Rename ToPredicate for UpcastMichael Goulet-2/+2
2024-05-13Remove `extern crate rustc_middle` from `rustc_hir_analysis`.Nicholas Nethercote-0/+1
2024-05-09Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.Nicholas Nethercote-4/+2
2024-05-04Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillotbors-1/+1
2024-04-27Fix ICE on invalid const param typesGurinder Singh-0/+2
2024-04-26put `hir::AnonConst` on the hir arenaOli Scherer-1/+1
2024-04-25Fix some typos in commentsTechVest-1/+1
2024-04-14Don't leak unnameable types in -> _ recoverMichael Goulet-16/+11
2024-04-10Use suggest_impl_trait in return type suggestionMichael Goulet-42/+56
2024-03-22Arrange methods on HirTyLowerer more logicallyLeón Orell Valerian Liehr-15/+15
2024-03-22Rename module astconv to hir_ty_loweringLeón Orell Valerian Liehr-1/+1
2024-03-22Update local variables and tracing callsLeón Orell Valerian Liehr-19/+20
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-9/+7
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-30/+35
2024-03-21Rollup merge of #122799 - estebank:issue-122569, r=fee1-deadMatthias Krüger-3/+3
2024-03-21Replace closures with `_` when suggesting fully qualified path for method callEsteban Küber-3/+3
2024-03-20Split item bounds and item super predicatesMichael Goulet-0/+7
2024-03-14Ensure RPITITs are created before def-id freezingMichael Goulet-0/+2
2024-03-08Auto merge of #121500 - oli-obk:track_errors12, r=petrochenkovbors-9/+3
2024-03-07Merge collect_mod_item_types query into check_well_formedOli Scherer-20/+3
2024-03-07Use the same collection order as check_mod_type_wfOli Scherer-3/+3
2024-03-07Apply `EarlyBinder` only to `TraitRef` in `ImplTraitHeader`Yoshitomo Nakanishi-7/+4
2024-03-07Collect mod item types in parallel, just like wfcheckOli Scherer-1/+12
2024-03-04hir_analysis: enums return `None` in `find_field`David Wood-1/+6
2024-02-28Rename `DiagnosticBuilder` as `Diag`.Nicholas Nethercote-3/+3
2024-02-27Auto merge of #121285 - nnethercote:delayed_bug-audit, r=lcnrbors-1/+1
2024-02-27Avoid `span_delayed_bug` on one path in `AdtDef::eval_explicit_discr`.Nicholas Nethercote-1/+1
2024-02-25remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsicsRalf Jung-4/+1
2024-02-23Rollup merge of #121470 - clubby789:anon-struct-in-enum, r=fmeaseMatthias Krüger-1/+9
2024-02-23Don't ICE on anonymous struct in enum variantclubby789-1/+9
2024-02-22`DefId` to `LocalDefId`lcnr-1/+1
2024-02-20Expand weak alias types before collecting constrained and referenced late bou...León Orell Valerian Liehr-1/+1
2024-02-19Drive-by `DUMMY_SP` -> `Span` and fmt changesEsteban Küber-1/+1
2024-02-17Add more checks for `unnamed_field` during HIR analysisclubby789-1/+9
2024-02-16Auto merge of #120500 - oli-obk:intrinsics2.0, r=WaffleLapkinbors-1/+1
2024-02-15Auto merge of #120931 - chenyukang:yukang-cleanup-hashmap, r=michaelwoeristerbors-3/+3
2024-02-14clean up potential_query_instability with FxIndexMap and UnordMapyukang-3/+3
2024-02-13Store impl unsafety in impl trait headerOli Scherer-0/+1
2024-02-13Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errorsbors-29/+23
2024-02-12Make the signature of equate_intrinsic_type support items other than `Foreign...Oli Scherer-1/+1
2024-02-12Remove impl_polarity queryOli Scherer-6/+0
2024-02-12Use a struct instead of a tupleOli Scherer-3/+6
2024-02-12Make impl_trait_ref into a query also returning more information about the implOli Scherer-27/+24
2024-02-12Improve some codes according to the reviewsFrank King-106/+126
2024-02-12Check representation of unnamed fieldsFrank King-1/+5
2024-02-12Lowering field access for anonymous adtsFrank King-6/+20
2024-02-12check uniqueness of nested fieldsFrank King-65/+137