@@ -23,6 +23,15 @@ func foo3() {
23
23
}
24
24
}
25
25
26
+ func foo4( ) {
27
+ test = {
28
+ return 0
29
+ } ( )
30
+ let test = {
31
+ return 0
32
+ } ( )
33
+ }
34
+
26
35
// RUN: %sourcekitd-test -req=format -line=3 -length=1 %s >%t.response
27
36
// RUN: %sourcekitd-test -req=format -line=4 -length=1 %s >>%t.response
28
37
// RUN: %sourcekitd-test -req=format -line=5 -length=1 %s >>%t.response
@@ -31,6 +40,12 @@ func foo3() {
31
40
// RUN: %sourcekitd-test -req=format -line=8 -length=1 %s >>%t.response
32
41
// RUN: %sourcekitd-test -req=format -line=14 -length=1 %s >>%t.response
33
42
// RUN: %sourcekitd-test -req=format -line=22 -length=1 %s >>%t.response
43
+ // RUN: %sourcekitd-test -req=format -line=27 -length=1 %s >>%t.response
44
+ // RUN: %sourcekitd-test -req=format -line=28 -length=1 %s >>%t.response
45
+ // RUN: %sourcekitd-test -req=format -line=29 -length=1 %s >>%t.response
46
+ // RUN: %sourcekitd-test -req=format -line=30 -length=1 %s >>%t.response
47
+ // RUN: %sourcekitd-test -req=format -line=31 -length=1 %s >>%t.response
48
+ // RUN: %sourcekitd-test -req=format -line=32 -length=1 %s >>%t.response
34
49
// RUN: FileCheck --strict-whitespace %s <%t.response
35
50
36
51
// CHECK: key.sourcetext: " var abc = 1"
@@ -44,3 +59,12 @@ func foo3() {
44
59
// CHECK: key.sourcetext: " }()"
45
60
// " foo1(1)"
46
61
// CHECK: key.sourcetext: " {"
62
+
63
+ // CHECK: key.sourcetext: " test = {"
64
+ // CHECK: key.sourcetext: " return 0"
65
+ // CHECK: key.sourcetext: " }()"
66
+
67
+
68
+ // CHECK: key.sourcetext: " let test = {"
69
+ // CHECK: key.sourcetext: " return 0"
70
+ // CHECK: key.sourcetext: " }()"
0 commit comments