aboutsummaryrefslogtreecommitdiffstats
path: root/lua/tests/indent/rust/loop.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lua/tests/indent/rust/loop.rs')
-rw-r--r--lua/tests/indent/rust/loop.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/lua/tests/indent/rust/loop.rs b/lua/tests/indent/rust/loop.rs
new file mode 100644
index 000000000..eb845bc0f
--- /dev/null
+++ b/lua/tests/indent/rust/loop.rs
@@ -0,0 +1,19 @@
+fn foo(mut x: i32) {
+ while x > 0 {
+ x -= 1;
+ }
+
+ for i in 0..3 {
+ x += 1;
+ }
+
+ loop {
+ x += 1;
+
+ if x < 100 {
+ continue;
+ }
+
+ break;
+ }
+}