Adam Bratschi-Kaye 0d54754ca7 Handle pub tuple fields in tuple structs
The current implementation will throw a parser error for tuple structs
that contain a pub tuple field. For example,
```rust
struct Foo(pub (u32, u32));
```
is valid Rust, but rust-analyzer will throw a parser error.  This is
because the parens after `pub` is treated as a visibility context.
Allowing a tuple type to follow `pub` in the special case when we are
defining fields in a tuple struct can fix the issue.
2021-11-10 21:29:50 +01:00
..
2021-08-30 15:55:40 +03:00
2021-08-30 15:55:40 +03:00
2021-10-04 17:33:48 +08:00
2021-10-04 17:33:48 +08:00
2021-09-18 14:53:46 +03:00
2021-09-18 14:53:46 +03:00
2021-06-17 18:09:44 +02:00
2021-09-25 14:04:27 +03:00
2021-06-11 18:34:30 +02:00
2021-06-11 18:34:30 +02:00
2020-12-23 01:49:43 +01:00
2020-12-23 02:15:44 +01:00
2021-01-15 23:35:17 +09:00
2021-08-04 03:01:48 -07:00
2021-09-18 15:46:28 +03:00
2021-10-07 17:06:24 +02:00
2021-10-07 17:06:24 +02:00