about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--crates/ra_syntax/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.txt26
1 files changed, 26 insertions, 0 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.txt b/crates/ra_syntax/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.txt
new file mode 100644
index 00000000000..52d8f21a471
--- /dev/null
+++ b/crates/ra_syntax/test_data/parser/inline/ok/0157_fn_pointer_unnamed_arg.txt
@@ -0,0 +1,26 @@
+SOURCE_FILE@[0; 23)
+  TYPE_ALIAS_DEF@[0; 22)
+    TYPE_KW@[0; 4) "type"
+    WHITESPACE@[4; 5) " "
+    NAME@[5; 8)
+      IDENT@[5; 8) "Foo"
+    WHITESPACE@[8; 9) " "
+    EQ@[9; 10) "="
+    WHITESPACE@[10; 11) " "
+    FN_POINTER_TYPE@[11; 21)
+      FN_KW@[11; 13) "fn"
+      PARAM_LIST@[13; 21)
+        L_PAREN@[13; 14) "("
+        PARAM@[14; 20)
+          PLACEHOLDER_PAT@[14; 15)
+            UNDERSCORE@[14; 15) "_"
+          COLON@[15; 16) ":"
+          WHITESPACE@[16; 17) " "
+          PATH_TYPE@[17; 20)
+            PATH@[17; 20)
+              PATH_SEGMENT@[17; 20)
+                NAME_REF@[17; 20)
+                  IDENT@[17; 20) "bar"
+        R_PAREN@[20; 21) ")"
+    SEMI@[21; 22) ";"
+  WHITESPACE@[22; 23) "\n"