about summary refs log tree commit diff
path: root/crates/parser/test_data
diff options
context:
space:
mode:
authorbellau <laurent.belmonte@gmail.com>2022-02-12 16:07:58 +0100
committerbellau <laurent.belmonte@gmail.com>2022-02-12 16:07:58 +0100
commit200860794651c3dcae7dced3de1fe99bea2cd692 (patch)
treeef0f028193c87d44f20247eeffb92fad28dc0102 /crates/parser/test_data
parent1284bc0af32c7bf772150c3e64f8a867d4f533be (diff)
downloadrust-200860794651c3dcae7dced3de1fe99bea2cd692.tar.gz
rust-200860794651c3dcae7dced3de1fe99bea2cd692.zip
support static move too
Diffstat (limited to 'crates/parser/test_data')
-rw-r--r--crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs1
-rw-r--r--crates/parser/test_data/parser/inline/ok/0106_lambda_expr.txt16
2 files changed, 17 insertions, 0 deletions
diff --git a/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs b/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs
index 4d7d325395d..7d19891259f 100644
--- a/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs
+++ b/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.rs
@@ -7,4 +7,5 @@ fn foo() {
     move || {};
     async move || {};
     static || {};
+    static move || {};
 }
diff --git a/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.txt b/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.txt
index 0ef0ee59b71..9b4c5d52995 100644
--- a/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.txt
+++ b/crates/parser/test_data/parser/inline/ok/0106_lambda_expr.txt
@@ -149,6 +149,22 @@ SOURCE_FILE
                 L_CURLY "{"
                 R_CURLY "}"
           SEMICOLON ";"
+        WHITESPACE "\n    "
+        EXPR_STMT
+          CLOSURE_EXPR
+            STATIC_KW "static"
+            WHITESPACE " "
+            MOVE_KW "move"
+            WHITESPACE " "
+            PARAM_LIST
+              PIPE "|"
+              PIPE "|"
+            WHITESPACE " "
+            BLOCK_EXPR
+              STMT_LIST
+                L_CURLY "{"
+                R_CURLY "}"
+          SEMICOLON ";"
         WHITESPACE "\n"
         R_CURLY "}"
   WHITESPACE "\n"