index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_ty_utils
/
src
/
assoc.rs
Age
Commit message (
Expand
)
Author
Lines
2023-03-29
Walk return-position impl trait in trait deeply in associated_item_def_ids
Michael Goulet
-16
/
+19
2023-03-22
Auto merge of #109497 - matthiaskrgr:rollup-6txuxm0, r=matthiaskrgr
bors
-4
/
+0
2023-03-22
Do not feed param_env for RPITITs impl side
Santiago Pastorino
-4
/
+0
2023-03-21
RPITITs are DefKind::Opaque with new lowering strategy
Michael Goulet
-11
/
+13
2023-03-21
IdentitySubsts::identity_for_item takes Into<DefId>
Michael Goulet
-1
/
+1
2023-03-21
Use local key in providers
Michael Goulet
-13
/
+12
2023-03-20
Rollup merge of #109277 - spastorino:new-rpitit-14, r=compiler-errors
Matthias Krüger
-7
/
+3
2023-03-20
Update some names and comments
Michael Goulet
-24
/
+37
2023-03-17
Fix generics_of for impl's RPITIT synthesized associated type
Santiago Pastorino
-7
/
+3
2023-03-15
Feed is_type_alias_impl_trait for RPITITs on the trait side
Santiago Pastorino
-0
/
+2
2023-03-15
Properly implement generics_of for traits
Santiago Pastorino
-2
/
+31
2023-03-15
Rename impl_trait_in_trait_parent to impl_trait_in_trait_parent_fn
Santiago Pastorino
-1
/
+1
2023-03-14
Make fns from other crates with RPITIT work
Santiago Pastorino
-0
/
+6
2023-03-13
Don't opt_rpitit_info as a separate query
Michael Goulet
-11
/
+7
2023-03-12
Auto merge of #108700 - spastorino:new-rpitit-impl-side-2, r=compiler-errors
bors
-11
/
+49
2023-03-08
Auto merge of #108312 - michaelwoerister:hash-set-not-hash-stable, r=eholk
bors
-3
/
+2
2023-03-06
Implement inferred_outlives_of for impl side RPITITs assoc type
Santiago Pastorino
-0
/
+3
2023-03-06
Implement explicit_predicates_of for impl side RPITITs assoc type
Santiago Pastorino
-0
/
+6
2023-03-06
Implement generics_of for impl side RPITITs assoc type
Santiago Pastorino
-6
/
+34
2023-03-06
Implement param_env for RPITITs assoc type
Santiago Pastorino
-0
/
+4
2023-03-06
Properly implement explicit_item_bounds for RPITITs trait assoc ty
Santiago Pastorino
-3
/
+0
2023-03-06
Add tcx::lower_impl_trait_in_trait_to_assoc_ty to avoid accessing through ses...
Santiago Pastorino
-2
/
+2
2023-03-05
Auto merge of #108351 - petrochenkov:rmdit, r=cjgillot
bors
-1
/
+1
2023-03-02
Feed queries on impl side for RPITITs when using lower_impl_trait_in_trait_to...
Santiago Pastorino
-5
/
+65
2023-03-02
rustc_middle: Remove trait `DefIdTree`
Vadim Petrochenkov
-1
/
+1
2023-03-01
Make associated_item_def_ids for traits use an unstable option to also return...
Santiago Pastorino
-5
/
+89
2023-03-01
Fix typo in docs
Santiago Pastorino
-1
/
+1
2023-03-01
Use DefIdMap instead of FxHashMap for impl_item_implementor_ids query.
Michael Woerister
-3
/
+2
2023-02-21
Rollup merge of #108141 - spastorino:add_rpitit_queries, r=compiler-errors
Dylan DPC
-2
/
+101
2023-02-19
Document associated_item methods
Santiago Pastorino
-0
/
+11
2023-02-19
Make associated_items_for_impl_trait_in_trait handle impl traits on impls
Santiago Pastorino
-18
/
+60
2023-02-19
Add associated_item_for_impl_trait_in_trait query
Santiago Pastorino
-6
/
+18
2023-02-19
Add associated_items_for_impl_trait_in_trait query
Santiago Pastorino
-2
/
+36
2023-02-15
Copy `ty::AssocItem` all other the place
Maybe Waffle
-1
/
+1
2023-02-05
rustc_metadata: Encode/decode some `LazyArray`s without an `Option`
Vadim Petrochenkov
-3
/
+6
2022-10-29
Rename some `OwnerId` fields.
Nicholas Nethercote
-8
/
+8
2022-09-24
separate definitions and `HIR` owners
Takayuki Maeda
-1
/
+1
2022-08-01
Remove trait_of_item query.
Camille GILLOT
-8
/
+0
2022-08-01
Remove DefId from AssocItemContainer.
Camille GILLOT
-17
/
+8
2022-08-01
Remove visibility from AssocItem.
Camille GILLOT
-8
/
+2
2022-08-01
Store associated item defaultness in impl_defaultness.
Camille GILLOT
-2
/
+0
2022-01-19
Store a `Symbol` instead of an `Ident` in `AssocItem`
Aaron Hill
-2
/
+2
2022-01-15
Return a LocalDefId in get_parent_item.
Camille GILLOT
-2
/
+1
2022-01-08
Link impl items to corresponding trait items in late resolver.
Camille GILLOT
-104
/
+2
2022-01-07
Add query to avoid name comparison in `leaf_def`
Matthew Jasper
-0
/
+9
2022-01-07
Move associated_item* providers to their own module
Matthew Jasper
-0
/
+230