summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-12-25 14:42:49 +0000
committerbors <bors@rust-lang.org>2022-12-25 14:42:49 +0000
commit300aa907a682dfa492f4eb394d27f5331fba0a64 (patch)
tree670d3bbba1e7444b03d41fea73252874354b5bcb /src
parentd9ee0f468f8d07e92da94fe991db91e95822d721 (diff)
parent4af9e6a1c203b6459aea23aed05924fcf2e12c58 (diff)
downloadrust-300aa907a682dfa492f4eb394d27f5331fba0a64.tar.gz
rust-300aa907a682dfa492f4eb394d27f5331fba0a64.zip
Auto merge of #105701 - RedDocMD:bug-105634, r=cjgillot
Allow .. to be parsed as let initializer

.. and ..= are valid expressions, however when used in a let statement
it is not parsed.
Fixes #105634
Diffstat (limited to 'src')
-rw-r--r--src/test/ui/parser/issue-105634.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/ui/parser/issue-105634.rs b/src/test/ui/parser/issue-105634.rs
new file mode 100644
index 00000000000..579aa6e5bfb
--- /dev/null
+++ b/src/test/ui/parser/issue-105634.rs
@@ -0,0 +1,8 @@
+// check-pass
+
+fn main() {
+    let _a = ..;
+    let _b = ..=10;
+    let _c = &..;
+    let _d = &..=10;
+}