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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_hir_analysis
/
src
/
collect
/
predicates_of.rs
Age
Commit message (
Expand
)
Author
Lines
2023-05-23
Don't ICE on RPITIT when promoting trait preds to associated type bounds
Michael Goulet
-0
/
+2
2023-05-12
Require `impl Trait` in associated types to appear in method signatures
Oli Scherer
-1
/
+1
2023-05-08
Rollup merge of #111211 - compiler-errors:negative-bounds-super, r=TaKO8Ki
Yuki Okushi
-5
/
+6
2023-05-04
Don't compute trait super bounds unless they're positive
Michael Goulet
-5
/
+6
2023-05-03
Rename things to reflect that they're not item specific
Michael Goulet
-3
/
+3
2023-05-01
Don't use implied trait predicates in gather_explicit_predicates_of
Michael Goulet
-6
/
+11
2023-05-01
Do not consider associated type bounds for super_predicates_that_define_assoc...
Michael Goulet
-7
/
+11
2023-05-01
Simplify type_parameter_bounds_in_generics
Michael Goulet
-42
/
+28
2023-04-15
fix clippy::{clone_on_copy, useless_conversion}
Matthias Krüger
-3
/
+2
2023-04-11
Split implied and super predicate queries
Michael Goulet
-32
/
+81
2023-03-21
IdentitySubsts::identity_for_item takes Into<DefId>
Michael Goulet
-1
/
+1
2023-03-21
Use LocalDefId in ItemCtxt
Michael Goulet
-61
/
+60
2023-03-21
Use local key in providers
Michael Goulet
-13
/
+15
2023-02-17
add predicate evaluation logic
Boxy
-5
/
+52
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+1
2023-02-15
Add specialized variants of `mk_region`.
Nicholas Nethercote
-2
/
+2
2023-01-28
Remove `HirId -> LocalDefId` map from HIR.
Camille GILLOT
-1
/
+1
2023-01-20
Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb
bors
-25
/
+25
2023-01-17
Rollup merge of #104505 - WaffleLapkin:no-double-spaces-in-comments, r=jackh726
Matthias Krüger
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-1
/
+1
2023-01-17
`rustc_hir_analysis`: remove `ref` patterns
Maybe Waffle
-25
/
+25
2023-01-14
change impl_trait_ref query to return EarlyBinder; remove bound_impl_trait_re...
Kyle Matsuda
-4
/
+3
2023-01-14
change usages of impl_trait_ref to bound_impl_trait_ref
Kyle Matsuda
-2
/
+4
2023-01-11
Add `AstConv::astconv` method to remove `<dyn AstConv>::` calls
Maybe Waffle
-19
/
+7
2023-01-08
Auto merge of #106235 - compiler-errors:rework-bounds-collection, r=davidtwco
bors
-4
/
+5
2023-01-04
rename get_parent_node to parent_id
Michael Goulet
-1
/
+1
2022-12-28
Rework hir Bounds collection
Michael Goulet
-4
/
+5
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-3
/
+3
2022-12-14
Auto merge of #104986 - compiler-errors:opaques, r=oli-obk
bors
-2
/
+2
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-1
/
+1
2022-12-13
ProjectionTy.item_def_id -> ProjectionTy.def_id
Michael Goulet
-1
/
+1
2022-12-13
Clarify explicit_predicates_of is_assoc_item_ty comment
Santiago Pastorino
-3
/
+4
2022-12-12
Join match arms since they do the same thing
Santiago Pastorino
-5
/
+1
2022-12-12
Fix typo
Santiago Pastorino
-1
/
+1
2022-11-27
Auto merge of #104048 - cjgillot:split-lifetime, r=compiler-errors
bors
-1
/
+1
2022-11-25
Introduce PredicateKind::Clause
Santiago Pastorino
-13
/
+15
2022-11-23
Separate lifetime ident from resolution in HIR.
Camille GILLOT
-1
/
+1
2022-11-21
Auto merge of #103491 - cjgillot:self-rpit, r=oli-obk
bors
-52
/
+71
2022-11-13
Store a LocalDefId in hir::AnonConst.
Camille GILLOT
-3
/
+2
2022-11-13
Store a LocalDefId in hir::GenericParam.
Camille GILLOT
-8
/
+6
2022-11-13
Create bidirectional bounds between original and duplicated parameters.
Camille GILLOT
-32
/
+71
2022-11-12
Verify predicates on RPIT and async opaques.
Camille GILLOT
-20
/
+0
2022-11-01
fix(generic_const_exprs): Fix predicate inheritance for children of opaque types
Zhixing Zhang
-2
/
+29
2022-10-18
change `ConstEvaluatable` to use `ty::Const`
lcnr
-2
/
+2
2022-09-29
Split collect.rs
Oli Scherer
-0
/
+707