@@ -217,3 +217,87 @@ module ForLoop =
217
217
compilation
218
218
|> getCompilation
219
219
|> verifyCompilation
220
+
221
+ // SOURCE=ForLoopSByte.fs SCFLAGS="--optimize+" # ForLoopSByte.fs --optimize+
222
+ [<Theory; FileInlineData( " ForLoopSByte.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
223
+ let ``ForLoopSByte_fs`` compilation =
224
+ compilation
225
+ |> getCompilation
226
+ |> verifyCompilation
227
+
228
+ // SOURCE=ForLoopByte.fs SCFLAGS="--optimize+" # ForLoopByte.fs --optimize+
229
+ [<Theory; FileInlineData( " ForLoopByte.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
230
+ let ``ForLoopByte_fs`` compilation =
231
+ compilation
232
+ |> getCompilation
233
+ |> verifyCompilation
234
+
235
+ // SOURCE=ForLoopChar.fs SCFLAGS="--optimize+" # ForLoopChar.fs --optimize+
236
+ [<Theory; FileInlineData( " ForLoopChar.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
237
+ let ``ForLoopChar_fs`` compilation =
238
+ compilation
239
+ |> getCompilation
240
+ |> verifyCompilation
241
+
242
+ // SOURCE=ForLoopInt16.fs SCFLAGS="--optimize+" # ForLoopInt16.fs --optimize+
243
+ [<Theory; FileInlineData( " ForLoopInt16.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
244
+ let ``ForLoopInt16_fs`` compilation =
245
+ compilation
246
+ |> getCompilation
247
+ |> verifyCompilation
248
+
249
+ // SOURCE=ForLoopUInt16.fs SCFLAGS="--optimize+" # ForLoopUInt16.fs --optimize+
250
+ [<Theory; FileInlineData( " ForLoopUInt16.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
251
+ let ``ForLoopUInt16_`` compilation =
252
+ compilation
253
+ |> getCompilation
254
+ |> verifyCompilation
255
+
256
+ // SOURCE=ForLoopInt32.fs SCFLAGS="--optimize+" # ForLoopInt32.fs --optimize+
257
+ [<Theory; FileInlineData( " ForLoopInt32.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
258
+ let ``ForLoopInt32_fs`` compilation =
259
+ compilation
260
+ |> getCompilation
261
+ |> verifyCompilation
262
+
263
+ // SOURCE=ForLoopUInt32.fs SCFLAGS="--optimize+" # ForLoopUInt32.fs --optimize+
264
+ [<Theory; FileInlineData( " ForLoopUInt32.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
265
+ let ``ForLoopUInt32_fs`` compilation =
266
+ compilation
267
+ |> getCompilation
268
+ |> verifyCompilation
269
+
270
+ // SOURCE=ForLoopInt64.fs SCFLAGS="--optimize+" # ForLoopInt64.fs --optimize+
271
+ [<Theory; FileInlineData( " ForLoopInt64.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
272
+ let ``ForLoopInt64_fs`` compilation =
273
+ compilation
274
+ |> getCompilation
275
+ |> verifyCompilation
276
+
277
+ // SOURCE=ForLoopUInt64.fs SCFLAGS="--optimize+" # ForLoopUInt64.fs --optimize+
278
+ [<Theory; FileInlineData( " ForLoopUInt64.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
279
+ let ``ForLoopUInt64_fs`` compilation =
280
+ compilation
281
+ |> getCompilation
282
+ |> verifyCompilation
283
+
284
+ // SOURCE=ForLoopIntPtr.fs SCFLAGS="--optimize+" # ForLoopIntPtr.fs --optimize+
285
+ [<Theory; FileInlineData( " ForLoopIntPtr.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
286
+ let ``ForLoopIntPtr_fs`` compilation =
287
+ compilation
288
+ |> getCompilation
289
+ |> verifyCompilation
290
+
291
+ // SOURCE=ForLoopUIntPtr.fs SCFLAGS="--optimize+" # ForLoopUIntPtr.fs --optimize+
292
+ [<Theory; FileInlineData( " ForLoopUIntPtr.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
293
+ let ``ForLoopUIntPtr_fs`` compilation =
294
+ compilation
295
+ |> getCompilation
296
+ |> verifyCompilation
297
+
298
+ // SOURCE=ForLoopBigInt.fs SCFLAGS="--optimize+" # ForLoopBigInt.fs --optimize+
299
+ [<Theory; FileInlineData( " ForLoopBigInt.fs" , Realsig= BooleanOptions.Both, Optimize= BooleanOptions.True) >]
300
+ let ``ForLoopBigInt_fs`` compilation =
301
+ compilation
302
+ |> getCompilation
303
+ |> verifyCompilation
0 commit comments