Skip to content

Commit d914da5

Browse files
committed
Add comments to the test
1 parent b46a29f commit d914da5

File tree

2 files changed

+41
-35
lines changed

2 files changed

+41
-35
lines changed

tests/run/i24573.check

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
24
1818
31
1919
32
20+
33
21+
34
2022
41
2123
42
2224
43

tests/run/i24573.scala

Lines changed: 39 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -61,87 +61,91 @@ trait SFIU extends F1[Int, Unit]:
6161

6262
object Test:
6363
def main(args: Array[String]): Unit =
64-
val fIU: (Int => Unit) = (x: Int) => println(x)
64+
val fIU: (Int => Unit) = (x: Int) => println(x) // closure by JFunction1
6565
fIU(1)
6666

67-
val fIS: (Int => String) = (x: Int) => x.toString
67+
val fIS: (Int => String) = (x: Int) => x.toString // closure
6868
println(fIS(2))
6969

70-
val fUI: (() => Int) = () => 3
70+
val fUI: (() => Int) = () => 3 // closure
7171
println(fUI())
7272

73-
val conITU: ConTU[Int] = (x: Int) => println(x)
73+
val conITU: ConTU[Int] = (x: Int) => println(x) // expanded
7474
conITU(11)
75-
val conITI: ConTI[Int] = (x: Int) => x
75+
val conITI: ConTI[Int] = (x: Int) => x // closure
7676
println(conITI(12))
77-
val conITS: ConTS[Int] = (x: Int) => x.toString
77+
val conITS: ConTS[Int] = (x: Int) => x.toString // closure
7878
println(conITS(13))
79-
val conSTS: ConTS[String] = (x: String) => x
79+
val conSTS: ConTS[String] = (x: String) => x // closure
8080
println(conSTS("14"))
8181

82-
val conIRS: ConIR[String] = (x: Int) => x.toString
82+
val conIRS: ConIR[String] = (x: Int) => x.toString // expanded
8383
println(conIRS(15))
84-
val conIRI: ConIR[Int] = (x: Int) => x
84+
val conIRI: ConIR[Int] = (x: Int) => x // expanded
8585
println(conIRI(16))
86-
val conIRU: ConIR[Unit] = (x: Int) => println(x)
86+
val conIRU: ConIR[Unit] = (x: Int) => println(x) // expanded
8787
conIRU(17)
8888

89-
val conSRI: ConSR[Int] = (x: String) => x.toInt
89+
val conSRI: ConSR[Int] = (x: String) => x.toInt // closure
9090
println(conSRI("18"))
91-
val conURI: ConUR[Int] = () => 19
91+
val conURI: ConUR[Int] = () => 19 // closure
9292
println(conURI())
93-
val conURU: ConUR[Unit] = () => println("20")
93+
val conURU: ConUR[Unit] = () => println("20") // closure
9494
conURU()
9595

96-
val conII: ConII = (x: Int) => x
96+
val conII: ConII = (x: Int) => x // expanded
9797
println(conII(21))
98-
val conSI: ConSI = (x: String) => x.toInt
98+
val conSI: ConSI = (x: String) => x.toInt // closure
9999
println(conSI("22"))
100-
val conIS: ConIS = (x: Int) => x.toString
100+
val conIS: ConIS = (x: Int) => x.toString // expanded
101101
println(conIS(23))
102-
val conUU: ConUU = () => println("24")
102+
val conUU: ConUU = () => println("24") // expanded
103103
conUU()
104104

105-
val ffIU: F1[Int, Unit] = (x: Int) => println(x)
105+
val ffIU: F1[Int, Unit] = (x: Int) => println(x) // closure
106106
ffIU(31)
107-
val ffIS: F1[Int, String] = (x: Int) => x.toString
107+
val ffIS: F1[Int, String] = (x: Int) => x.toString // closure
108108
println(ffIS(32))
109+
val ffSU: F1[String, Unit] = (x: String) => println(x) // closure
110+
ffSU("33")
111+
val ffSI: F1[String, Int] = (x: String) => x.toInt // closure
112+
println(ffSI("34"))
109113

110-
val sfITU: SFTU[Int] = (x: Int) => println(x)
114+
val sfITU: SFTU[Int] = (x: Int) => println(x) // expanded
111115
sfITU(41)
112-
val sfSTU: SFTU[String] = (x: String) => println(x)
116+
val sfSTU: SFTU[String] = (x: String) => println(x) // expanded
113117
sfSTU("42")
114118

115-
val sfITI: SFTI[Int] = (x: Int) => x
119+
val sfITI: SFTI[Int] = (x: Int) => x // closure
116120
println(sfITI(43))
117-
val sfSTI: SFTI[String] = (x: String) => x.toInt
121+
val sfSTI: SFTI[String] = (x: String) => x.toInt // closure
118122
println(sfSTI("44"))
119123

120-
val sfITS: SFTS[Int] = (x: Int) => x.toString
124+
val sfITS: SFTS[Int] = (x: Int) => x.toString // closure
121125
println(sfITS(45))
122-
val sfSTS: SFTS[String] = (x: String) => x
126+
val sfSTS: SFTS[String] = (x: String) => x // closure
123127
println(sfSTS("46"))
124128

125-
val sfIRI: SFIR[Int] = (x: Int) => x
129+
val sfIRI: SFIR[Int] = (x: Int) => x // expanded
126130
println(sfIRI(51))
127-
val sfIRS: SFIR[String] = (x: Int) => x.toString
131+
val sfIRS: SFIR[String] = (x: Int) => x.toString // expanded
128132
println(sfIRS(52))
129-
val sfIRU: SFIR[Unit] = (x: Int) => println(x)
133+
val sfIRU: SFIR[Unit] = (x: Int) => println(x) // expanded
130134
sfIRU(53)
131135

132-
val sfSRI: SFSR[Int] = (x: String) => x.toInt
136+
val sfSRI: SFSR[Int] = (x: String) => x.toInt // closure
133137
println(sfSRI("55"))
134-
val sfSRS: SFSR[String] = (x: String) => x
138+
val sfSRS: SFSR[String] = (x: String) => x // closure
135139
println(sfSRS("56"))
136-
val sfSRU: SFSR[Unit] = (x: String) => println(x)
140+
val sfSRU: SFSR[Unit] = (x: String) => println(x) // closure
137141
sfSRU("57")
138142

139-
val sfII: SFII = (x: Int) => x
143+
val sfII: SFII = (x: Int) => x // expanded
140144
println(sfII(61))
141-
val sfSI: SFSI = (x: String) => x.toInt
145+
val sfSI: SFSI = (x: String) => x.toInt // closure
142146
println(sfSI("62"))
143-
val sfIS: SFIS = (x: Int) => x.toString
147+
val sfIS: SFIS = (x: Int) => x.toString // expanded
144148
println(sfIS(63))
145-
val sfIU: SFIU = (x: Int) => println(x)
149+
val sfIU: SFIU = (x: Int) => println(x) // expanded
146150
sfIU(64)
147151

0 commit comments

Comments
 (0)