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
/
tests
/
ui
/
impl-trait
/
in-trait
Age
Commit message (
Expand
)
Author
Lines
2023-09-26
Anonymize binders for refining_impl_trait check
Michael Goulet
-0
/
+13
2023-09-22
Need to use hybrid param-env to make sure implication is not circular
Michael Goulet
-0
/
+42
2023-09-22
Use placeholders to prevent using inferred RPITIT types to imply their own WF...
Michael Goulet
-0
/
+39
2023-09-07
Add note
Michael Goulet
-0
/
+5
2023-09-07
Don't emit refining_impl_trait for private items
Michael Goulet
-43
/
+66
2023-09-07
Use self instead of the actual self ty
Michael Goulet
-2
/
+2
2023-09-07
Implement refinement lint for RPITIT
Michael Goulet
-13
/
+133
2023-09-02
Do not require associated types with Self: Sized to uphold bounds when confir...
Michael Goulet
-1
/
+17
2023-09-02
RPITITs are considered object-safe, they're always on Self:Sized methods
Michael Goulet
-18
/
+29
2023-08-30
Capture lifetimes for associated type bounds destined to be lowered to opaques
Michael Goulet
-0
/
+19
2023-08-28
Auto merge of #115326 - matthiaskrgr:rollup-qsoa8ar, r=matthiaskrgr
bors
-1
/
+0
2023-08-28
Revert "Suggest using `Arc` on `!Send`/`!Sync` types"
David Tolnay
-1
/
+0
2023-08-28
Better error message for object type with GAT
Michael Goulet
-6
/
+12
2023-08-28
Test variances of opaque captures
Michael Goulet
-0
/
+46
2023-08-28
Bless tests
Michael Goulet
-9
/
+32
2023-08-28
RPITITs capture all their lifetimes
Michael Goulet
-58
/
+20
2023-08-09
Suggest using `Arc` on `!Send`/`!Sync` types
Esteban Kuber
-0
/
+1
2023-08-08
Remove dangling tests
Michael Goulet
-800
/
+0
2023-08-08
Install bidirectional outlives predicates for RPITITs (and RPITs) correctly
Michael Goulet
-0
/
+11
2023-08-02
Rollup merge of #114301 - compiler-errors:dont-error-on-missing-region-outliv...
Matthias Krüger
-0
/
+35
2023-08-01
Suppress unnecessary outlives
Michael Goulet
-18
/
+2
2023-07-31
Don't check unnecessarily that impl trait is RPIT
Michael Goulet
-0
/
+51
2023-07-31
Rollup merge of #114267 - compiler-errors:rpitit-opaque-bounds, r=spastorino
Matthias Krüger
-25
/
+1
2023-07-30
Don't install default projection bound for RPITITs
Michael Goulet
-0
/
+26
2023-07-30
Remap explicit item bounds of RPITIT's opaque back to ty::Opaque
Michael Goulet
-25
/
+1
2023-07-29
some nits, bless test
Michael Goulet
-16
/
+2
2023-07-29
Implement assumed_wf_types for RPITITs' implementations
Michael Goulet
-0
/
+29
2023-07-29
Take RPITITs inherit the assumed_wf_types of their parent fn
Michael Goulet
-4
/
+0
2023-07-28
Rollup merge of #114147 - compiler-errors:missing-rpitits, r=spastorino
Matthias Krüger
-0
/
+27
2023-07-27
Add additional test
Michael Goulet
-0
/
+44
2023-07-27
Insert RPITITs that were shadowed by missing ADTs that resolve to type error
Michael Goulet
-0
/
+27
2023-07-27
tighten span slightly for synthetic item
Michael Goulet
-2
/
+2
2023-07-27
Skip reporting item name when checking RPITIT GAT's associated type bounds hold
Michael Goulet
-0
/
+55
2023-07-08
Replace RPITIT current impl with new strategy that lowers as a GAT
Santiago Pastorino
-85
/
+408
2023-07-07
Add regression test for RPITITs
Santiago Pastorino
-0
/
+51
2023-07-04
Auto merge of #113215 - compiler-errors:rpitit-predicates-tweaks, r=spastorino
bors
-15
/
+52
2023-07-01
Rollup merge of #113182 - compiler-errors:rpit-stricter-captures, r=oli-obk
Matthias Krüger
-24
/
+167
2023-06-30
Additional wf test
Michael Goulet
-10
/
+51
2023-06-30
RPITITs inherit method predicates
Michael Goulet
-5
/
+1
2023-06-30
Rollup merge of #113171 - spastorino:new-rpitit-25, r=compiler-errors
Matthias Krüger
-0
/
+19
2023-06-30
Adapt tests from #105258
Michael Goulet
-6
/
+151
2023-06-30
Flip the order of binder instantiation for better diagnostics
Michael Goulet
-13
/
+7
2023-06-30
Error for RPITIT hidden tys that capture more than their trait defn
Michael Goulet
-17
/
+21
2023-06-29
Properly implement variances_of for RPITIT GAT
Santiago Pastorino
-0
/
+19
2023-06-29
Encode item bounds for DefKind::ImplTraitPlaceholder
Michael Goulet
-0
/
+4
2023-06-21
Liberate bound vars properly when suggesting missing AFIT
Michael Goulet
-4
/
+12
2023-06-19
Rollup merge of #112596 - compiler-errors:missing-sig-with-rpitit, r=b-naber
Michael Goulet
-0
/
+59
2023-06-14
Error on unconstrained lifetime in RPITIT
Michael Goulet
-79
/
+135
2023-06-13
Suggest correct signature on missing fn returning RPITIT/AFIT
Michael Goulet
-0
/
+59
2023-05-12
Note base types of coercion
Michael Goulet
-4
/
+2
[next]