diff options
| author | lh123 <1585086582@qq.com> | 2025-01-16 18:05:30 +0800 |
|---|---|---|
| committer | lh123 <1585086582@qq.com> | 2025-01-16 18:27:59 +0800 |
| commit | 341a6d5bbaae3c032a7db1b3a512d4537daa87ee (patch) | |
| tree | 179290ea6e7ae889a5a0a659fd6c6a342f61dbb5 /src/tools/rust-analyzer/crates/parser/test_data | |
| parent | 88ae0896f9e8bea458428c5edfd1068c27bcd2a2 (diff) | |
| download | rust-341a6d5bbaae3c032a7db1b3a512d4537daa87ee.tar.gz rust-341a6d5bbaae3c032a7db1b3a512d4537daa87ee.zip | |
feat: complete raw, const keyword
Diffstat (limited to 'src/tools/rust-analyzer/crates/parser/test_data')
| -rw-r--r-- | src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rast | 19 | ||||
| -rw-r--r-- | src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rs | 1 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rast b/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rast index 108b0802c33..8dc916e5cc5 100644 --- a/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rast +++ b/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rast @@ -134,6 +134,25 @@ SOURCE_FILE NAME_REF IDENT "foo" SEMICOLON ";" + WHITESPACE "\n " + LET_STMT + LET_KW "let" + WHITESPACE " " + WILDCARD_PAT + UNDERSCORE "_" + WHITESPACE " " + EQ "=" + WHITESPACE " " + REF_EXPR + AMP "&" + RAW_KW "raw" + WHITESPACE " " + PATH_EXPR + PATH + PATH_SEGMENT + NAME_REF + IDENT "foo" + SEMICOLON ";" WHITESPACE "\n" R_CURLY "}" WHITESPACE "\n" diff --git a/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rs b/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rs index c5262f4469b..31a2485b439 100644 --- a/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rs +++ b/src/tools/rust-analyzer/crates/parser/test_data/parser/inline/ok/ref_expr.rs @@ -7,4 +7,5 @@ fn foo() { // raw reference operator let _ = &raw mut foo; let _ = &raw const foo; + let _ = &raw foo; } |
