diff options
| author | Kivooeo <Kivooeo123@gmail.com> | 2025-04-16 18:16:04 +0500 |
|---|---|---|
| committer | Kivooeo <Kivooeo123@gmail.com> | 2025-04-22 00:53:12 +0500 |
| commit | b5e8f1f0cec8065eb9cb453ad4c5aa5bec8baf32 (patch) | |
| tree | 174d06433f9a50c9b83a7dd1463762a708ced5ae /tests/ui/parser/expr-rarrow-call.rs | |
| parent | b8c54d6358926028ac2fab1ec2b8665c70edb1c0 (diff) | |
| download | rust-b5e8f1f0cec8065eb9cb453ad4c5aa5bec8baf32.tar.gz rust-b5e8f1f0cec8065eb9cb453ad4c5aa5bec8baf32.zip | |
improve diagnostic for raw pointer field access using `->`
Diffstat (limited to 'tests/ui/parser/expr-rarrow-call.rs')
| -rw-r--r-- | tests/ui/parser/expr-rarrow-call.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/ui/parser/expr-rarrow-call.rs b/tests/ui/parser/expr-rarrow-call.rs index 760b0f6f345..78cd72b12ec 100644 --- a/tests/ui/parser/expr-rarrow-call.rs +++ b/tests/ui/parser/expr-rarrow-call.rs @@ -11,23 +11,23 @@ struct Named { struct Unnamed(usize); fn named_struct_field_access(named: &Named) { - named->foo; //~ ERROR `->` used for field access or method call + named->foo; //~ ERROR `->` is not valid syntax for field accesses and method calls } fn unnamed_struct_field_access(unnamed: &Unnamed) { - unnamed->0; //~ ERROR `->` used for field access or method call + unnamed->0; //~ ERROR `->` is not valid syntax for field accesses and method calls } fn tuple_field_access(t: &(u8, u8)) { - t->0; //~ ERROR `->` used for field access or method call - t->1; //~ ERROR `->` used for field access or method call + t->0; //~ ERROR `->` is not valid syntax for field accesses and method calls + t->1; //~ ERROR `->` is not valid syntax for field accesses and method calls } #[derive(Clone)] struct Foo; fn method_call(foo: &Foo) { - foo->clone(); //~ ERROR `->` used for field access or method call + foo->clone(); //~ ERROR `->` is not valid syntax for field accesses and method calls } fn main() {} |
