about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/collect
AgeCommit message (Expand)AuthorLines
2025-08-14Revert "Remove the witness type from coroutine args"lcnr-3/+9
2025-08-01Auto merge of #144458 - compiler-errors:no-witness-mini, r=lcnrbors-9/+3
2025-07-31Remove the witness type from coroutine argsMichael Goulet-9/+3
2025-07-31remove rustc_attr_data_structuresJana Dönszelmann-1/+2
2025-07-27check_static_item: explain should_check_for_sync choicesRalf Jung-2/+6
2025-07-26Do not check Sync during type_of.Camille GILLOT-2/+2
2025-07-25Check statics' type in type_of.Camille GILLOT-2/+17
2025-07-19Auto merge of #144166 - matthiaskrgr:rollup-wccepuo, r=matthiaskrgrbors-1/+1
2025-07-19rename `emit_unless` to `emit_unless_delay`xizheyin-1/+1
2025-07-18Update comment about `where Ty:`León Orell Valerian Liehr-10/+6
2025-07-17parse `const trait Trait`Deadbeef-3/+3
2025-07-17Auto merge of #144044 - fmease:rollup-kg413pt, r=fmeasebors-22/+35
2025-07-15Implement other logicstiif-0/+2
2025-07-15Lower the UnstableFeatureBound predicate to UnstableFeature predicatetiif-0/+14
2025-07-13Imply always-const host effects the same as any other item boundMichael Goulet-0/+1
2025-07-13Dont collect assoc ty item bounds from trait where clause for host effect pre...Michael Goulet-22/+34
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-7/+5
2025-07-04Same for typesMichael Goulet-15/+9
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-2/+2
2025-07-04Rollup merge of #143394 - workingjubilee:reorganize-hir-analysis-provide-fn, ...Jacob Pratt-0/+1
2025-07-03compiler: document all provide fn in hir_analysis and hir_typeckJubilee Young-0/+1
2025-07-02Explicitly handle all nodes in generics_of when computing parentMichael Goulet-5/+16
2025-06-27Rollup merge of #143106 - yotamofek:pr/gce/non-local-ice, r=BoxyUwUMatthias Krüger-1/+3
2025-06-27gce: don't ICE on non-local constYotam Ofek-1/+3
2025-06-26Change const trait bound syntax from ~const to [const]Oli Scherer-5/+5
2025-06-20Use gen blocks in the compiler instead of from_coroutineMichael Goulet-68/+64
2025-06-18Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc...Jakub Beránek-16/+1
2025-06-16hir_analysis: add `{Meta,Pointee}Sized` boundsDavid Wood-5/+36
2025-06-11stabilize gaiBoxy-16/+1
2025-05-30Reorder fields in `hir::ItemKind` variants.Nicholas Nethercote-9/+9
2025-05-27Rename unpack to kindMichael Goulet-1/+1
2025-05-22Review CommentsBoxy-4/+4
2025-05-21Introduce `tcx.anon_const_kind` queryBoxy-41/+30
2025-05-07Add `DefPathData::OpaqueLifetime` to avoid conflicts for remapped opaque life...John Kåre Alsaker-5/+5
2025-05-05Auto merge of #140453 - Zoxc:next-disambiguator, r=oli-obkbors-9/+25
2025-05-04Add comment on creation of lifetime inside opaque typesJohn Kåre Alsaker-0/+4
2025-04-29Remove global `next_disambiguator` state and handle it with a `DisambiguatorS...John Kåre Alsaker-9/+21
2025-04-28Add or-patterns to pattern typesOli Scherer-3/+5
2025-04-16Rename `LifetimeName` as `LifetimeKind`.Nicholas Nethercote-23/+23
2025-04-15Move `name` field from `AssocItem` to `AssocKind` variants.Nicholas Nethercote-1/+1
2025-04-15Move `opt_rpitit_info` field to `hir::AssocKind::Type`.Nicholas Nethercote-1/+1
2025-04-14Move `has_self` field to `hir::AssocKind::Fn`.Nicholas Nethercote-9/+11
2025-04-10Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-deadMatthias Krüger-12/+12
2025-04-10Rename some `name` variables as `ident`.Nicholas Nethercote-12/+12
2025-04-08Auto merge of #139536 - matthiaskrgr:rollup-j6goald, r=matthiaskrgrbors-1/+1
2025-04-08clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()`xizheyin-1/+1
2025-04-08borrowck typeck children together with their parentlcnr-30/+28
2025-04-07Rollup merge of #139365 - Bryanskiy:leak-perf, r=lcnrStuart Cook-27/+3
2025-04-04Auto merge of #138785 - lcnr:typing-mode-borrowck, r=compiler-errors,oli-obkbors-234/+156
2025-04-04Default auto traits: fix perfBryanskiy-27/+3