2 writes to Errors
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1536
Errors
= diagnostics.AsImmutable(),
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1465
.
Errors
= diagnostics.AsImmutable(),
1332 references to Errors
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
823
if (ReportDiagnostics(Arguments.
Errors
, consoleOutput, errorLogger, compilation: null))
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (710)
CommandLineTests.cs (710)
400
cmd.Arguments.
Errors
.Verify(
451
args.
Errors
.Verify();
470
parser.
Errors
.Verify(
482
parser.
Errors
.Verify(
496
parser.
Errors
.Verify(
548
args.
Errors
.Verify();
567
args.
Errors
.Verify();
571
args.
Errors
.Verify();
575
args.
Errors
.Verify();
579
args.
Errors
.Verify();
583
args.
Errors
.Verify();
587
args.
Errors
.Verify();
592
args.
Errors
.Verify();
604
args.
Errors
.Verify(
658
args.
Errors
.Verify();
663
args.
Errors
.Verify();
668
args.
Errors
.Verify();
677
Assert.Equal(3, args.
Errors
.Length);
678
Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, args.
Errors
[0].Code);
679
Assert.Equal((int)ErrorCode.WRN_NoSources, args.
Errors
[1].Code);
680
Assert.Equal((int)ErrorCode.ERR_OutputNeedsName, args.
Errors
[2].Code);
766
Assert.Equal(1, parsedArgs.
Errors
.Length);
767
Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndIcon, parsedArgs.
Errors
.First().Code);
770
Assert.Equal(1, parsedArgs.
Errors
.Length);
771
Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndManifest, parsedArgs.
Errors
.First().Code);
774
Assert.Equal(1, parsedArgs.
Errors
.Length);
775
Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.
Errors
.First().Code);
776
Assert.Equal(1, parsedArgs.
Errors
.First().Arguments.Count);
779
Assert.Equal(1, parsedArgs.
Errors
.Length);
780
Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.
Errors
.First().Code);
781
Assert.Equal(1, parsedArgs.
Errors
.First().Arguments.Count);
784
Assert.Equal(1, parsedArgs.
Errors
.Length);
785
Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.
Errors
.First().Code);
786
Assert.Equal(1, parsedArgs.
Errors
.First().Arguments.Count);
789
Assert.Equal(0, parsedArgs.
Errors
.Length);
798
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32res"));
801
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32res+"));
804
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32icon"));
807
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32icon+"));
810
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32manifest"));
813
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32manifest+"));
1072
parsedArgs.
Errors
.Verify();
1079
parsedArgs.
Errors
.Verify();
1086
parsedArgs.
Errors
.Verify();
1093
parsedArgs.
Errors
.Verify();
1104
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/resource:"));
1107
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/resource:"));
1110
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/res"));
1113
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/RES+"));
1116
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/res-:"));
1119
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/linkresource:"));
1122
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/linkresource:"));
1125
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkres"));
1128
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkRES+"));
1131
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkres-:"));
1138
parsedArgs.
Errors
.Verify();
1145
parsedArgs.
Errors
.Verify();
1152
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/l:"));
1155
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/L"));
1158
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/l+"));
1161
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/link-:"));
1181
parsedArgs.
Errors
.Verify();
1186
parsedArgs.
Errors
.Verify();
1191
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/reCURSE:"));
1194
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/RECURSE:"));
1197
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse"));
1200
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse+"));
1203
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse-:"));
1216
parsedArgs.
Errors
.Verify();
1223
parsedArgs.
Errors
.Verify();
1230
parsedArgs.
Errors
.Verify();
1235
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_OneAliasPerReference));
1238
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadExternIdentifier).WithArguments("1"));
1241
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/r:"));
1244
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/R"));
1247
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/reference+"));
1250
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/reference-:"));
1257
parsedArgs.
Errors
.Verify();
1261
parsedArgs.
Errors
.Verify();
1265
parsedArgs.
Errors
.Verify();
1269
parsedArgs.
Errors
.Verify();
1273
parsedArgs.
Errors
.Verify();
1277
parsedArgs.
Errors
.Verify();
1281
parsedArgs.
Errors
.Verify();
1285
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/t"));
1288
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_InvalidTarget));
1291
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_InvalidTarget));
1294
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/T+"));
1297
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/TARGET-:"));
1304
parsedArgs.
Errors
.Verify(
1312
parsedArgs.
Errors
.Verify(
1320
parsedArgs.
Errors
.Verify(
1328
parsedArgs.
Errors
.Verify(
1336
parsedArgs.
Errors
.Verify(
1344
parsedArgs.
Errors
.Verify(
1352
parsedArgs.
Errors
.Verify(
1360
parsedArgs.
Errors
.Verify(
1369
parsedArgs.
Errors
.Verify(
1378
parsedArgs.
Errors
.Verify(
1387
parsedArgs.
Errors
.Verify(
1396
parsedArgs.
Errors
.Verify(
1409
args.
Errors
.Verify(
1424
parsedArgs.
Errors
.Verify();
1429
parsedArgs.
Errors
.Verify();
1434
parsedArgs.
Errors
.Verify();
1439
parsedArgs.
Errors
.Verify();
1444
parsedArgs.
Errors
.Verify();
1449
parsedArgs.
Errors
.Verify(
1455
parsedArgs.
Errors
.Verify();
1460
parsedArgs.
Errors
.Verify();
1465
parsedArgs.
Errors
.Verify();
1470
parsedArgs.
Errors
.Verify();
1475
parsedArgs.
Errors
.Verify(
1483
parsedArgs.
Errors
.Verify();
1488
parsedArgs.
Errors
.Verify(
1496
parsedArgs.
Errors
.Verify();
1501
parsedArgs.
Errors
.Verify();
1506
parsedArgs.
Errors
.Verify();
1511
parsedArgs.
Errors
.Verify(
1518
parsedArgs.
Errors
.Verify();
1523
parsedArgs.
Errors
.Verify();
1556
parsedArgs.
Errors
.Verify();
1561
scriptParsedArgs.
Errors
.Verify();
1578
parsedArgs.
Errors
.Verify();
1589
parsedArgs.
Errors
.Verify();
1602
parsedArgs.
Errors
.Verify();
1612
parsedArgs.
Errors
.Verify();
1625
DefaultParse(new[] { $"/langversion:{value}", "a.cs" }, WorkingDirectory).
Errors
.Verify(
1640
DefaultParse(new[] { $"/langversion:{value}", "a.cs" }, WorkingDirectory).
Errors
.Verify(
1651
DefaultParse(new[] { option, "a.cs" }, WorkingDirectory).
Errors
.Verify(
1660
args.
Errors
.Verify(
1839
Assert.False(parsedArgs.
Errors
.Any());
1844
Assert.False(parsedArgs.
Errors
.Any());
1851
Assert.False(parsedArgs.
Errors
.Any());
1856
Assert.Equal(1, parsedArgs.
Errors
.Length);
1857
Assert.Equal((int)ErrorCode.WRN_DefineIdentifierRequired, parsedArgs.
Errors
.First().Code);
1858
Assert.Equal("4X", parsedArgs.
Errors
.First().Arguments[0]);
1891
parsedArgs.
Errors
.Verify();
1900
parsedArgs.
Errors
.Verify();
1907
parsedArgs.
Errors
.Verify();
1914
parsedArgs.
Errors
.Verify();
1921
parsedArgs.
Errors
.Verify();
1928
parsedArgs.
Errors
.Verify();
1935
parsedArgs.
Errors
.Verify();
1941
parsedArgs.
Errors
.Verify();
1948
parsedArgs.
Errors
.Verify();
1954
parsedArgs.
Errors
.Verify();
1961
parsedArgs.
Errors
.Verify();
1968
parsedArgs.
Errors
.Verify();
1974
parsedArgs.
Errors
.Verify();
1980
parsedArgs.
Errors
.Verify();
1986
parsedArgs.
Errors
.Verify();
1992
parsedArgs.
Errors
.Verify();
1998
parsedArgs.
Errors
.Verify();
2004
parsedArgs.
Errors
.Verify();
2010
parsedArgs.
Errors
.Verify();
2016
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "debug"));
2019
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadDebugType).WithArguments("+"));
2022
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadDebugType).WithArguments("invalid"));
2025
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/debug-:"));
2042
parsedArgs.
Errors
.Verify();
2048
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/pdb"));
2052
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/pdb:"));
2055
parsedArgs.
Errors
.Verify();
2064
parsedArgs.
Errors
.Verify(
2069
parsedArgs.
Errors
.Verify(
2074
parsedArgs.
Errors
.Verify();
2079
parsedArgs.
Errors
.Verify();
2083
parsedArgs.
Errors
.Verify();
2088
parsedArgs.
Errors
.Verify();
2093
parsedArgs.
Errors
.Verify();
2098
parsedArgs.
Errors
.Verify();
2103
parsedArgs.
Errors
.Verify(
2109
parsedArgs.
Errors
.Verify(
2115
parsedArgs.
Errors
.Verify();
2120
parsedArgs.
Errors
.Verify(
2131
parsedArgs.
Errors
.Verify(
2147
parsedArgs.
Errors
.Verify();
2151
parsedArgs.
Errors
.Verify();
2155
parsedArgs.
Errors
.Verify();
2159
parsedArgs.
Errors
.Verify();
2162
parsedArgs.
Errors
.Verify();
2165
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SourceLinkRequiresPdb));
2168
parsedArgs.
Errors
.Verify();
2171
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SourceLinkRequiresPdb));
2263
parsedArgs.
Errors
.Verify();
2267
parsedArgs.
Errors
.Verify();
2274
parsedArgs.
Errors
.Verify();
2280
parsedArgs.
Errors
.Verify();
2286
parsedArgs.
Errors
.Verify();
2292
parsedArgs.
Errors
.Verify();
2298
parsedArgs.
Errors
.Verify(); ;
2304
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2307
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2310
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2313
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2316
parsedArgs.
Errors
.Verify();
2319
parsedArgs.
Errors
.Verify();
2322
parsedArgs.
Errors
.Verify();
2495
parsedArgs.
Errors
.Verify();
2499
parsedArgs.
Errors
.Verify();
2503
parsedArgs.
Errors
.Verify();
2507
parsedArgs.
Errors
.Verify();
2511
parsedArgs.
Errors
.Verify();
2515
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize:+"));
2518
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize:"));
2521
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize-:"));
2536
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o:+"));
2539
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o:"));
2542
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o-:"));
2549
parsedArgs.
Errors
.Verify();
2553
parsedArgs.
Errors
.Verify();
2557
parsedArgs.
Errors
.Verify();
2561
parsedArgs.
Errors
.Verify();
2569
parsedArgs.
Errors
.Verify();
2573
parsedArgs.
Errors
.Verify();
2583
parsedArgs.
Errors
.Verify();
2593
parsedArgs.
Errors
.Verify();
2603
parsedArgs.
Errors
.Verify();
2625
parsedArgs.
Errors
.Verify();
2630
parsedArgs.
Errors
.Verify();
2635
parsedArgs.
Errors
.Verify();
2640
parsedArgs.
Errors
.Verify();
2646
parsedArgs.
Errors
.Verify(
2650
parsedArgs.
Errors
.Verify(
2722
parsedArgs.
Errors
.Verify();
2748
parsedArgs.
Errors
.Verify();
2756
parsedArgs.
Errors
.Verify(
2761
parsedArgs.
Errors
.Verify(
2766
parsedArgs.
Errors
.Verify(
2771
parsedArgs.
Errors
.Verify(
2780
var err = parsedArgs.
Errors
.Single();
2926
var errors = arguments.
Errors
;
2958
var errors = arguments.
Errors
;
2991
var errors = arguments.
Errors
;
3024
var errors = arguments.
Errors
;
3058
var errors = arguments.
Errors
;
3092
var errors = arguments.
Errors
;
3126
var errors = arguments.
Errors
;
3160
var errors = arguments.
Errors
;
3195
var errors = arguments.
Errors
;
3230
var errors = arguments.
Errors
;
3254
var errors = arguments.
Errors
;
3287
var errors = arguments.
Errors
;
3320
var errors = arguments.
Errors
;
3354
var errors = arguments.
Errors
;
3526
parsedArgs.
Errors
.Verify(
3531
parsedArgs.
Errors
.Verify(
3536
parsedArgs.
Errors
.Verify(
3541
parsedArgs.
Errors
.Verify(
3546
parsedArgs.
Errors
.Verify();
3549
parsedArgs.
Errors
.Verify();
3552
parsedArgs.
Errors
.Verify(
3558
parsedArgs.
Errors
.Verify(
3564
parsedArgs.
Errors
.Verify(
3571
parsedArgs.
Errors
.Verify(
3576
parsedArgs.
Errors
.Verify(
3581
parsedArgs.
Errors
.Verify();
3590
parsedArgs.
Errors
.Verify();
3598
parsedArgs.
Errors
.Verify();
3607
parsedArgs.
Errors
.Verify();
3615
parsedArgs.
Errors
.Verify();
3623
parsedArgs.
Errors
.Verify();
3631
parsedArgs.
Errors
.Verify();
3638
parsedArgs.
Errors
.Verify();
3646
parsedArgs.
Errors
.Verify();
3655
parsedArgs.
Errors
.Verify(
3666
parsedArgs.
Errors
.Verify(
3675
parsedArgs.
Errors
.Verify();
3684
parsedArgs.
Errors
.Verify(
3700
parsedArgs.
Errors
.Verify(
3709
parsedArgs.
Errors
.Verify(
3719
parsedArgs.
Errors
.Verify(
3729
parsedArgs.
Errors
.Verify(
3739
parsedArgs.
Errors
.Verify(
3749
parsedArgs.
Errors
.Verify();
3756
parsedArgs.
Errors
.Verify();
3763
parsedArgs.
Errors
.Verify(
3773
parsedArgs.
Errors
.Verify();
3786
parsedArgs.
Errors
.Verify(
3795
parsedArgs.
Errors
.Verify(
3811
parsedArgs.
Errors
.Verify(
3817
parsedArgs.
Errors
.Verify(
3823
parsedArgs.
Errors
.Verify(
3829
parsedArgs.
Errors
.Verify(
3835
parsedArgs.
Errors
.Verify(
3840
parsedArgs.
Errors
.Verify(
3845
parsedArgs.
Errors
.Verify(
3850
parsedArgs.
Errors
.Verify();
3854
parsedArgs.
Errors
.Verify();
3858
parsedArgs.
Errors
.Verify();
3862
parsedArgs.
Errors
.Verify();
3866
parsedArgs.
Errors
.Verify();
3876
parsedArgs.
Errors
.Verify(
3882
parsedArgs.
Errors
.Verify(
3889
parsedArgs.
Errors
.Verify(
3895
parsedArgs.
Errors
.Verify(
3901
parsedArgs.
Errors
.Verify();
3907
parsedArgs.
Errors
.Verify();
3913
parsedArgs.
Errors
.Verify();
3919
parsedArgs.
Errors
.Verify();
3926
parsedArgs.
Errors
.Verify(
3935
parsedArgs.
Errors
.Verify(
3942
parsedArgs.
Errors
.Verify();
3949
parsedArgs.
Errors
.Verify(
3964
parsedArgs.
Errors
.Verify(
3978
parsedArgs.
Errors
.Verify(
3985
parsedArgs.
Errors
.Verify(
3992
parsedArgs.
Errors
.Verify(
4000
parsedArgs.
Errors
.Verify();
4006
parsedArgs.
Errors
.Verify(
4011
parsedArgs.
Errors
.Verify();
4017
parsedArgs.
Errors
.Verify();
4023
parsedArgs.
Errors
.Verify();
4030
parsedArgs.
Errors
.Verify(
4039
parsedArgs.
Errors
.Verify(
4046
parsedArgs.
Errors
.Verify();
4052
parsedArgs.
Errors
.Verify(
4059
parsedArgs.
Errors
.Verify(
4068
parsedArgs.
Errors
.Verify();
4079
parsedArgs.
Errors
.Verify(
4089
parsedArgs.
Errors
.Verify(
4098
parsedArgs.
Errors
.Verify(
4111
parsedArgs.
Errors
.Verify(
4117
parsedArgs.
Errors
.Verify(
4123
parsedArgs.
Errors
.Verify(
4129
parsedArgs.
Errors
.Verify();
4193
parsedArgs.
Errors
.Verify();
4202
parsedArgs.
Errors
.Verify();
4217
parsedArgs.
Errors
.Verify();
4226
parsedArgs.
Errors
.Verify();
4238
parsedArgs.
Errors
.Verify();
4243
parsedArgs.
Errors
.Verify(
4248
parsedArgs.
Errors
.Verify(
4253
parsedArgs.
Errors
.Verify(
4262
parsedArgs.
Errors
.Verify();
4266
parsedArgs.
Errors
.Verify();
4270
parsedArgs.
Errors
.Verify();
4274
parsedArgs.
Errors
.Verify();
4278
parsedArgs.
Errors
.Verify(
4331
Assert.False(parsedArgs.
Errors
.Any());
4335
Assert.False(parsedArgs.
Errors
.Any());
4339
Assert.Equal(1, parsedArgs.
Errors
.Length);
4340
Assert.Equal((int)ErrorCode.ERR_BadPlatformType, parsedArgs.
Errors
.First().Code);
4344
parsedArgs.
Errors
.Verify();
4348
parsedArgs.
Errors
.Verify();
4352
parsedArgs.
Errors
.Verify();
4356
parsedArgs.
Errors
.Verify();
4360
parsedArgs.
Errors
.Verify(
4366
parsedArgs.
Errors
.Verify(
4380
Assert.Equal(1, parsedArgs.
Errors
.Length);
4381
Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.
Errors
.First().Code);
4384
Assert.False(parsedArgs.
Errors
.Any());
4388
Assert.Equal(1, parsedArgs.
Errors
.Length);
4389
Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.
Errors
.First().Code);
4392
Assert.Equal(1, parsedArgs.
Errors
.Length);
4393
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsNumber, parsedArgs.
Errors
.First().Code);
4396
Assert.Equal(1, parsedArgs.
Errors
.Length);
4397
Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.
Errors
.First().Code);
4403
parsedArgs.
Errors
.Verify();
4406
parsedArgs.
Errors
.Verify();
4409
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFFFFFF"));
4412
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF8000"));
4415
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF8000"));
4418
parsedArgs.
Errors
.Verify();
4421
parsedArgs.
Errors
.Verify();
4424
parsedArgs.
Errors
.Verify();
4427
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF0000FFFF0000"));
4430
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0x10000000000000000"));
4433
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF0000FFFF0000"));
4440
parsedArgs.
Errors
.Verify(
4445
parsedArgs.
Errors
.Verify();
4449
parsedArgs.
Errors
.Verify();
4453
parsedArgs.
Errors
.Verify(
4458
parsedArgs.
Errors
.Verify(
4463
parsedArgs.
Errors
.Verify();
4467
parsedArgs.
Errors
.Verify(
4472
parsedArgs.
Errors
.Verify(
4500
parsedArgs.
Errors
.Verify(
4507
parsedArgs.
Errors
.Verify(
4514
parsedArgs.
Errors
.Verify(
4521
parsedArgs.
Errors
.Verify(
4534
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib"));
4537
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib"));
4540
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/lib+"));
4543
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib"));
4593
Assert.False(parsedArgs.
Errors
.Any());
4596
Assert.False(parsedArgs.
Errors
.Any());
4599
Assert.False(parsedArgs.
Errors
.Any());
4602
Assert.Equal(1, parsedArgs.
Errors
.Length);
4606
Assert.Equal(1, parsedArgs.
Errors
.Length);
4611
Assert.False(parsedArgs.
Errors
.Any());
4619
parsedArgs.
Errors
.Verify();
4623
parsedArgs.
Errors
.Verify();
4627
parsedArgs.
Errors
.Verify();
4631
parsedArgs.
Errors
.Verify();
4635
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/checked:"));
4642
parsedArgs.
Errors
.Verify();
4646
parsedArgs.
Errors
.Verify();
4650
parsedArgs.
Errors
.Verify(
4657
parsedArgs.
Errors
.Verify();
4661
parsedArgs.
Errors
.Verify();
4665
parsedArgs.
Errors
.Verify(
4672
parsedArgs.
Errors
.Verify(
4679
parsedArgs.
Errors
.Verify(
4685
parsedArgs.
Errors
.Verify();
4689
parsedArgs.
Errors
.Verify(
4694
parsedArgs.
Errors
.Verify();
4698
parsedArgs.
Errors
.Verify();
4702
parsedArgs.
Errors
.Verify();
4706
parsedArgs.
Errors
.Verify(
4713
parsedArgs.
Errors
.Verify(
4720
parsedArgs.
Errors
.Verify();
4724
parsedArgs.
Errors
.Verify();
4728
parsedArgs.
Errors
.Verify(
4734
parsedArgs.
Errors
.Verify();
4738
parsedArgs.
Errors
.Verify();
4742
parsedArgs.
Errors
.Verify();
4746
parsedArgs.
Errors
.Verify(
4753
parsedArgs.
Errors
.Verify(
4760
parsedArgs.
Errors
.Verify();
4764
parsedArgs.
Errors
.Verify();
4768
parsedArgs.
Errors
.Verify(
4774
parsedArgs.
Errors
.Verify();
4778
parsedArgs.
Errors
.Verify();
4782
parsedArgs.
Errors
.Verify();
4786
parsedArgs.
Errors
.Verify(
4793
parsedArgs.
Errors
.Verify(
4800
parsedArgs.
Errors
.Verify();
4804
parsedArgs.
Errors
.Verify();
4808
parsedArgs.
Errors
.Verify(
4814
parsedArgs.
Errors
.Verify(
4821
parsedArgs.
Errors
.Verify(
4828
parsedArgs.
Errors
.Verify(
4835
parsedArgs.
Errors
.Verify(
4844
parsedArgs.
Errors
.Verify(
4853
parsedArgs.
Errors
.Verify(
4860
parsedArgs.
Errors
.Verify(
4867
parsedArgs.
Errors
.Verify(
4876
parsedArgs.
Errors
.Verify(
4883
parsedArgs.
Errors
.Verify(
4890
parsedArgs.
Errors
.Verify(
4897
parsedArgs.
Errors
.Verify();
4901
parsedArgs.
Errors
.Verify(
4908
parsedArgs.
Errors
.Verify(
4915
parsedArgs.
Errors
.Verify();
4919
parsedArgs.
Errors
.Verify(
4926
parsedArgs.
Errors
.Verify();
4930
parsedArgs.
Errors
.Verify();
4934
parsedArgs.
Errors
.Verify(
4941
parsedArgs.
Errors
.Verify(
4948
parsedArgs.
Errors
.Verify(
4955
parsedArgs.
Errors
.Verify(
4962
parsedArgs.
Errors
.Verify(
4969
parsedArgs.
Errors
.Verify(
4976
parsedArgs.
Errors
.Verify(
4983
parsedArgs.
Errors
.Verify(
4990
parsedArgs.
Errors
.Verify();
4994
parsedArgs.
Errors
.Verify();
4998
parsedArgs.
Errors
.Verify();
5002
parsedArgs.
Errors
.Verify();
5006
parsedArgs.
Errors
.Verify();
5010
parsedArgs.
Errors
.Verify();
5014
parsedArgs.
Errors
.Verify(
5021
parsedArgs.
Errors
.Verify(
5028
parsedArgs.
Errors
.Verify();
5032
parsedArgs.
Errors
.Verify();
5036
parsedArgs.
Errors
.Verify();
5040
parsedArgs.
Errors
.Verify(
5047
parsedArgs.
Errors
.Verify(
5054
parsedArgs.
Errors
.Verify();
5058
parsedArgs.
Errors
.Verify();
5062
parsedArgs.
Errors
.Verify();
5066
parsedArgs.
Errors
.Verify();
5070
parsedArgs.
Errors
.Verify();
5074
parsedArgs.
Errors
.Verify();
5078
parsedArgs.
Errors
.Verify(
5085
parsedArgs.
Errors
.Verify(
5092
parsedArgs.
Errors
.Verify();
5096
parsedArgs.
Errors
.Verify();
5100
parsedArgs.
Errors
.Verify();
5104
parsedArgs.
Errors
.Verify(
5118
parsedArgs.
Errors
.Verify();
5122
parsedArgs.
Errors
.Verify();
5126
parsedArgs.
Errors
.Verify();
5130
parsedArgs.
Errors
.Verify(
5139
parsedArgs.
Errors
.Verify(
5144
parsedArgs.
Errors
.Verify(
5152
parsedArgs.
Errors
.Verify();
5155
parsedArgs.
Errors
.Verify();
5158
parsedArgs.
Errors
.Verify(
5163
parsedArgs.
Errors
.Verify();
5166
parsedArgs.
Errors
.Verify();
5169
parsedArgs.
Errors
.Verify();
5172
parsedArgs.
Errors
.Verify(
5177
parsedArgs.
Errors
.Verify(
5182
parsedArgs.
Errors
.Verify(
5187
parsedArgs.
Errors
.Verify(
5192
parsedArgs.
Errors
.Verify(
5197
parsedArgs.
Errors
.Verify(
5202
parsedArgs.
Errors
.Verify();
5205
parsedArgs.
Errors
.Verify(
5210
parsedArgs.
Errors
.Verify();
5216
parsedArgs.
Errors
.Verify();
5219
parsedArgs.
Errors
.Verify();
5222
parsedArgs.
Errors
.Verify();
5240
parsedArgs.
Errors
.Verify();
5246
parsedArgs.
Errors
.Verify();
5252
parsedArgs.
Errors
.Verify();
5258
parsedArgs.
Errors
.Verify();
5264
parsedArgs.
Errors
.Verify();
5270
parsedArgs.
Errors
.Verify();
5276
parsedArgs.
Errors
.Verify();
5282
parsedArgs.
Errors
.Verify();
5291
parsedArgs.
Errors
.Verify();
5298
parsedArgs.
Errors
.Verify();
5304
parsedArgs.
Errors
.Verify();
5310
parsedArgs.
Errors
.Verify();
5316
parsedArgs.
Errors
.Verify();
5322
parsedArgs.
Errors
.Verify();
5328
parsedArgs.
Errors
.Verify();
5334
parsedArgs.
Errors
.Verify();
5340
parsedArgs.
Errors
.Verify();
5350
parsedArgs.
Errors
.Verify();
5354
parsedArgs.
Errors
.Verify();
5358
parsedArgs.
Errors
.Verify();
5362
parsedArgs.
Errors
.Verify();
5366
parsedArgs.
Errors
.Verify();
5370
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe:"));
5373
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe:+"));
5376
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe-:"));
5385
parsedArgs.
Errors
.Verify();
5390
parsedArgs.
Errors
.Verify();
5395
parsedArgs.
Errors
.Verify();
5400
parsedArgs.
Errors
.Verify(
5411
parsedArgs.
Errors
.Verify();
5415
parsedArgs.
Errors
.Verify();
5419
parsedArgs.
Errors
.Verify();
5423
parsedArgs.
Errors
.Verify(
5435
parsedArgs.
Errors
.Verify();
5443
DefaultParse(new[] { "/publicsign", "/keyfile:", "a.cs" }, WorkingDirectory).
Errors
.Verify(
5452
DefaultParse(new[] { "/publicsign", "/keyfile:\"\"", "a.cs" }, WorkingDirectory).
Errors
.Verify(
5462
parsedArgs.
Errors
.Verify();
5468
parsedArgs.
Errors
.Verify(); // no error in Dev11
5472
parsedArgs.
Errors
.Verify(); // no error in Dev11
5476
parsedArgs.
Errors
.Verify(); // no error in Dev11
5480
parsedArgs.
Errors
.Verify();
5484
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion"));
5487
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion"));
5490
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/subsystemversion-"));
5493
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion"));
5496
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(" 4.1"));
5499
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4 .0"));
5502
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4. 0"));
5505
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("."));
5508
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4."));
5511
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(".0"));
5514
parsedArgs.
Errors
.Verify();
5517
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4.65536"));
5520
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("65536.0"));
5523
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("-4.0"));
5532
parsedArgs.
Errors
.Verify();
5536
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "m"));
5541
parsedArgs.
Errors
.Verify();
5546
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "main"));
5549
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/MAIN+"));
5552
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "m"));
5556
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoMainOnDLL));
5559
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoMainOnDLL));
5566
parsedArgs.
Errors
.Verify();
5570
parsedArgs.
Errors
.Verify();
5575
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("0"));
5578
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("abc"));
5581
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("-5"));
5584
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments(""));
5587
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments(""));
5590
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "codepage"));
5593
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/codepage+"));
5600
parsedArgs.
Errors
.Verify();
5605
parsedArgs.
Errors
.Verify();
5610
parsedArgs.
Errors
.Verify();
5617
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("256"));
5620
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("sha-1"));
5623
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("sha"));
5626
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm"));
5629
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm"));
5632
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm"));
5635
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/checksumAlgorithm+"));
5642
parsedArgs.
Errors
.Verify();
5648
parsedArgs.
Errors
.Verify();
5659
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/addmodule:"));
5662
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/ADDMODULE+"));
5665
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/ADDMODULE:"));
5695
parsedArgs.
Errors
.Verify();
5707
parsedArgs.
Errors
.Verify();
5764
parsedArgs.
Errors
.Verify();
5768
parsedArgs.
Errors
.Verify();
5772
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/utf8output:"));
6001
parsedArgs.
Errors
.Verify();
6005
parsedArgs.
Errors
.Verify(
6011
parsedArgs.
Errors
.Verify(
6017
parsedArgs.
Errors
.Verify(
6023
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "keycontainer"));
6028
parsedArgs.
Errors
.Verify();
6033
parsedArgs.
Errors
.Verify(
6039
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("keyfile"));
6043
parsedArgs.
Errors
.Verify(
6050
parsedArgs.
Errors
.Verify();
6056
parsedArgs.
Errors
.Verify();
6061
parsedArgs.
Errors
.Verify();
6096
parsedArgs.
Errors
.Verify();
6099
parsedArgs.
Errors
.Verify();
6109
parsedArgs.
Errors
.Verify();
8147
Assert.Equal(1, parsedArgs.
Errors
.Length);
8148
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
8151
Assert.Equal(1, parsedArgs.
Errors
.Length);
8152
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
8155
Assert.Equal(1, parsedArgs.
Errors
.Length);
8156
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
8159
Assert.Equal(1, parsedArgs.
Errors
.Length);
8160
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
9159
DefaultParse(allCommandLineArgs, baseDirectory).
Errors
.Verify(parseDiagnostics);
9241
parsedArgs.
Errors
.Verify();
9245
parsedArgs.
Errors
.Verify();
9249
parsedArgs.
Errors
.Verify();
9253
parsedArgs.
Errors
.Verify();
9257
parsedArgs.
Errors
.Verify();
9261
parsedArgs.
Errors
.Verify();
9265
parsedArgs.
Errors
.Verify();
9535
Assert.Equal(1, parsedArgs.
Errors
.Length);
9536
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.
Errors
.First().Code);
9539
Assert.Equal(1, parsedArgs.
Errors
.Length);
9540
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.
Errors
.First().Code);
9543
Assert.Equal(1, parsedArgs.
Errors
.Length);
9544
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.
Errors
.First().Code);
9547
Assert.Equal(0, parsedArgs.
Errors
.Length);
9551
Assert.Equal(0, parsedArgs.
Errors
.Length);
9572
DefaultParse(new[] { "/lib:" + invalidPath, sourceFile.Path }, WorkingDirectory).
Errors
.Verify(
9575
DefaultParse(new[] { "/lib:" + nonExistentPath, sourceFile.Path }, WorkingDirectory).
Errors
.Verify(
9580
DefaultParse(new[] { sourceFile.Path }, WorkingDirectory, additionalReferenceDirectories: invalidPath).
Errors
.Verify(
9583
DefaultParse(new[] { sourceFile.Path }, WorkingDirectory, additionalReferenceDirectories: nonExistentPath).
Errors
.Verify(
9601
Assert.Equal(1, parsedArgs.
Errors
.Length);
9602
Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, parsedArgs.
Errors
.First().Code);
9606
Assert.Equal(0, parsedArgs.
Errors
.Length);
9640
args.
Errors
.Verify();
9644
args.
Errors
.Verify();
9650
args.
Errors
.Verify();
9654
args.
Errors
.Verify();
9662
args.
Errors
.Verify();
9666
args.
Errors
.Verify();
9672
args.
Errors
.Verify();
9678
args.
Errors
.Verify();
9687
args.
Errors
.Verify();
9694
args.
Errors
.Verify();
9700
args.
Errors
.Verify();
9706
args.
Errors
.Verify();
9712
args.
Errors
.Verify();
9717
args.
Errors
.Verify();
9722
args.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<file list>", "additionalfile"));
9726
args.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<file list>", "additionalfile"));
9734
args.
Errors
.Verify();
9738
args.
Errors
.Verify();
9744
args.
Errors
.Verify();
9750
args.
Errors
.Verify();
9754
args.
Errors
.Verify();
9760
args.
Errors
.Verify(
9766
args.
Errors
.Verify(
11248
parsedArgs.
Errors
.Verify();
11252
parsedArgs.
Errors
.Verify();
11256
parsedArgs.
Errors
.Verify();
11260
parsedArgs.
Errors
.Verify();
11265
parsedArgs.
Errors
.Verify();
11269
Assert.Equal(1, parsedArgs.
Errors
.Count());
11270
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11273
Assert.Equal(1, parsedArgs.
Errors
.Count());
11274
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11277
Assert.Equal(2, parsedArgs.
Errors
.Count());
11278
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11279
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[1].Code);
11282
Assert.Equal(1, parsedArgs.
Errors
.Count());
11283
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11286
Assert.Equal(1, parsedArgs.
Errors
.Count());
11287
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11290
Assert.Equal(1, parsedArgs.
Errors
.Count());
11291
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11294
parsedArgs.
Errors
.Verify();
11298
parsedArgs.
Errors
.Verify();
11303
parsedArgs.
Errors
.Verify();
11308
parsedArgs.
Errors
.Verify();
11313
parsedArgs.
Errors
.Verify();
11339
parsedArgs.
Errors
.Verify();
11708
parsedArgs.
Errors
.Verify(
11717
parsedArgs.
Errors
.Verify();
11725
parsedArgs.
Errors
.Verify(
11735
parsedArgs.
Errors
.Verify(
11744
parsedArgs.
Errors
.Verify(
12067
Assert.Equal(0, args.
Errors
.Length);
12071
Assert.Equal(0, args.
Errors
.Length);
12078
Assert.Equal(0, args.
Errors
.Length);
12082
Assert.True(args.
Errors
.Length > 0);
13644
parsedArgs.
Errors
.Verify(
13650
parsedArgs.
Errors
.Verify(
13656
parsedArgs.
Errors
.Verify();
13660
parsedArgs.
Errors
.Verify();
13664
parsedArgs.
Errors
.Verify();
13668
parsedArgs.
Errors
.Verify();
13673
parsedArgs.
Errors
.Verify();
13677
parsedArgs.
Errors
.Verify();
13682
parsedArgs.
Errors
.Verify();
13686
parsedArgs.
Errors
.Verify();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\DiagnosticTest.cs (2)
2872
parsedArgs.
Errors
.Verify();
2883
parsedArgs.
Errors
.Verify();
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
538
foreach (var error in args.
Errors
)
544
if (args.
Errors
.Length == 0)
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
DeterministicKeyBuilderTests.cs (1)
87
Assert.Empty(compiler.Arguments.
Errors
);
Microsoft.CodeAnalysis.Scripting (1)
Hosting\CommandLine\CommandLineRunner.cs (1)
127
var errors = _compiler.Arguments.
Errors
.Concat(diagnosticsInfos.Select(Diagnostic.Create));
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCompiler.vb (1)
30
Debug.Assert(Arguments.OutputFileName IsNot Nothing OrElse Arguments.
Errors
.Length > 0 OrElse parser.IsScriptCommandLineParser)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (613)
CommandLineTests.vb (613)
314
args.
Errors
.AssertTheseDiagnostics(<errors>
435
args.
Errors
.Verify()
439
args.
Errors
.Verify()
443
args.
Errors
.Verify()
447
args.
Errors
.Verify()
451
args.
Errors
.Verify()
457
args.
Errors
.Verify()
767
Assert.NotEmpty(cmd.Arguments.
Errors
)
797
args.
Errors
.Verify()
801
args.
Errors
.Verify()
805
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ExpectedIdentifier),
809
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("import", ":<str>"))
812
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("imports", ":<import_list>"))
815
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("imports", ":<import_list>"))
818
args.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/imports+")) ' TODO: Dev11 reports ERR_ArgumentRequired
826
args.
Errors
.Verify()
830
args.
Errors
.Verify({Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/i").WithLocation(1, 1),
835
args.
Errors
.Verify()
839
args.
Errors
.Verify()
843
args.
Errors
.Verify()
847
args.
Errors
.Verify()
851
args.
Errors
.Verify()
856
args.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("i").WithLocation(1, 1))
868
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
872
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
876
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
880
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
884
args.
Errors
.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("InvalidOption").WithLocation(1, 1)})
888
args.
Errors
.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("None").WithLocation(1, 1)})
892
args.
Errors
.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("InvalidOption").WithLocation(1, 1)})
896
args.
Errors
.Verify()
900
args.
Errors
.Verify()
904
args.
Errors
.Verify()
908
args.
Errors
.Verify()
912
args.
Errors
.Verify()
1121
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32resource", ":<file>"))
1124
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32resource+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1127
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32resource-")) ' TODO: Dev11 reports ERR_ArgumentRequired
1130
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32icon", ":<file>"))
1133
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32icon+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1136
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32icon-")) ' TODO: Dev11 reports ERR_ArgumentRequired
1139
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32manifest", ":<file>"))
1142
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32manifest+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1145
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32manifest-")) ' TODO: Dev11 reports ERR_ArgumentRequired
1151
parsedArgs.
Errors
.Verify(diags)
1342
parsedArgs.
Errors
.Verify()
1349
parsedArgs.
Errors
.Verify()
1356
parsedArgs.
Errors
.Verify()
1363
parsedArgs.
Errors
.Verify()
1373
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>"))
1376
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>"))
1379
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>"))
1382
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/RES+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1385
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/res-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
1388
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>"))
1391
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>"))
1394
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>"))
1397
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/linkRES+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1400
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/linkres-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
1406
parsedArgs.
Errors
.Verify(
1416
Assert.Equal(False, parsedArgs.
Errors
.Any())
1420
Assert.Equal(False, parsedArgs.
Errors
.Any())
1424
Assert.Equal(False, parsedArgs.
Errors
.Any())
1428
Assert.Equal(False, parsedArgs.
Errors
.Any())
1432
Assert.Equal(False, parsedArgs.
Errors
.Any())
1436
Assert.Equal(True, parsedArgs.
Errors
.Any())
1439
Assert.Equal(False, parsedArgs.
Errors
.Any())
1443
Assert.Equal(True, parsedArgs.
Errors
.Any())
1447
Assert.Equal(False, parsedArgs.
Errors
.Any())
1451
parsedArgs.
Errors
.Verify(
1457
Assert.Equal(False, parsedArgs.
Errors
.Any())
1461
Assert.Equal(False, parsedArgs.
Errors
.Any())
1469
parsedArgs.
Errors
.Verify()
1473
parsedArgs.
Errors
.Verify()
1477
parsedArgs.
Errors
.Verify()
1481
parsedArgs.
Errors
.Verify()
1485
parsedArgs.
Errors
.Verify()
1489
parsedArgs.
Errors
.Verify()
1493
parsedArgs.
Errors
.Verify()
1497
parsedArgs.
Errors
.Verify()
1501
parsedArgs.
Errors
.Verify()
1505
parsedArgs.
Errors
.Verify()
1509
parsedArgs.
Errors
.Verify()
1513
parsedArgs.
Errors
.Verify()
1517
parsedArgs.
Errors
.Verify()
1521
parsedArgs.
Errors
.Verify()
1525
parsedArgs.
Errors
.Verify()
1529
parsedArgs.
Errors
.Verify()
1536
parsedArgs.
Errors
.Verify()
1541
parsedArgs.
Errors
.Verify()
1547
parsedArgs.
Errors
.Verify()
1552
parsedArgs.
Errors
.Verify()
1557
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("langversion", ":<number>"))
1561
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/langVERSION+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1565
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("langversion", ":<number>"))
1569
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", "8"))
1573
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", CStr(LanguageVersion.VisualBasic12 + 1)))
1580
parsedArgs.
Errors
.Verify()
1585
parsedArgs.
Errors
.Verify()
1590
parsedArgs.
Errors
.Verify()
1595
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("delaysign"))
1598
parsedArgs.
Errors
.Verify()
1606
parsedArgs.
Errors
.Verify()
1610
parsedArgs.
Errors
.Verify()
1614
parsedArgs.
Errors
.Verify()
1618
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/VERBOSE:-"))
1621
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("verbose"))
1624
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("verbose"))
1627
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/verbOSE:"))
1630
parsedArgs.
Errors
.Verify()
1634
parsedArgs.
Errors
.Verify()
1638
parsedArgs.
Errors
.Verify()
1646
parsedArgs.
Errors
.Verify()
1650
parsedArgs.
Errors
.Verify()
1654
parsedArgs.
Errors
.Verify()
1658
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/QUIET:-"))
1661
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("quiet"))
1664
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("quiet"))
1667
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/quiET:"))
1670
parsedArgs.
Errors
.Verify()
1674
parsedArgs.
Errors
.Verify()
1678
parsedArgs.
Errors
.Verify()
1685
parsedArgs.
Errors
.Verify()
1689
parsedArgs.
Errors
.Verify()
1693
parsedArgs.
Errors
.Verify()
1697
parsedArgs.
Errors
.Verify()
1701
parsedArgs.
Errors
.Verify()
1705
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize"))
1708
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize"))
1711
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize"))
1718
ParsedArgs.
Errors
.Verify()
1722
ParsedArgs.
Errors
.Verify()
1726
ParsedArgs.
Errors
.Verify()
1730
ParsedArgs.
Errors
.Verify()
1734
ParsedArgs.
Errors
.Verify()
1742
parsedArgs.
Errors
.Verify()
1746
parsedArgs.
Errors
.Verify()
1750
parsedArgs.
Errors
.Verify()
1754
parsedArgs.
Errors
.Verify()
1758
parsedArgs.
Errors
.Verify()
1762
parsedArgs.
Errors
.Verify()
1766
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel"))
1769
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel"))
1772
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel"))
1775
parsedArgs.
Errors
.Verify()
1779
parsedArgs.
Errors
.Verify()
1783
parsedArgs.
Errors
.Verify()
1787
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p"))
1790
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p"))
1793
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p"))
1799
parsedArgs.
Errors
.Verify()
1805
parsedArgs.
Errors
.Verify() ' no error in Dev11
1809
parsedArgs.
Errors
.Verify() ' no error in Dev11
1813
parsedArgs.
Errors
.Verify() ' no warning in Dev11
1817
parsedArgs.
Errors
.Verify()
1821
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>"))
1824
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>"))
1827
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/subsystemversion-")) ' TODO: Dev11 reports ERRID.ERR_ArgumentRequired
1830
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>"))
1833
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(" 4.1"))
1836
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4 .0"))
1839
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4. 0"))
1842
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("."))
1845
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4."))
1848
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(".0"))
1851
parsedArgs.
Errors
.Verify()
1854
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4.65536"))
1857
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("65536.0"))
1860
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("-4.0"))
1868
parsedArgs.
Errors
.Verify()
1872
parsedArgs.
Errors
.Verify()
1877
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("0"))
1880
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("abc"))
1883
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("-5"))
1886
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>"))
1889
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>"))
1892
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/codepage+")) ' Dev11 reports ERR_ArgumentRequired
1895
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>"))
1903
parsedArgs.
Errors
.Verify()
1908
parsedArgs.
Errors
.Verify()
1913
parsedArgs.
Errors
.Verify()
1919
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("256"))
1922
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("sha-1"))
1925
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("sha"))
1928
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>"))
1931
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>"))
1934
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>"))
1937
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/checksumAlgorithm+"))
1943
parsedArgs.
Errors
.Verify()
1948
parsedArgs.
Errors
.Verify()
1952
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("main", ":<class>"))
1957
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("main", ":<class>"))
1960
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("m", ":<class>"))
1963
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/m+")) ' Dev11 reports ERR_ArgumentRequired
1967
parsedArgs.
Errors
.Verify()
1972
parsedArgs.
Errors
.Verify()
1979
Assert.Equal(1, parsedArgs.
Errors
.Length)
1980
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optioncompare", ":binary|text"))
1984
Assert.Equal(1, parsedArgs.
Errors
.Length)
1985
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optioncompare", ":binary|text"))
1989
Assert.Equal(0, parsedArgs.
Errors
.Length)
1993
Assert.Equal(0, parsedArgs.
Errors
.Length)
2000
Assert.Equal(0, parsedArgs.
Errors
.Length)
2004
Assert.Equal(1, parsedArgs.
Errors
.Length)
2005
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit"))
2009
Assert.Equal(1, parsedArgs.
Errors
.Length)
2010
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit"))
2013
Assert.Equal(1, parsedArgs.
Errors
.Length)
2014
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit"))
2017
Assert.Equal(0, parsedArgs.
Errors
.Length)
2021
Assert.Equal(0, parsedArgs.
Errors
.Length)
2028
Assert.Equal(0, parsedArgs.
Errors
.Length)
2032
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer"))
2035
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer"))
2038
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer"))
2041
parsedArgs.
Errors
.Verify()
2045
parsedArgs.
Errors
.Verify()
2189
Assert.False(parsedArgs.
Errors
.Any)
2204
parsedArgs.
Errors
.Verify()
2208
parsedArgs.
Errors
.Verify()
2212
parsedArgs.
Errors
.Verify()
2216
parsedArgs.
Errors
.Verify()
2220
parsedArgs.
Errors
.Verify()
2224
parsedArgs.
Errors
.Verify()
2228
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optionstrict", ":custom"))
2231
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optionstrict", ":custom"))
2240
parsedArgs.
Errors
.Verify()
2244
parsedArgs.
Errors
.Verify()
2248
parsedArgs.
Errors
.Verify()
2252
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>"))
2255
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>"))
2258
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/rootnamespace+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2261
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/rootnamespace-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2264
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("+"))
2267
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>"))
2270
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments(" A.B.C"))
2273
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[abcdef"))
2276
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("abcdef]"))
2279
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[[abcdef]]"))
2282
parsedArgs.
Errors
.Verify()
2286
parsedArgs.
Errors
.Verify()
2290
parsedArgs.
Errors
.Verify()
2294
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("goo$"))
2297
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("I("))
2300
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("_"))
2303
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[_]"))
2306
parsedArgs.
Errors
.Verify()
2310
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("["))
2313
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("]"))
2316
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[]"))
2322
parsedArgs.
Errors
.Verify()
2329
parsedArgs.
Errors
.Verify()
2336
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("l", ":<file_list>"))
2339
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("l", ":<file_list>"))
2342
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/l+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2345
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/link-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2364
parsedArgs.
Errors
.Verify()
2368
parsedArgs.
Errors
.Verify()
2372
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>"))
2375
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>"))
2378
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>"))
2381
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/recurse+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2384
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/recurse-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2436
args.
Errors
.Verify()
2441
args.
Errors
.Verify()
2446
args.
Errors
.Verify()
2471
parsedArgs.
Errors
.Verify()
2478
parsedArgs.
Errors
.Verify()
2485
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("r", ":<file_list>"))
2488
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("r", ":<file_list>"))
2491
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/reference+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2494
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/reference-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2560
parsedArgs.
Errors
.Verify()
2565
parsedArgs.
Errors
.Verify()
2570
parsedArgs.
Errors
.Verify()
2575
parsedArgs.
Errors
.Verify()
2581
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("a", ":<file_list>"))
2584
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("a", ":<file_list>"))
2832
parsedArgs.
Errors
.Verify()
2857
parsedArgs.
Errors
.Verify()
2864
parsedArgs.
Errors
.Verify(
2869
parsedArgs.
Errors
.Verify(
2874
parsedArgs.
Errors
.Verify(
2879
parsedArgs.
Errors
.Verify(
2888
Dim err = parsedArgs.
Errors
.Single()
2902
parsedArgs.
Errors
.Verify()
2906
parsedArgs.
Errors
.Verify()
2910
parsedArgs.
Errors
.Verify()
2914
parsedArgs.
Errors
.Verify()
2918
parsedArgs.
Errors
.Verify()
2922
parsedArgs.
Errors
.Verify()
2926
parsedArgs.
Errors
.Verify()
2930
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("t", ":exe|winexe|library|module|appcontainerexe|winmdobj"))
2933
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("target", ":exe|winexe|library|module|appcontainerexe|winmdobj"))
2936
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("target", "xyz"))
2939
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/T+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2942
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/TARGET-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2948
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2952
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2956
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2960
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2964
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2968
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2972
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2976
parsedArgs.
Errors
.Verify(
2981
parsedArgs.
Errors
.Verify(
2986
parsedArgs.
Errors
.Verify(
2991
parsedArgs.
Errors
.Verify(
2996
parsedArgs.
Errors
.Verify(
3004
parsedArgs.
Errors
.Verify()
3008
parsedArgs.
Errors
.Verify()
3012
parsedArgs.
Errors
.Verify()
3017
parsedArgs.
Errors
.Verify()
3022
parsedArgs.
Errors
.Verify()
3027
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("utf8output"))
3037
parsedArgs.
Errors
.Verify()
3040
parsedArgs.
Errors
.Verify()
3045
parsedArgs.
Errors
.Verify()
3050
parsedArgs.
Errors
.Verify()
3055
parsedArgs.
Errors
.Verify()
3060
parsedArgs.
Errors
.Verify()
3065
parsedArgs.
Errors
.Verify()
3070
parsedArgs.
Errors
.Verify()
3075
parsedArgs.
Errors
.Verify()
3080
parsedArgs.
Errors
.Verify()
3085
parsedArgs.
Errors
.Verify()
3090
parsedArgs.
Errors
.Verify()
3095
parsedArgs.
Errors
.Verify()
3100
parsedArgs.
Errors
.Verify()
3105
parsedArgs.
Errors
.Verify()
3110
parsedArgs.
Errors
.Verify()
3115
parsedArgs.
Errors
.Verify()
3120
parsedArgs.
Errors
.Verify()
3125
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", ""))
3128
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "+"))
3131
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "invalid"))
3134
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("debug"))
3137
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/pdb:something"))
3143
parsedArgs.
Errors
.Verify()
3147
parsedArgs.
Errors
.Verify()
3151
parsedArgs.
Errors
.Verify()
3155
parsedArgs.
Errors
.Verify()
3158
parsedArgs.
Errors
.Verify()
3161
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SourceLinkRequiresPdb))
3164
parsedArgs.
Errors
.Verify()
3167
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SourceLinkRequiresPdb))
3234
parsedArgs.
Errors
.Verify()
3238
parsedArgs.
Errors
.Verify()
3245
parsedArgs.
Errors
.Verify()
3251
parsedArgs.
Errors
.Verify()
3257
parsedArgs.
Errors
.Verify()
3263
parsedArgs.
Errors
.Verify()
3269
parsedArgs.
Errors
.Verify()
3275
parsedArgs.
Errors
.Verify()
3281
parsedArgs.
Errors
.Verify()
3287
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3290
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3293
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3296
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3299
parsedArgs.
Errors
.Verify()
3302
parsedArgs.
Errors
.Verify()
3305
parsedArgs.
Errors
.Verify()
3449
parsedArgs.
Errors
.Verify(
3455
parsedArgs.
Errors
.Verify()
3459
parsedArgs.
Errors
.Verify()
3463
parsedArgs.
Errors
.Verify()
3468
parsedArgs.
Errors
.Verify()
3472
Assert.Equal(1, parsedArgs.
Errors
.Count())
3473
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3476
Assert.Equal(1, parsedArgs.
Errors
.Count())
3477
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3480
Assert.Equal(2, parsedArgs.
Errors
.Count())
3481
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3482
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(1).Code)
3485
Assert.Equal(1, parsedArgs.
Errors
.Count())
3486
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3489
Assert.Equal(1, parsedArgs.
Errors
.Count())
3490
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3493
Assert.Equal(1, parsedArgs.
Errors
.Count())
3494
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3497
parsedArgs.
Errors
.Verify()
3501
parsedArgs.
Errors
.Verify()
3506
parsedArgs.
Errors
.Verify()
3511
parsedArgs.
Errors
.Verify()
3516
parsedArgs.
Errors
.Verify()
3535
parsedArgs.
Errors
.Verify()
3544
parsedArgs.
Errors
.Verify()
3578
parser.
Errors
.Verify(
3709
parsedArgs.
Errors
.Verify()
3716
parsedArgs.
Errors
.Verify()
3723
parsedArgs.
Errors
.Verify(
3727
parsedArgs.
Errors
.Verify(
3731
parsedArgs.
Errors
.Verify(
3735
parsedArgs.
Errors
.Verify(
3739
parsedArgs.
Errors
.Verify()
3742
parsedArgs.
Errors
.Verify()
3745
parsedArgs.
Errors
.Verify(
3749
parsedArgs.
Errors
.Verify(
3753
parsedArgs.
Errors
.Verify()
3760
parsedArgs.
Errors
.Verify()
3767
parsedArgs.
Errors
.Verify()
3775
parsedArgs.
Errors
.Verify()
3783
parsedArgs.
Errors
.Verify()
3791
parsedArgs.
Errors
.Verify()
3799
parsedArgs.
Errors
.Verify()
3807
parsedArgs.
Errors
.Verify()
3816
parsedArgs.
Errors
.Verify(
3826
parsedArgs.
Errors
.Verify(
3834
parsedArgs.
Errors
.Verify()
3843
parsedArgs.
Errors
.Verify(
3870
parsedArgs.
Errors
.Verify(
3879
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("out", ":<file>"))
3882
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("out", ":<file>"))
3885
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("refout", ":<file>"))
3888
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoRefOutWhenRefOnly).WithLocation(1, 1))
3891
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/out+")) ' TODO: Dev11 reports ERR_ArgumentRequired
3894
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/out-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
3897
parsedArgs.
Errors
.Verify(
3905
parsedArgs.
Errors
.Verify(
3913
parsedArgs.
Errors
.Verify(
3921
parsedArgs.
Errors
.Verify()
3928
parsedArgs.
Errors
.Verify(
3936
parsedArgs.
Errors
.Verify(
3944
parsedArgs.
Errors
.Verify(
3952
parsedArgs.
Errors
.Verify()
3963
parsedArgs.
Errors
.Verify()
3970
parsedArgs.
Errors
.Verify()
3977
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments(".exe"))
3985
parsedArgs.
Errors
.Verify()
3992
parsedArgs.
Errors
.Verify()
3999
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments(".dll"))
4007
parsedArgs.
Errors
.Verify()
4014
parsedArgs.
Errors
.Verify()
4021
parsedArgs.
Errors
.Verify()
4028
parsedArgs.
Errors
.Verify()
4081
parsedArgs.
Errors
.Verify(
4368
parsedArgs.
Errors
.Verify(
4374
parsedArgs.
Errors
.Verify(
4381
parsedArgs.
Errors
.Verify(
4389
parsedArgs.
Errors
.Verify(
4396
parsedArgs.
Errors
.Verify(
4403
parsedArgs.
Errors
.Verify(
4415
parsedArgs.
Errors
.Verify(
4420
parsedArgs.
Errors
.Verify()
4425
parsedArgs.
Errors
.Verify()
4430
parsedArgs.
Errors
.Verify()
4435
parsedArgs.
Errors
.Verify(
4441
parsedArgs.
Errors
.Verify(
4448
parsedArgs.
Errors
.Verify()
4454
parsedArgs.
Errors
.Verify()
4460
parsedArgs.
Errors
.Verify()
4466
parsedArgs.
Errors
.Verify()
4473
parsedArgs.
Errors
.Verify(
4481
parsedArgs.
Errors
.Verify()
4493
parsedArgs.
Errors
.Verify()
4502
parsedArgs.
Errors
.Verify()
4515
parsedArgs.
Errors
.Verify()
4520
parsedArgs.
Errors
.Verify()
4525
parsedArgs.
Errors
.Verify()
4530
parsedArgs.
Errors
.Verify()
4535
parsedArgs.
Errors
.Verify()
4540
parsedArgs.
Errors
.Verify()
4550
parsedArgs.
Errors
.Verify(
4556
parsedArgs.
Errors
.Verify(
4563
parsedArgs.
Errors
.Verify()
4569
parsedArgs.
Errors
.Verify()
4575
parsedArgs.
Errors
.Verify(
4580
parsedArgs.
Errors
.Verify()
4585
parsedArgs.
Errors
.Verify()
4593
parsedArgs.
Errors
.Verify(
4601
parsedArgs.
Errors
.Verify()
4608
parsedArgs.
Errors
.Verify()
4615
parsedArgs.
Errors
.Verify(
4621
parsedArgs.
Errors
.Verify(
4627
parsedArgs.
Errors
.Verify(
4634
parsedArgs.
Errors
.Verify(
4641
parsedArgs.
Errors
.Verify(
4653
parsedArgs.
Errors
.Verify()
4662
parsedArgs.
Errors
.Verify()
4674
parsedArgs.
Errors
.Verify()
4678
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>"))
4682
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/keycontainer-"))
4686
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>"))
4690
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>"))
4695
parsedArgs.
Errors
.Verify()
4699
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>"))
4703
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/keyfile-"))
4707
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>"))
4712
parsedArgs.
Errors
.Verify()
4718
parsedArgs.
Errors
.Verify()
4724
parsedArgs.
Errors
.Verify()
4734
parsedArgs.
Errors
.Verify()
4738
parsedArgs.
Errors
.Verify()
4742
parsedArgs.
Errors
.Verify()
4746
parsedArgs.
Errors
.Verify()
4750
parsedArgs.
Errors
.Verify()
4754
parsedArgs.
Errors
.Verify()
4758
parsedArgs.
Errors
.Verify()
4763
parsedArgs.
Errors
.Verify()
4768
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("platform", ":<string>"))
4770
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("platform", ":<string>"))
4772
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/platform+")) ' TODO: Dev11 reports ERR_ArgumentRequired
4776
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("platform", "abcdef"))
4780
parsedArgs.
Errors
.Verify()
4785
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_LibAnycpu32bitPreferredConflict).WithArguments("Platform", "AnyCpu32BitPreferred").WithLocation(1, 1))
4788
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_LibAnycpu32bitPreferredConflict).WithArguments("Platform", "AnyCpu32BitPreferred").WithLocation(1, 1))
4835
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("filealign", ":<number>"))
4839
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0"))
4841
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0x"))
4843
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0x0"))
4845
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "-1"))
4847
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "-0x100"))
4853
parsedArgs.
Errors
.Verify()
4857
parsedArgs.
Errors
.Verify()
4861
parsedArgs.
Errors
.Verify()
4865
parsedArgs.
Errors
.Verify()
4869
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks"))
4872
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks"))
4875
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks"))
4927
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("baseaddress", ":<number>"))
4931
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", "0x10000000000000000"))
4933
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", "-1"))
4935
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", ULong.MaxValue.ToString))
4952
parsedArgs.
Errors
.Verify()
4967
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("addmodule", ":<file_list>"))
4970
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("addmodule", ":<file_list>"))
4973
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/addmodule+")) ' TODO: Dev11 reports ERR_ArgumentRequired
4979
parsedArgs.
Errors
.Verify()
4983
parsedArgs.
Errors
.Verify()
4987
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("libpath", ":<path_list>"))
4990
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("libpath", ":<path_list>"))
4993
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/libpath+")) ' TODO: Dev11 reports ERR_ArgumentRequired
5042
parsedArgs.
Errors
.Verify()
5046
parsedArgs.
Errors
.Verify()
5056
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("sdkpath", ":<path>"))
5059
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("sdkpath", ":<path>"))
5062
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/sdkpath+")) ' TODO: Dev11 reports ERR_ArgumentRequired
5341
parsedArgs.
Errors
.Verify()
5365
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/highentropyva:+"))
5368
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/highentropyva:"))
5400
parsedArgs.
Errors
.Verify()
5402
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSourcesOut))
5828
parsedArgs.
Errors
.Verify()
5832
parsedArgs.
Errors
.Verify()
5836
parsedArgs.
Errors
.Verify()
5840
parsedArgs.
Errors
.Verify()
7405
parsedArgs.
Errors
.Verify()
7409
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments("\\.\com1").WithLocation(1, 1))
7411
parsedArgs.
Errors
.Verify()
7416
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_XMLCannotWriteToXMLDocFile2).WithArguments("..\lpt2.xml", "The system cannot find the path specified").WithLocation(1, 1))
7418
parsedArgs.
Errors
.Verify()
7422
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_CannotFindStandardLibrary1).WithArguments("System.dll").WithLocation(1, 1),
7635
args.
Errors
.Verify()
7639
args.
Errors
.Verify()
7645
args.
Errors
.Verify()
7651
args.
Errors
.Verify()
7655
args.
Errors
.Verify()
7662
args.
Errors
.Verify()
7666
args.
Errors
.Verify()
7672
args.
Errors
.Verify()
7678
args.
Errors
.Verify()
7687
args.
Errors
.Verify()
7694
args.
Errors
.Verify()
7700
args.
Errors
.Verify()
7706
args.
Errors
.Verify()
7711
args.
Errors
.Verify()
7716
args.
Errors
.Verify()
7722
args.
Errors
.Verify()
7727
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("additionalfile", ":<file_list>"))
7731
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("additionalfile", ":<file_list>"))
7738
args.
Errors
.AssertNoErrors()
7742
args.
Errors
.AssertNoErrors()
7748
args.
Errors
.AssertNoErrors()
7754
args.
Errors
.AssertNoErrors()
7758
args.
Errors
.AssertNoErrors()
7764
args.
Errors
.AssertNoErrors()
7770
args.
Errors
.AssertNoErrors()
7775
args.
Errors
.AssertTheseDiagnostics(
7783
args.
Errors
.AssertTheseDiagnostics(
8601
Assert.Empty(arguments.
Errors
)
8621
Assert.Empty(arguments.
Errors
)
8642
Assert.Empty(arguments.
Errors
)
8663
Assert.Empty(arguments.
Errors
)
8684
Assert.Empty(arguments.
Errors
)
8705
Assert.Empty(arguments.
Errors
)
8726
Assert.Empty(arguments.
Errors
)
8748
Assert.Empty(arguments.
Errors
)
8769
Assert.Empty(arguments.
Errors
)
8792
Assert.Empty(arguments.
Errors
)
8815
Assert.Empty(arguments.
Errors
)
8858
ParsedArgs.
Errors
.Verify()
8862
ParsedArgs.
Errors
.Verify()
8866
ParsedArgs.
Errors
.Verify()
8870
ParsedArgs.
Errors
.Verify()
8874
ParsedArgs.
Errors
.Verify()
8878
ParsedArgs.
Errors
.Verify()
8882
ParsedArgs.
Errors
.Verify()
9049
args.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments("e:c:\test\test.cs").WithLocation(1, 1))
9147
parsedArgs.
Errors
.Verify()
9154
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>").WithLocation(1, 1))
9161
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>").WithLocation(1, 1))
9550
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ConditionalCompilationConstantNotValid).WithArguments("Identifier expected.", "1 ^^ ^^ ").WithLocation(1, 1))
9556
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", "1000").WithLocation(1, 1))
10499
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("generatedfilesout", ":<dir>").WithLocation(1, 1))
10503
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("generatedfilesout", ":<dir>").WithLocation(1, 1))
10507
parsedArgs.
Errors
.Verify()
10511
parsedArgs.
Errors
.Verify()
10515
parsedArgs.
Errors
.Verify()
10519
parsedArgs.
Errors
.Verify()
10524
parsedArgs.
Errors
.Verify()
10528
parsedArgs.
Errors
.Verify()
10533
parsedArgs.
Errors
.Verify()
10537
parsedArgs.
Errors
.Verify()
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
3073
Assert.Empty(commandLineArgs.
Errors
);