Unnamed repository; edit this file 'description' to name the repository.
tests for ty
| -rw-r--r-- | crates/parser/src/tests/entries.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crates/parser/src/tests/entries.rs b/crates/parser/src/tests/entries.rs index 18d9ece2a2..a8abe6daf5 100644 --- a/crates/parser/src/tests/entries.rs +++ b/crates/parser/src/tests/entries.rs @@ -37,6 +37,13 @@ fn pat() { check_prefix(PrefixEntryPoint::Pat, ".. ..", ".. .."); } +#[test] +fn ty() { + check_prefix(PrefixEntryPoint::Ty, "fn() foo", "fn()"); + check_prefix(PrefixEntryPoint::Ty, "Clone + Copy + fn", "Clone + Copy +"); + check_prefix(PrefixEntryPoint::Ty, "struct f", "struct"); +} + fn check_prefix(entry: PrefixEntryPoint, input: &str, prefix: &str) { let lexed = LexedStr::new(input); let input = lexed.to_input(); |