]> git.lizzy.rs Git - rust.git/blob - src/tools/rustfmt/tests/target/issue-3029.rs
Auto merge of #83342 - Count-Count:win-console-incomplete-utf8, r=m-ou-se
[rust.git] / src / tools / rustfmt / tests / target / issue-3029.rs
1 fn keep_if() {
2     {
3         {
4             {
5                 EvaluateJSReply::NumberValue(
6                     if FromJSValConvertible::from_jsval(cx, rval.handle(), ()) {
7                         unimplemented!();
8                     },
9                 )
10             }
11         }
12     }
13 }
14
15 fn keep_if_let() {
16     {
17         {
18             {
19                 EvaluateJSReply::NumberValue(
20                     if let Some(e) = FromJSValConvertible::from_jsval(cx, rval.handle(), ()) {
21                         unimplemented!();
22                     },
23                 )
24             }
25         }
26     }
27 }
28
29 fn keep_for() {
30     {
31         {
32             {
33                 EvaluateJSReply::NumberValue(
34                     for conv in FromJSValConvertible::from_jsval(cx, rval.handle(), ()) {
35                         unimplemented!();
36                     },
37                 )
38             }
39         }
40     }
41 }
42
43 fn keep_loop() {
44     {
45         {
46             {
47                 EvaluateJSReply::NumberValue(loop {
48                     FromJSValConvertible::from_jsval(cx, rval.handle(), ());
49                 })
50             }
51         }
52     }
53 }
54
55 fn keep_while() {
56     {
57         {
58             {
59                 EvaluateJSReply::NumberValue(
60                     while FromJSValConvertible::from_jsval(cx, rval.handle(), ()) {
61                         unimplemented!();
62                     },
63                 )
64             }
65         }
66     }
67 }
68
69 fn keep_while_let() {
70     {
71         {
72             {
73                 EvaluateJSReply::NumberValue(
74                     while let Some(e) = FromJSValConvertible::from_jsval(cx, rval.handle(), ()) {
75                         unimplemented!();
76                     },
77                 )
78             }
79         }
80     }
81 }
82
83 fn keep_match() {
84     {
85         {
86             EvaluateJSReply::NumberValue(
87                 match FromJSValConvertible::from_jsval(cx, rval.handle(), ()) {
88                     Ok(ConversionResult::Success(v)) => v,
89                     _ => unreachable!(),
90                 },
91             )
92         }
93     }
94 }