@@ -23,6 +23,15 @@ func foo3() {
2323 }
2424}
2525
26+ func foo4( ) {
27+ test = {
28+ return 0
29+ } ( )
30+ let test = {
31+ return 0
32+ } ( )
33+ }
34+
2635// RUN: %sourcekitd-test -req=format -line=3 -length=1 %s >%t.response
2736// RUN: %sourcekitd-test -req=format -line=4 -length=1 %s >>%t.response
2837// RUN: %sourcekitd-test -req=format -line=5 -length=1 %s >>%t.response
@@ -31,6 +40,12 @@ func foo3() {
3140// RUN: %sourcekitd-test -req=format -line=8 -length=1 %s >>%t.response
3241// RUN: %sourcekitd-test -req=format -line=14 -length=1 %s >>%t.response
3342// 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
3449// RUN: FileCheck --strict-whitespace %s <%t.response
3550
3651// CHECK: key.sourcetext: " var abc = 1"
@@ -44,3 +59,12 @@ func foo3() {
4459// CHECK: key.sourcetext: " }()"
4560// " foo1(1)"
4661// 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