..
auxiliary
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00
async-associated-types.rs
Stabilize impl_trait_projections
2023-09-08 03:45:36 +00:00
async-default-fn-overridden.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-boxed-in-trait.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-boxed-in-trait.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-boxed.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-boxed.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-extra.rs
Don't emit refining_impl_trait for private items
2023-09-07 01:31:32 +00:00
async-example-desugared-in-trait.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-manual.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared-manual.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-example-desugared.rs
Implement refinement lint for RPITIT
2023-09-07 00:49:09 +00:00
async-example.rs
Move /src/test to /tests
2023-01-11 09:32:08 +00:00
async-generics-and-bounds.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-generics-and-bounds.stderr
Take RPITITs inherit the assumed_wf_types of their parent fn
2023-07-29 21:19:33 +00:00
async-generics.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-generics.stderr
Take RPITITs inherit the assumed_wf_types of their parent fn
2023-07-29 21:19:33 +00:00
async-lifetimes-and-bounds.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-lifetimes.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-recursive-generic.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-recursive-generic.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-recursive.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
async-recursive.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
bad-signatures.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
bad-signatures.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
dont-project-to-specializable-projection.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
dont-project-to-specializable-projection.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
early-bound-1.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
early-bound-2.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
fn-not-async-err2.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
fn-not-async-err2.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
fn-not-async-err.rs
Move /src/test to /tests
2023-01-11 09:32:08 +00:00
fn-not-async-err.stderr
Move /src/test to /tests
2023-01-11 09:32:08 +00:00
generics-mismatch.rs
Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests
2023-03-17 16:01:53 -03:00
generics-mismatch.stderr
Add revisions for -Zlower-impl-trait-in-trait-to-assoc-ty fixed tests
2023-03-17 16:01:53 -03:00
implied-bounds.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
indirect-recursion-issue-112047.rs
Bless tests.
2023-09-23 13:47:30 +00:00
indirect-recursion-issue-112047.stderr
Strip OpaqueCast
during RevealAll
.
2023-09-28 16:13:38 +00:00
issue-102138.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
issue-102219.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
issue-102310.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
issue-104678.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
lifetime-mismatch.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
lifetime-mismatch.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
missing-feature-flag.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
missing-feature-flag.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
missing-send-bound.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
missing-send-bound.stderr
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00
nested-rpit.rs
Don't duplicate anonymous lifetimes for async fn in traits
2023-04-28 20:21:03 +00:00
normalize-opaque-with-bound-vars.rs
More tests
2023-06-27 21:36:15 +00:00
object-safety.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
object-safety.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
return-not-existing-pair.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
return-not-existing-pair.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
return-not-existing-type-wrapping-rpitit.rs
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
return-not-existing-type-wrapping-rpitit.stderr
Replace RPITIT current impl with new strategy that lowers as a GAT
2023-07-08 18:21:34 -03:00
return-type-suggestion.rs
Bugfix: 'can_have_side_effects()' would return 'false' for struct/enum/array/tuple literals unless *all* sub-expressions had side effects. This would easily allow side effects to slip through, and also wrongly label empty literals as having side effects. Add some tests for the last point
2023-08-10 02:26:11 +02:00
return-type-suggestion.stderr
Bugfix: 'can_have_side_effects()' would return 'false' for struct/enum/array/tuple literals unless *all* sub-expressions had side effects. This would easily allow side effects to slip through, and also wrongly label empty literals as having side effects. Add some tests for the last point
2023-08-10 02:26:11 +02:00
send-on-async-fn-in-trait.fixed
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00
send-on-async-fn-in-trait.rs
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00
send-on-async-fn-in-trait.stderr
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00
send-on-foreign-async-fn-in-trait.rs
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00
send-on-foreign-async-fn-in-trait.stderr
Suggest desugaring to RPITIT when AFIT is required to be an auto trait
2023-09-21 19:18:14 +00:00