2 writes to Errors
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1566
Errors
= diagnostics.AsImmutable(),
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1503
.
Errors
= diagnostics.AsImmutable(),
1337 references to Errors
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
908
if (ReportDiagnostics(Arguments.
Errors
, consoleOutput, errorLogger, compilation: null))
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (713)
CommandLineIVTTests.cs (1)
368
compiler.Arguments.
Errors
.Verify(
CommandLineTests.cs (712)
457
cmd.Arguments.
Errors
.Verify(
508
args.
Errors
.Verify();
527
parser.
Errors
.Verify(
539
parser.
Errors
.Verify(
553
parser.
Errors
.Verify(
605
args.
Errors
.Verify();
624
args.
Errors
.Verify();
628
args.
Errors
.Verify();
632
args.
Errors
.Verify();
636
args.
Errors
.Verify();
640
args.
Errors
.Verify();
644
args.
Errors
.Verify();
649
args.
Errors
.Verify();
661
args.
Errors
.Verify(
715
args.
Errors
.Verify();
720
args.
Errors
.Verify();
725
args.
Errors
.Verify();
734
Assert.Equal(3, args.
Errors
.Length);
735
Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, args.
Errors
[0].Code);
736
Assert.Equal((int)ErrorCode.WRN_NoSources, args.
Errors
[1].Code);
737
Assert.Equal((int)ErrorCode.ERR_OutputNeedsName, args.
Errors
[2].Code);
823
Assert.Equal(1, parsedArgs.
Errors
.Length);
824
Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndIcon, parsedArgs.
Errors
.First().Code);
827
Assert.Equal(1, parsedArgs.
Errors
.Length);
828
Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndManifest, parsedArgs.
Errors
.First().Code);
831
Assert.Equal(1, parsedArgs.
Errors
.Length);
832
Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.
Errors
.First().Code);
833
Assert.Equal(1, parsedArgs.
Errors
.First().Arguments.Count);
836
Assert.Equal(1, parsedArgs.
Errors
.Length);
837
Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.
Errors
.First().Code);
838
Assert.Equal(1, parsedArgs.
Errors
.First().Arguments.Count);
841
Assert.Equal(1, parsedArgs.
Errors
.Length);
842
Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.
Errors
.First().Code);
843
Assert.Equal(1, parsedArgs.
Errors
.First().Arguments.Count);
846
Assert.Equal(0, parsedArgs.
Errors
.Length);
855
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32res"));
858
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32res+"));
861
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32icon"));
864
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32icon+"));
867
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32manifest"));
870
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32manifest+"));
1115
parsedArgs.
Errors
.Verify();
1122
parsedArgs.
Errors
.Verify();
1129
parsedArgs.
Errors
.Verify();
1136
parsedArgs.
Errors
.Verify();
1147
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/resource:"));
1150
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/resource:"));
1153
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/res"));
1156
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/RES+"));
1159
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/res-:"));
1162
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/linkresource:"));
1165
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/linkresource:"));
1168
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkres"));
1171
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkRES+"));
1174
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkres-:"));
1181
parsedArgs.
Errors
.Verify();
1188
parsedArgs.
Errors
.Verify();
1195
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/l:"));
1198
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/L"));
1201
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/l+"));
1204
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/link-:"));
1224
parsedArgs.
Errors
.Verify();
1229
parsedArgs.
Errors
.Verify();
1234
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/reCURSE:"));
1237
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/RECURSE:"));
1240
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse"));
1243
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse+"));
1246
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse-:"));
1259
parsedArgs.
Errors
.Verify();
1266
parsedArgs.
Errors
.Verify();
1273
parsedArgs.
Errors
.Verify();
1278
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_OneAliasPerReference));
1281
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadExternIdentifier).WithArguments("1"));
1284
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/r:"));
1287
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/R"));
1290
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/reference+"));
1293
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/reference-:"));
1300
parsedArgs.
Errors
.Verify();
1304
parsedArgs.
Errors
.Verify();
1308
parsedArgs.
Errors
.Verify();
1312
parsedArgs.
Errors
.Verify();
1316
parsedArgs.
Errors
.Verify();
1320
parsedArgs.
Errors
.Verify();
1324
parsedArgs.
Errors
.Verify();
1328
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/t"));
1331
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_InvalidTarget));
1334
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_InvalidTarget));
1337
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/T+"));
1340
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/TARGET-:"));
1347
parsedArgs.
Errors
.Verify(
1355
parsedArgs.
Errors
.Verify(
1363
parsedArgs.
Errors
.Verify(
1371
parsedArgs.
Errors
.Verify(
1379
parsedArgs.
Errors
.Verify(
1387
parsedArgs.
Errors
.Verify(
1395
parsedArgs.
Errors
.Verify(
1403
parsedArgs.
Errors
.Verify(
1412
parsedArgs.
Errors
.Verify(
1421
parsedArgs.
Errors
.Verify(
1430
parsedArgs.
Errors
.Verify(
1439
parsedArgs.
Errors
.Verify(
1452
args.
Errors
.Verify(
1467
parsedArgs.
Errors
.Verify();
1472
parsedArgs.
Errors
.Verify();
1477
parsedArgs.
Errors
.Verify();
1482
parsedArgs.
Errors
.Verify();
1487
parsedArgs.
Errors
.Verify();
1492
parsedArgs.
Errors
.Verify(
1498
parsedArgs.
Errors
.Verify();
1503
parsedArgs.
Errors
.Verify();
1508
parsedArgs.
Errors
.Verify();
1513
parsedArgs.
Errors
.Verify();
1518
parsedArgs.
Errors
.Verify(
1526
parsedArgs.
Errors
.Verify();
1531
parsedArgs.
Errors
.Verify(
1539
parsedArgs.
Errors
.Verify();
1544
parsedArgs.
Errors
.Verify();
1549
parsedArgs.
Errors
.Verify();
1554
parsedArgs.
Errors
.Verify(
1561
parsedArgs.
Errors
.Verify();
1566
parsedArgs.
Errors
.Verify();
1599
parsedArgs.
Errors
.Verify();
1604
scriptParsedArgs.
Errors
.Verify();
1621
parsedArgs.
Errors
.Verify();
1632
parsedArgs.
Errors
.Verify();
1645
parsedArgs.
Errors
.Verify();
1655
parsedArgs.
Errors
.Verify();
1668
DefaultParse(new[] { $"/langversion:{value}", "a.cs" }, WorkingDirectory).
Errors
.Verify(
1686
DefaultParse(new[] { $"/langversion:{value}", "a.cs" }, WorkingDirectory).
Errors
.Verify(
1697
DefaultParse(new[] { option, "a.cs" }, WorkingDirectory).
Errors
.Verify(
1706
args.
Errors
.Verify(
1903
Assert.False(parsedArgs.
Errors
.Any());
1908
Assert.False(parsedArgs.
Errors
.Any());
1915
Assert.False(parsedArgs.
Errors
.Any());
1920
Assert.Equal(1, parsedArgs.
Errors
.Length);
1921
Assert.Equal((int)ErrorCode.WRN_DefineIdentifierRequired, parsedArgs.
Errors
.First().Code);
1922
Assert.Equal("4X", parsedArgs.
Errors
.First().Arguments[0]);
1955
parsedArgs.
Errors
.Verify();
1964
parsedArgs.
Errors
.Verify();
1971
parsedArgs.
Errors
.Verify();
1978
parsedArgs.
Errors
.Verify();
1985
parsedArgs.
Errors
.Verify();
1992
parsedArgs.
Errors
.Verify();
1999
parsedArgs.
Errors
.Verify();
2005
parsedArgs.
Errors
.Verify();
2012
parsedArgs.
Errors
.Verify();
2018
parsedArgs.
Errors
.Verify();
2025
parsedArgs.
Errors
.Verify();
2032
parsedArgs.
Errors
.Verify();
2038
parsedArgs.
Errors
.Verify();
2044
parsedArgs.
Errors
.Verify();
2050
parsedArgs.
Errors
.Verify();
2056
parsedArgs.
Errors
.Verify();
2062
parsedArgs.
Errors
.Verify();
2068
parsedArgs.
Errors
.Verify();
2074
parsedArgs.
Errors
.Verify();
2080
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "debug"));
2083
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadDebugType).WithArguments("+"));
2086
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadDebugType).WithArguments("invalid"));
2089
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/debug-:"));
2106
parsedArgs.
Errors
.Verify();
2112
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/pdb"));
2116
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/pdb:"));
2119
parsedArgs.
Errors
.Verify();
2128
parsedArgs.
Errors
.Verify(
2133
parsedArgs.
Errors
.Verify(
2138
parsedArgs.
Errors
.Verify();
2143
parsedArgs.
Errors
.Verify();
2147
parsedArgs.
Errors
.Verify();
2152
parsedArgs.
Errors
.Verify();
2157
parsedArgs.
Errors
.Verify();
2162
parsedArgs.
Errors
.Verify();
2167
parsedArgs.
Errors
.Verify(
2173
parsedArgs.
Errors
.Verify(
2179
parsedArgs.
Errors
.Verify();
2184
parsedArgs.
Errors
.Verify(
2195
parsedArgs.
Errors
.Verify(
2211
parsedArgs.
Errors
.Verify();
2215
parsedArgs.
Errors
.Verify();
2219
parsedArgs.
Errors
.Verify();
2223
parsedArgs.
Errors
.Verify();
2226
parsedArgs.
Errors
.Verify();
2229
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SourceLinkRequiresPdb));
2232
parsedArgs.
Errors
.Verify();
2235
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SourceLinkRequiresPdb));
2327
parsedArgs.
Errors
.Verify();
2331
parsedArgs.
Errors
.Verify();
2338
parsedArgs.
Errors
.Verify();
2344
parsedArgs.
Errors
.Verify();
2350
parsedArgs.
Errors
.Verify();
2356
parsedArgs.
Errors
.Verify();
2362
parsedArgs.
Errors
.Verify(); ;
2368
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2371
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2374
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2377
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb));
2380
parsedArgs.
Errors
.Verify();
2383
parsedArgs.
Errors
.Verify();
2386
parsedArgs.
Errors
.Verify();
2559
parsedArgs.
Errors
.Verify();
2563
parsedArgs.
Errors
.Verify();
2567
parsedArgs.
Errors
.Verify();
2571
parsedArgs.
Errors
.Verify();
2575
parsedArgs.
Errors
.Verify();
2579
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize:+"));
2582
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize:"));
2585
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize-:"));
2600
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o:+"));
2603
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o:"));
2606
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o-:"));
2613
parsedArgs.
Errors
.Verify();
2617
parsedArgs.
Errors
.Verify();
2621
parsedArgs.
Errors
.Verify();
2625
parsedArgs.
Errors
.Verify();
2633
parsedArgs.
Errors
.Verify();
2637
parsedArgs.
Errors
.Verify();
2647
parsedArgs.
Errors
.Verify();
2657
parsedArgs.
Errors
.Verify();
2667
parsedArgs.
Errors
.Verify();
2711
Assert.Empty(parsedArgs.
Errors
);
2734
return parsedArgs.
Errors
;
2742
parsedArgs.
Errors
.Verify();
2747
parsedArgs.
Errors
.Verify();
2752
parsedArgs.
Errors
.Verify();
2757
parsedArgs.
Errors
.Verify();
2763
parsedArgs.
Errors
.Verify(
2767
parsedArgs.
Errors
.Verify(
2839
parsedArgs.
Errors
.Verify();
2865
parsedArgs.
Errors
.Verify();
2873
parsedArgs.
Errors
.Verify(
2878
parsedArgs.
Errors
.Verify(
2883
parsedArgs.
Errors
.Verify(
2888
parsedArgs.
Errors
.Verify(
2897
var err = parsedArgs.
Errors
.Single();
3043
var errors = arguments.
Errors
;
3075
var errors = arguments.
Errors
;
3108
var errors = arguments.
Errors
;
3141
var errors = arguments.
Errors
;
3175
var errors = arguments.
Errors
;
3209
var errors = arguments.
Errors
;
3243
var errors = arguments.
Errors
;
3277
var errors = arguments.
Errors
;
3312
var errors = arguments.
Errors
;
3347
var errors = arguments.
Errors
;
3371
var errors = arguments.
Errors
;
3404
var errors = arguments.
Errors
;
3437
var errors = arguments.
Errors
;
3471
var errors = arguments.
Errors
;
3718
parsedArgs.
Errors
.Verify(
3723
parsedArgs.
Errors
.Verify(
3728
parsedArgs.
Errors
.Verify(
3733
parsedArgs.
Errors
.Verify(
3738
parsedArgs.
Errors
.Verify();
3741
parsedArgs.
Errors
.Verify();
3744
parsedArgs.
Errors
.Verify(
3750
parsedArgs.
Errors
.Verify(
3756
parsedArgs.
Errors
.Verify(
3763
parsedArgs.
Errors
.Verify(
3768
parsedArgs.
Errors
.Verify(
3773
parsedArgs.
Errors
.Verify();
3782
parsedArgs.
Errors
.Verify();
3790
parsedArgs.
Errors
.Verify();
3799
parsedArgs.
Errors
.Verify();
3807
parsedArgs.
Errors
.Verify();
3815
parsedArgs.
Errors
.Verify();
3823
parsedArgs.
Errors
.Verify();
3830
parsedArgs.
Errors
.Verify();
3838
parsedArgs.
Errors
.Verify();
3847
parsedArgs.
Errors
.Verify(
3858
parsedArgs.
Errors
.Verify(
3867
parsedArgs.
Errors
.Verify();
3876
parsedArgs.
Errors
.Verify(
3892
parsedArgs.
Errors
.Verify(
3901
parsedArgs.
Errors
.Verify(
3911
parsedArgs.
Errors
.Verify(
3921
parsedArgs.
Errors
.Verify(
3931
parsedArgs.
Errors
.Verify(
3941
parsedArgs.
Errors
.Verify();
3948
parsedArgs.
Errors
.Verify();
3955
parsedArgs.
Errors
.Verify(
3965
parsedArgs.
Errors
.Verify();
3978
parsedArgs.
Errors
.Verify(
3987
parsedArgs.
Errors
.Verify(
4003
parsedArgs.
Errors
.Verify(
4009
parsedArgs.
Errors
.Verify(
4015
parsedArgs.
Errors
.Verify(
4021
parsedArgs.
Errors
.Verify(
4027
parsedArgs.
Errors
.Verify(
4032
parsedArgs.
Errors
.Verify(
4037
parsedArgs.
Errors
.Verify(
4042
parsedArgs.
Errors
.Verify();
4046
parsedArgs.
Errors
.Verify();
4050
parsedArgs.
Errors
.Verify();
4054
parsedArgs.
Errors
.Verify();
4058
parsedArgs.
Errors
.Verify();
4068
parsedArgs.
Errors
.Verify(
4074
parsedArgs.
Errors
.Verify(
4081
parsedArgs.
Errors
.Verify(
4087
parsedArgs.
Errors
.Verify(
4093
parsedArgs.
Errors
.Verify();
4099
parsedArgs.
Errors
.Verify();
4105
parsedArgs.
Errors
.Verify();
4111
parsedArgs.
Errors
.Verify();
4118
parsedArgs.
Errors
.Verify(
4127
parsedArgs.
Errors
.Verify(
4134
parsedArgs.
Errors
.Verify();
4141
parsedArgs.
Errors
.Verify(
4156
parsedArgs.
Errors
.Verify(
4170
parsedArgs.
Errors
.Verify(
4177
parsedArgs.
Errors
.Verify(
4184
parsedArgs.
Errors
.Verify(
4192
parsedArgs.
Errors
.Verify();
4198
parsedArgs.
Errors
.Verify(
4203
parsedArgs.
Errors
.Verify();
4209
parsedArgs.
Errors
.Verify();
4215
parsedArgs.
Errors
.Verify();
4222
parsedArgs.
Errors
.Verify(
4231
parsedArgs.
Errors
.Verify(
4238
parsedArgs.
Errors
.Verify();
4244
parsedArgs.
Errors
.Verify(
4251
parsedArgs.
Errors
.Verify(
4260
parsedArgs.
Errors
.Verify();
4271
parsedArgs.
Errors
.Verify(
4281
parsedArgs.
Errors
.Verify(
4290
parsedArgs.
Errors
.Verify(
4303
parsedArgs.
Errors
.Verify(
4309
parsedArgs.
Errors
.Verify(
4315
parsedArgs.
Errors
.Verify(
4321
parsedArgs.
Errors
.Verify();
4385
parsedArgs.
Errors
.Verify();
4394
parsedArgs.
Errors
.Verify();
4409
parsedArgs.
Errors
.Verify();
4418
parsedArgs.
Errors
.Verify();
4430
parsedArgs.
Errors
.Verify();
4435
parsedArgs.
Errors
.Verify(
4440
parsedArgs.
Errors
.Verify(
4445
parsedArgs.
Errors
.Verify(
4454
parsedArgs.
Errors
.Verify();
4458
parsedArgs.
Errors
.Verify();
4462
parsedArgs.
Errors
.Verify();
4466
parsedArgs.
Errors
.Verify();
4470
parsedArgs.
Errors
.Verify(
4523
Assert.False(parsedArgs.
Errors
.Any());
4527
Assert.False(parsedArgs.
Errors
.Any());
4531
Assert.Equal(1, parsedArgs.
Errors
.Length);
4532
Assert.Equal((int)ErrorCode.ERR_BadPlatformType, parsedArgs.
Errors
.First().Code);
4536
parsedArgs.
Errors
.Verify();
4540
parsedArgs.
Errors
.Verify();
4544
parsedArgs.
Errors
.Verify();
4548
parsedArgs.
Errors
.Verify();
4552
parsedArgs.
Errors
.Verify(
4558
parsedArgs.
Errors
.Verify(
4572
Assert.Equal(1, parsedArgs.
Errors
.Length);
4573
Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.
Errors
.First().Code);
4576
Assert.False(parsedArgs.
Errors
.Any());
4580
Assert.Equal(1, parsedArgs.
Errors
.Length);
4581
Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.
Errors
.First().Code);
4584
Assert.Equal(1, parsedArgs.
Errors
.Length);
4585
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsNumber, parsedArgs.
Errors
.First().Code);
4588
Assert.Equal(1, parsedArgs.
Errors
.Length);
4589
Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.
Errors
.First().Code);
4595
parsedArgs.
Errors
.Verify();
4598
parsedArgs.
Errors
.Verify();
4601
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFFFFFF"));
4604
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF8000"));
4607
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF8000"));
4610
parsedArgs.
Errors
.Verify();
4613
parsedArgs.
Errors
.Verify();
4616
parsedArgs.
Errors
.Verify();
4619
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF0000FFFF0000"));
4622
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0x10000000000000000"));
4625
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF0000FFFF0000"));
4632
parsedArgs.
Errors
.Verify(
4637
parsedArgs.
Errors
.Verify();
4641
parsedArgs.
Errors
.Verify();
4645
parsedArgs.
Errors
.Verify(
4650
parsedArgs.
Errors
.Verify(
4655
parsedArgs.
Errors
.Verify();
4659
parsedArgs.
Errors
.Verify(
4664
parsedArgs.
Errors
.Verify(
4692
parsedArgs.
Errors
.Verify(
4699
parsedArgs.
Errors
.Verify(
4706
parsedArgs.
Errors
.Verify(
4713
parsedArgs.
Errors
.Verify(
4726
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib"));
4729
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib"));
4732
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/lib+"));
4735
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib"));
4814
Assert.False(parsedArgs.
Errors
.Any());
4817
Assert.False(parsedArgs.
Errors
.Any());
4820
Assert.False(parsedArgs.
Errors
.Any());
4823
Assert.Equal(1, parsedArgs.
Errors
.Length);
4827
Assert.Equal(1, parsedArgs.
Errors
.Length);
4832
Assert.False(parsedArgs.
Errors
.Any());
4840
parsedArgs.
Errors
.Verify();
4844
parsedArgs.
Errors
.Verify();
4848
parsedArgs.
Errors
.Verify();
4852
parsedArgs.
Errors
.Verify();
4856
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/checked:"));
4863
parsedArgs.
Errors
.Verify();
4867
parsedArgs.
Errors
.Verify();
4871
parsedArgs.
Errors
.Verify(
4878
parsedArgs.
Errors
.Verify();
4882
parsedArgs.
Errors
.Verify();
4886
parsedArgs.
Errors
.Verify(
4893
parsedArgs.
Errors
.Verify(
4900
parsedArgs.
Errors
.Verify(
4906
parsedArgs.
Errors
.Verify();
4910
parsedArgs.
Errors
.Verify(
4915
parsedArgs.
Errors
.Verify();
4919
parsedArgs.
Errors
.Verify();
4923
parsedArgs.
Errors
.Verify();
4927
parsedArgs.
Errors
.Verify(
4934
parsedArgs.
Errors
.Verify(
4941
parsedArgs.
Errors
.Verify();
4945
parsedArgs.
Errors
.Verify();
4949
parsedArgs.
Errors
.Verify(
4955
parsedArgs.
Errors
.Verify();
4959
parsedArgs.
Errors
.Verify();
4963
parsedArgs.
Errors
.Verify();
4967
parsedArgs.
Errors
.Verify(
4974
parsedArgs.
Errors
.Verify(
4981
parsedArgs.
Errors
.Verify();
4985
parsedArgs.
Errors
.Verify();
4989
parsedArgs.
Errors
.Verify(
4995
parsedArgs.
Errors
.Verify();
4999
parsedArgs.
Errors
.Verify();
5003
parsedArgs.
Errors
.Verify();
5007
parsedArgs.
Errors
.Verify(
5014
parsedArgs.
Errors
.Verify(
5021
parsedArgs.
Errors
.Verify();
5025
parsedArgs.
Errors
.Verify();
5029
parsedArgs.
Errors
.Verify(
5035
parsedArgs.
Errors
.Verify(
5042
parsedArgs.
Errors
.Verify(
5049
parsedArgs.
Errors
.Verify(
5056
parsedArgs.
Errors
.Verify(
5065
parsedArgs.
Errors
.Verify(
5074
parsedArgs.
Errors
.Verify(
5081
parsedArgs.
Errors
.Verify(
5088
parsedArgs.
Errors
.Verify(
5097
parsedArgs.
Errors
.Verify(
5104
parsedArgs.
Errors
.Verify(
5111
parsedArgs.
Errors
.Verify(
5118
parsedArgs.
Errors
.Verify();
5122
parsedArgs.
Errors
.Verify(
5129
parsedArgs.
Errors
.Verify(
5136
parsedArgs.
Errors
.Verify();
5140
parsedArgs.
Errors
.Verify(
5147
parsedArgs.
Errors
.Verify();
5151
parsedArgs.
Errors
.Verify();
5155
parsedArgs.
Errors
.Verify(
5162
parsedArgs.
Errors
.Verify(
5169
parsedArgs.
Errors
.Verify(
5176
parsedArgs.
Errors
.Verify(
5183
parsedArgs.
Errors
.Verify(
5190
parsedArgs.
Errors
.Verify(
5197
parsedArgs.
Errors
.Verify(
5204
parsedArgs.
Errors
.Verify(
5211
parsedArgs.
Errors
.Verify();
5215
parsedArgs.
Errors
.Verify();
5219
parsedArgs.
Errors
.Verify();
5223
parsedArgs.
Errors
.Verify();
5227
parsedArgs.
Errors
.Verify();
5231
parsedArgs.
Errors
.Verify();
5235
parsedArgs.
Errors
.Verify(
5242
parsedArgs.
Errors
.Verify(
5249
parsedArgs.
Errors
.Verify();
5253
parsedArgs.
Errors
.Verify();
5257
parsedArgs.
Errors
.Verify();
5261
parsedArgs.
Errors
.Verify(
5268
parsedArgs.
Errors
.Verify(
5275
parsedArgs.
Errors
.Verify();
5279
parsedArgs.
Errors
.Verify();
5283
parsedArgs.
Errors
.Verify();
5287
parsedArgs.
Errors
.Verify();
5291
parsedArgs.
Errors
.Verify();
5295
parsedArgs.
Errors
.Verify();
5299
parsedArgs.
Errors
.Verify(
5306
parsedArgs.
Errors
.Verify(
5313
parsedArgs.
Errors
.Verify();
5317
parsedArgs.
Errors
.Verify();
5321
parsedArgs.
Errors
.Verify();
5325
parsedArgs.
Errors
.Verify(
5339
parsedArgs.
Errors
.Verify();
5343
parsedArgs.
Errors
.Verify();
5347
parsedArgs.
Errors
.Verify();
5351
parsedArgs.
Errors
.Verify(
5360
parsedArgs.
Errors
.Verify(
5365
parsedArgs.
Errors
.Verify(
5373
parsedArgs.
Errors
.Verify();
5376
parsedArgs.
Errors
.Verify();
5379
parsedArgs.
Errors
.Verify(
5384
parsedArgs.
Errors
.Verify();
5387
parsedArgs.
Errors
.Verify();
5390
parsedArgs.
Errors
.Verify();
5393
parsedArgs.
Errors
.Verify(
5398
parsedArgs.
Errors
.Verify(
5403
parsedArgs.
Errors
.Verify(
5408
parsedArgs.
Errors
.Verify(
5413
parsedArgs.
Errors
.Verify(
5418
parsedArgs.
Errors
.Verify(
5423
parsedArgs.
Errors
.Verify();
5426
parsedArgs.
Errors
.Verify(
5431
parsedArgs.
Errors
.Verify();
5437
parsedArgs.
Errors
.Verify();
5440
parsedArgs.
Errors
.Verify();
5443
parsedArgs.
Errors
.Verify();
5461
parsedArgs.
Errors
.Verify();
5467
parsedArgs.
Errors
.Verify();
5473
parsedArgs.
Errors
.Verify();
5479
parsedArgs.
Errors
.Verify();
5485
parsedArgs.
Errors
.Verify();
5491
parsedArgs.
Errors
.Verify();
5497
parsedArgs.
Errors
.Verify();
5503
parsedArgs.
Errors
.Verify();
5512
parsedArgs.
Errors
.Verify();
5519
parsedArgs.
Errors
.Verify();
5525
parsedArgs.
Errors
.Verify();
5531
parsedArgs.
Errors
.Verify();
5537
parsedArgs.
Errors
.Verify();
5543
parsedArgs.
Errors
.Verify();
5549
parsedArgs.
Errors
.Verify();
5555
parsedArgs.
Errors
.Verify();
5561
parsedArgs.
Errors
.Verify();
5571
parsedArgs.
Errors
.Verify();
5575
parsedArgs.
Errors
.Verify();
5579
parsedArgs.
Errors
.Verify();
5583
parsedArgs.
Errors
.Verify();
5587
parsedArgs.
Errors
.Verify();
5591
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe:"));
5594
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe:+"));
5597
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe-:"));
5606
parsedArgs.
Errors
.Verify();
5611
parsedArgs.
Errors
.Verify();
5616
parsedArgs.
Errors
.Verify();
5621
parsedArgs.
Errors
.Verify(
5632
parsedArgs.
Errors
.Verify();
5636
parsedArgs.
Errors
.Verify();
5640
parsedArgs.
Errors
.Verify();
5644
parsedArgs.
Errors
.Verify(
5656
parsedArgs.
Errors
.Verify();
5664
DefaultParse(new[] { "/publicsign", "/keyfile:", "a.cs" }, WorkingDirectory).
Errors
.Verify(
5673
DefaultParse(new[] { "/publicsign", "/keyfile:\"\"", "a.cs" }, WorkingDirectory).
Errors
.Verify(
5683
parsedArgs.
Errors
.Verify();
5689
parsedArgs.
Errors
.Verify(); // no error in Dev11
5693
parsedArgs.
Errors
.Verify(); // no error in Dev11
5697
parsedArgs.
Errors
.Verify(); // no error in Dev11
5701
parsedArgs.
Errors
.Verify();
5705
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion"));
5708
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion"));
5711
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/subsystemversion-"));
5714
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion"));
5717
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(" 4.1"));
5720
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4 .0"));
5723
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4. 0"));
5726
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("."));
5729
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4."));
5732
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(".0"));
5735
parsedArgs.
Errors
.Verify();
5738
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4.65536"));
5741
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("65536.0"));
5744
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("-4.0"));
5753
parsedArgs.
Errors
.Verify();
5757
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "m"));
5762
parsedArgs.
Errors
.Verify();
5767
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "main"));
5770
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/MAIN+"));
5773
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "m"));
5777
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoMainOnDLL));
5780
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoMainOnDLL));
5787
parsedArgs.
Errors
.Verify();
5791
parsedArgs.
Errors
.Verify();
5796
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("0"));
5799
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("abc"));
5802
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("-5"));
5805
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments(""));
5808
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments(""));
5811
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "codepage"));
5814
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/codepage+"));
5821
parsedArgs.
Errors
.Verify();
5826
parsedArgs.
Errors
.Verify();
5831
parsedArgs.
Errors
.Verify();
5838
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("256"));
5841
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("sha-1"));
5844
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("sha"));
5847
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm"));
5850
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm"));
5853
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm"));
5856
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/checksumAlgorithm+"));
5863
parsedArgs.
Errors
.Verify();
5869
parsedArgs.
Errors
.Verify();
5880
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/addmodule:"));
5883
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/ADDMODULE+"));
5886
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/ADDMODULE:"));
5916
parsedArgs.
Errors
.Verify();
5928
parsedArgs.
Errors
.Verify();
5985
parsedArgs.
Errors
.Verify();
5989
parsedArgs.
Errors
.Verify();
5993
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/utf8output:"));
6222
parsedArgs.
Errors
.Verify();
6226
parsedArgs.
Errors
.Verify(
6232
parsedArgs.
Errors
.Verify(
6238
parsedArgs.
Errors
.Verify(
6244
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "keycontainer"));
6249
parsedArgs.
Errors
.Verify();
6254
parsedArgs.
Errors
.Verify(
6260
parsedArgs.
Errors
.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("keyfile"));
6264
parsedArgs.
Errors
.Verify(
6271
parsedArgs.
Errors
.Verify();
6277
parsedArgs.
Errors
.Verify();
6282
parsedArgs.
Errors
.Verify();
6317
parsedArgs.
Errors
.Verify();
6320
parsedArgs.
Errors
.Verify();
6330
parsedArgs.
Errors
.Verify();
8368
Assert.Equal(1, parsedArgs.
Errors
.Length);
8369
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
8372
Assert.Equal(1, parsedArgs.
Errors
.Length);
8373
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
8376
Assert.Equal(1, parsedArgs.
Errors
.Length);
8377
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
8380
Assert.Equal(1, parsedArgs.
Errors
.Length);
8381
Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.
Errors
.First().Code);
9380
DefaultParse(allCommandLineArgs, baseDirectory).
Errors
.Verify(parseDiagnostics);
9463
parsedArgs.
Errors
.Verify();
9467
parsedArgs.
Errors
.Verify();
9471
parsedArgs.
Errors
.Verify();
9475
parsedArgs.
Errors
.Verify();
9479
parsedArgs.
Errors
.Verify();
9483
parsedArgs.
Errors
.Verify();
9487
parsedArgs.
Errors
.Verify();
9757
Assert.Equal(1, parsedArgs.
Errors
.Length);
9758
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.
Errors
.First().Code);
9761
Assert.Equal(1, parsedArgs.
Errors
.Length);
9762
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.
Errors
.First().Code);
9765
Assert.Equal(1, parsedArgs.
Errors
.Length);
9766
Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.
Errors
.First().Code);
9769
Assert.Equal(0, parsedArgs.
Errors
.Length);
9773
Assert.Equal(0, parsedArgs.
Errors
.Length);
9794
DefaultParse(new[] { "/lib:" + invalidPath, sourceFile.Path }, WorkingDirectory).
Errors
.Verify(
9797
DefaultParse(new[] { "/lib:" + nonExistentPath, sourceFile.Path }, WorkingDirectory).
Errors
.Verify(
9802
DefaultParse(new[] { sourceFile.Path }, WorkingDirectory, additionalReferenceDirectories: invalidPath).
Errors
.Verify(
9805
DefaultParse(new[] { sourceFile.Path }, WorkingDirectory, additionalReferenceDirectories: nonExistentPath).
Errors
.Verify(
9823
Assert.Equal(1, parsedArgs.
Errors
.Length);
9824
Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, parsedArgs.
Errors
.First().Code);
9828
Assert.Equal(0, parsedArgs.
Errors
.Length);
9862
args.
Errors
.Verify();
9866
args.
Errors
.Verify();
9872
args.
Errors
.Verify();
9876
args.
Errors
.Verify();
9884
args.
Errors
.Verify();
9888
args.
Errors
.Verify();
9894
args.
Errors
.Verify();
9900
args.
Errors
.Verify();
9909
args.
Errors
.Verify();
9916
args.
Errors
.Verify();
9922
args.
Errors
.Verify();
9928
args.
Errors
.Verify();
9934
args.
Errors
.Verify();
9939
args.
Errors
.Verify();
9944
args.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<file list>", "additionalfile"));
9948
args.
Errors
.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<file list>", "additionalfile"));
9956
args.
Errors
.Verify();
9960
args.
Errors
.Verify();
9966
args.
Errors
.Verify();
9972
args.
Errors
.Verify();
9976
args.
Errors
.Verify();
9982
args.
Errors
.Verify(
9988
args.
Errors
.Verify(
11515
parsedArgs.
Errors
.Verify();
11519
parsedArgs.
Errors
.Verify();
11523
parsedArgs.
Errors
.Verify();
11527
parsedArgs.
Errors
.Verify();
11532
parsedArgs.
Errors
.Verify();
11536
Assert.Equal(1, parsedArgs.
Errors
.Count());
11537
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11540
Assert.Equal(1, parsedArgs.
Errors
.Count());
11541
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11544
Assert.Equal(2, parsedArgs.
Errors
.Count());
11545
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11546
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[1].Code);
11549
Assert.Equal(1, parsedArgs.
Errors
.Count());
11550
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11553
Assert.Equal(1, parsedArgs.
Errors
.Count());
11554
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11557
Assert.Equal(1, parsedArgs.
Errors
.Count());
11558
Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.
Errors
[0].Code);
11561
parsedArgs.
Errors
.Verify();
11565
parsedArgs.
Errors
.Verify();
11570
parsedArgs.
Errors
.Verify();
11575
parsedArgs.
Errors
.Verify();
11580
parsedArgs.
Errors
.Verify();
11606
parsedArgs.
Errors
.Verify();
11975
parsedArgs.
Errors
.Verify(
11984
parsedArgs.
Errors
.Verify();
11992
parsedArgs.
Errors
.Verify(
12002
parsedArgs.
Errors
.Verify(
12011
parsedArgs.
Errors
.Verify(
12397
Assert.Equal(0, args.
Errors
.Length);
12401
Assert.Equal(0, args.
Errors
.Length);
12408
Assert.Equal(0, args.
Errors
.Length);
12412
Assert.True(args.
Errors
.Length > 0);
14333
parsedArgs.
Errors
.Verify(
14339
parsedArgs.
Errors
.Verify(
14345
parsedArgs.
Errors
.Verify();
14349
parsedArgs.
Errors
.Verify();
14353
parsedArgs.
Errors
.Verify();
14357
parsedArgs.
Errors
.Verify();
14362
parsedArgs.
Errors
.Verify();
14366
parsedArgs.
Errors
.Verify();
14371
parsedArgs.
Errors
.Verify();
14375
parsedArgs.
Errors
.Verify();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\DiagnosticTest.cs (2)
2910
parsedArgs.
Errors
.Verify();
2921
parsedArgs.
Errors
.Verify();
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
532
foreach (var error in args.
Errors
)
538
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)
130
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 (615)
CommandLineIVTTests.vb (1)
591
compiler.Arguments.
Errors
.Verify(
CommandLineTests.vb (614)
316
args.
Errors
.AssertTheseDiagnostics(<errors>
437
args.
Errors
.Verify()
441
args.
Errors
.Verify()
445
args.
Errors
.Verify()
449
args.
Errors
.Verify()
453
args.
Errors
.Verify()
459
args.
Errors
.Verify()
769
Assert.NotEmpty(cmd.Arguments.
Errors
)
799
args.
Errors
.Verify()
803
args.
Errors
.Verify()
807
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ExpectedIdentifier),
811
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("import", ":<str>"))
814
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("imports", ":<import_list>"))
817
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("imports", ":<import_list>"))
820
args.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/imports+")) ' TODO: Dev11 reports ERR_ArgumentRequired
828
args.
Errors
.Verify()
832
args.
Errors
.Verify({Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/i").WithLocation(1, 1),
837
args.
Errors
.Verify()
841
args.
Errors
.Verify()
845
args.
Errors
.Verify()
849
args.
Errors
.Verify()
853
args.
Errors
.Verify()
858
args.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("i").WithLocation(1, 1))
870
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
874
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
878
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
882
args.
Errors
.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)})
886
args.
Errors
.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("InvalidOption").WithLocation(1, 1)})
890
args.
Errors
.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("None").WithLocation(1, 1)})
894
args.
Errors
.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("InvalidOption").WithLocation(1, 1)})
898
args.
Errors
.Verify()
902
args.
Errors
.Verify()
906
args.
Errors
.Verify()
910
args.
Errors
.Verify()
914
args.
Errors
.Verify()
1123
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32resource", ":<file>"))
1126
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32resource+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1129
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32resource-")) ' TODO: Dev11 reports ERR_ArgumentRequired
1132
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32icon", ":<file>"))
1135
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32icon+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1138
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32icon-")) ' TODO: Dev11 reports ERR_ArgumentRequired
1141
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32manifest", ":<file>"))
1144
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32manifest+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1147
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32manifest-")) ' TODO: Dev11 reports ERR_ArgumentRequired
1153
parsedArgs.
Errors
.Verify(diags)
1329
parsedArgs.
Errors
.Verify()
1336
parsedArgs.
Errors
.Verify()
1343
parsedArgs.
Errors
.Verify()
1350
parsedArgs.
Errors
.Verify()
1360
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>"))
1363
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>"))
1366
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>"))
1369
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/RES+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1372
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/res-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
1375
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>"))
1378
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>"))
1381
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>"))
1384
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/linkRES+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1387
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/linkres-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
1393
parsedArgs.
Errors
.Verify(
1403
Assert.Equal(False, parsedArgs.
Errors
.Any())
1407
Assert.Equal(False, parsedArgs.
Errors
.Any())
1411
Assert.Equal(False, parsedArgs.
Errors
.Any())
1415
Assert.Equal(False, parsedArgs.
Errors
.Any())
1419
Assert.Equal(False, parsedArgs.
Errors
.Any())
1423
Assert.Equal(True, parsedArgs.
Errors
.Any())
1426
Assert.Equal(False, parsedArgs.
Errors
.Any())
1430
Assert.Equal(True, parsedArgs.
Errors
.Any())
1434
Assert.Equal(False, parsedArgs.
Errors
.Any())
1438
parsedArgs.
Errors
.Verify(
1444
Assert.Equal(False, parsedArgs.
Errors
.Any())
1448
Assert.Equal(False, parsedArgs.
Errors
.Any())
1456
parsedArgs.
Errors
.Verify()
1460
parsedArgs.
Errors
.Verify()
1464
parsedArgs.
Errors
.Verify()
1468
parsedArgs.
Errors
.Verify()
1472
parsedArgs.
Errors
.Verify()
1476
parsedArgs.
Errors
.Verify()
1480
parsedArgs.
Errors
.Verify()
1484
parsedArgs.
Errors
.Verify()
1488
parsedArgs.
Errors
.Verify()
1492
parsedArgs.
Errors
.Verify()
1496
parsedArgs.
Errors
.Verify()
1500
parsedArgs.
Errors
.Verify()
1504
parsedArgs.
Errors
.Verify()
1508
parsedArgs.
Errors
.Verify()
1512
parsedArgs.
Errors
.Verify()
1516
parsedArgs.
Errors
.Verify()
1520
parsedArgs.
Errors
.Verify()
1527
parsedArgs.
Errors
.Verify()
1532
parsedArgs.
Errors
.Verify()
1538
parsedArgs.
Errors
.Verify()
1543
parsedArgs.
Errors
.Verify()
1548
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("langversion", ":<number>"))
1552
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/langVERSION+")) ' TODO: Dev11 reports ERR_ArgumentRequired
1556
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("langversion", ":<number>"))
1560
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", "8"))
1564
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", CStr(LanguageVersion.VisualBasic12 + 1)))
1571
parsedArgs.
Errors
.Verify()
1576
parsedArgs.
Errors
.Verify()
1581
parsedArgs.
Errors
.Verify()
1586
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("delaysign"))
1589
parsedArgs.
Errors
.Verify()
1597
parsedArgs.
Errors
.Verify()
1601
parsedArgs.
Errors
.Verify()
1605
parsedArgs.
Errors
.Verify()
1609
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/VERBOSE:-"))
1612
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("verbose"))
1615
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("verbose"))
1618
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/verbOSE:"))
1621
parsedArgs.
Errors
.Verify()
1625
parsedArgs.
Errors
.Verify()
1629
parsedArgs.
Errors
.Verify()
1637
parsedArgs.
Errors
.Verify()
1641
parsedArgs.
Errors
.Verify()
1645
parsedArgs.
Errors
.Verify()
1649
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/QUIET:-"))
1652
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("quiet"))
1655
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("quiet"))
1658
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/quiET:"))
1661
parsedArgs.
Errors
.Verify()
1665
parsedArgs.
Errors
.Verify()
1669
parsedArgs.
Errors
.Verify()
1676
parsedArgs.
Errors
.Verify()
1680
parsedArgs.
Errors
.Verify()
1684
parsedArgs.
Errors
.Verify()
1688
parsedArgs.
Errors
.Verify()
1692
parsedArgs.
Errors
.Verify()
1696
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize"))
1699
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize"))
1702
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize"))
1709
ParsedArgs.
Errors
.Verify()
1713
ParsedArgs.
Errors
.Verify()
1717
ParsedArgs.
Errors
.Verify()
1721
ParsedArgs.
Errors
.Verify()
1725
ParsedArgs.
Errors
.Verify()
1733
parsedArgs.
Errors
.Verify()
1737
parsedArgs.
Errors
.Verify()
1741
parsedArgs.
Errors
.Verify()
1745
parsedArgs.
Errors
.Verify()
1749
parsedArgs.
Errors
.Verify()
1753
parsedArgs.
Errors
.Verify()
1757
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel"))
1760
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel"))
1763
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel"))
1766
parsedArgs.
Errors
.Verify()
1770
parsedArgs.
Errors
.Verify()
1774
parsedArgs.
Errors
.Verify()
1778
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p"))
1781
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p"))
1784
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p"))
1790
parsedArgs.
Errors
.Verify()
1796
parsedArgs.
Errors
.Verify() ' no error in Dev11
1800
parsedArgs.
Errors
.Verify() ' no error in Dev11
1804
parsedArgs.
Errors
.Verify() ' no warning in Dev11
1808
parsedArgs.
Errors
.Verify()
1812
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>"))
1815
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>"))
1818
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/subsystemversion-")) ' TODO: Dev11 reports ERRID.ERR_ArgumentRequired
1821
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>"))
1824
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(" 4.1"))
1827
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4 .0"))
1830
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4. 0"))
1833
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("."))
1836
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4."))
1839
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(".0"))
1842
parsedArgs.
Errors
.Verify()
1845
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4.65536"))
1848
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("65536.0"))
1851
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("-4.0"))
1859
parsedArgs.
Errors
.Verify()
1863
parsedArgs.
Errors
.Verify()
1868
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("0"))
1871
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("abc"))
1874
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("-5"))
1877
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>"))
1880
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>"))
1883
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/codepage+")) ' Dev11 reports ERR_ArgumentRequired
1886
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>"))
1894
parsedArgs.
Errors
.Verify()
1899
parsedArgs.
Errors
.Verify()
1904
parsedArgs.
Errors
.Verify()
1910
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("256"))
1913
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("sha-1"))
1916
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("sha"))
1919
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>"))
1922
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>"))
1925
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>"))
1928
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/checksumAlgorithm+"))
1934
parsedArgs.
Errors
.Verify()
1939
parsedArgs.
Errors
.Verify()
1943
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("main", ":<class>"))
1948
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("main", ":<class>"))
1951
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("m", ":<class>"))
1954
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/m+")) ' Dev11 reports ERR_ArgumentRequired
1958
parsedArgs.
Errors
.Verify()
1963
parsedArgs.
Errors
.Verify()
1970
Assert.Equal(1, parsedArgs.
Errors
.Length)
1971
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optioncompare", ":binary|text"))
1975
Assert.Equal(1, parsedArgs.
Errors
.Length)
1976
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optioncompare", ":binary|text"))
1980
Assert.Equal(0, parsedArgs.
Errors
.Length)
1984
Assert.Equal(0, parsedArgs.
Errors
.Length)
1991
Assert.Equal(0, parsedArgs.
Errors
.Length)
1995
Assert.Equal(1, parsedArgs.
Errors
.Length)
1996
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit"))
2000
Assert.Equal(1, parsedArgs.
Errors
.Length)
2001
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit"))
2004
Assert.Equal(1, parsedArgs.
Errors
.Length)
2005
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit"))
2008
Assert.Equal(0, parsedArgs.
Errors
.Length)
2012
Assert.Equal(0, parsedArgs.
Errors
.Length)
2019
Assert.Equal(0, parsedArgs.
Errors
.Length)
2023
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer"))
2026
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer"))
2029
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer"))
2032
parsedArgs.
Errors
.Verify()
2036
parsedArgs.
Errors
.Verify()
2182
Assert.False(parsedArgs.
Errors
.Any)
2197
parsedArgs.
Errors
.Verify()
2201
parsedArgs.
Errors
.Verify()
2205
parsedArgs.
Errors
.Verify()
2209
parsedArgs.
Errors
.Verify()
2213
parsedArgs.
Errors
.Verify()
2217
parsedArgs.
Errors
.Verify()
2221
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optionstrict", ":custom"))
2224
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optionstrict", ":custom"))
2233
parsedArgs.
Errors
.Verify()
2237
parsedArgs.
Errors
.Verify()
2241
parsedArgs.
Errors
.Verify()
2245
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>"))
2248
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>"))
2251
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/rootnamespace+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2254
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/rootnamespace-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2257
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("+"))
2260
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>"))
2263
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments(" A.B.C"))
2266
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[abcdef"))
2269
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("abcdef]"))
2272
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[[abcdef]]"))
2275
parsedArgs.
Errors
.Verify()
2279
parsedArgs.
Errors
.Verify()
2283
parsedArgs.
Errors
.Verify()
2287
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("goo$"))
2290
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("I("))
2293
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("_"))
2296
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[_]"))
2299
parsedArgs.
Errors
.Verify()
2303
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("["))
2306
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("]"))
2309
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[]"))
2315
parsedArgs.
Errors
.Verify()
2322
parsedArgs.
Errors
.Verify()
2329
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("l", ":<file_list>"))
2332
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("l", ":<file_list>"))
2335
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/l+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2338
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/link-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2357
parsedArgs.
Errors
.Verify()
2361
parsedArgs.
Errors
.Verify()
2365
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>"))
2368
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>"))
2371
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>"))
2374
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/recurse+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2377
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/recurse-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2429
args.
Errors
.Verify()
2434
args.
Errors
.Verify()
2439
args.
Errors
.Verify()
2464
parsedArgs.
Errors
.Verify()
2471
parsedArgs.
Errors
.Verify()
2478
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("r", ":<file_list>"))
2481
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("r", ":<file_list>"))
2484
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/reference+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2487
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/reference-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2553
parsedArgs.
Errors
.Verify()
2558
parsedArgs.
Errors
.Verify()
2563
parsedArgs.
Errors
.Verify()
2568
parsedArgs.
Errors
.Verify()
2574
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("a", ":<file_list>"))
2577
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("a", ":<file_list>"))
2825
parsedArgs.
Errors
.Verify()
2850
parsedArgs.
Errors
.Verify()
2857
parsedArgs.
Errors
.Verify(
2862
parsedArgs.
Errors
.Verify(
2867
parsedArgs.
Errors
.Verify(
2872
parsedArgs.
Errors
.Verify(
2881
Dim err = parsedArgs.
Errors
.Single()
2895
parsedArgs.
Errors
.Verify()
2899
parsedArgs.
Errors
.Verify()
2903
parsedArgs.
Errors
.Verify()
2907
parsedArgs.
Errors
.Verify()
2911
parsedArgs.
Errors
.Verify()
2915
parsedArgs.
Errors
.Verify()
2919
parsedArgs.
Errors
.Verify()
2923
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("t", ":exe|winexe|library|module|appcontainerexe|winmdobj"))
2926
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("target", ":exe|winexe|library|module|appcontainerexe|winmdobj"))
2929
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("target", "xyz"))
2932
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/T+")) ' TODO: Dev11 reports ERR_ArgumentRequired
2935
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/TARGET-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
2941
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2945
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2949
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2953
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2957
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2961
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2965
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1))
2969
parsedArgs.
Errors
.Verify(
2974
parsedArgs.
Errors
.Verify(
2979
parsedArgs.
Errors
.Verify(
2984
parsedArgs.
Errors
.Verify(
2989
parsedArgs.
Errors
.Verify(
2997
parsedArgs.
Errors
.Verify()
3001
parsedArgs.
Errors
.Verify()
3005
parsedArgs.
Errors
.Verify()
3010
parsedArgs.
Errors
.Verify()
3015
parsedArgs.
Errors
.Verify()
3020
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("utf8output"))
3030
parsedArgs.
Errors
.Verify()
3033
parsedArgs.
Errors
.Verify()
3038
parsedArgs.
Errors
.Verify()
3043
parsedArgs.
Errors
.Verify()
3048
parsedArgs.
Errors
.Verify()
3053
parsedArgs.
Errors
.Verify()
3058
parsedArgs.
Errors
.Verify()
3063
parsedArgs.
Errors
.Verify()
3068
parsedArgs.
Errors
.Verify()
3073
parsedArgs.
Errors
.Verify()
3078
parsedArgs.
Errors
.Verify()
3083
parsedArgs.
Errors
.Verify()
3088
parsedArgs.
Errors
.Verify()
3093
parsedArgs.
Errors
.Verify()
3098
parsedArgs.
Errors
.Verify()
3103
parsedArgs.
Errors
.Verify()
3108
parsedArgs.
Errors
.Verify()
3113
parsedArgs.
Errors
.Verify()
3118
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", ""))
3121
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "+"))
3124
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "invalid"))
3127
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("debug"))
3130
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/pdb:something"))
3136
parsedArgs.
Errors
.Verify()
3140
parsedArgs.
Errors
.Verify()
3144
parsedArgs.
Errors
.Verify()
3148
parsedArgs.
Errors
.Verify()
3151
parsedArgs.
Errors
.Verify()
3154
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SourceLinkRequiresPdb))
3157
parsedArgs.
Errors
.Verify()
3160
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SourceLinkRequiresPdb))
3227
parsedArgs.
Errors
.Verify()
3231
parsedArgs.
Errors
.Verify()
3238
parsedArgs.
Errors
.Verify()
3244
parsedArgs.
Errors
.Verify()
3250
parsedArgs.
Errors
.Verify()
3256
parsedArgs.
Errors
.Verify()
3262
parsedArgs.
Errors
.Verify()
3268
parsedArgs.
Errors
.Verify()
3274
parsedArgs.
Errors
.Verify()
3280
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3283
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3286
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3289
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb))
3292
parsedArgs.
Errors
.Verify()
3295
parsedArgs.
Errors
.Verify()
3298
parsedArgs.
Errors
.Verify()
3442
parsedArgs.
Errors
.Verify(
3448
parsedArgs.
Errors
.Verify()
3452
parsedArgs.
Errors
.Verify()
3456
parsedArgs.
Errors
.Verify()
3461
parsedArgs.
Errors
.Verify()
3465
Assert.Equal(1, parsedArgs.
Errors
.Count())
3466
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3469
Assert.Equal(1, parsedArgs.
Errors
.Count())
3470
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3473
Assert.Equal(2, parsedArgs.
Errors
.Count())
3474
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3475
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(1).Code)
3478
Assert.Equal(1, parsedArgs.
Errors
.Count())
3479
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3482
Assert.Equal(1, parsedArgs.
Errors
.Count())
3483
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3486
Assert.Equal(1, parsedArgs.
Errors
.Count())
3487
Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.
Errors
(0).Code)
3490
parsedArgs.
Errors
.Verify()
3494
parsedArgs.
Errors
.Verify()
3499
parsedArgs.
Errors
.Verify()
3504
parsedArgs.
Errors
.Verify()
3509
parsedArgs.
Errors
.Verify()
3528
parsedArgs.
Errors
.Verify()
3537
parsedArgs.
Errors
.Verify()
3571
parser.
Errors
.Verify(
3702
parsedArgs.
Errors
.Verify()
3709
parsedArgs.
Errors
.Verify()
3716
parsedArgs.
Errors
.Verify(
3720
parsedArgs.
Errors
.Verify(
3724
parsedArgs.
Errors
.Verify(
3728
parsedArgs.
Errors
.Verify(
3732
parsedArgs.
Errors
.Verify()
3735
parsedArgs.
Errors
.Verify()
3738
parsedArgs.
Errors
.Verify(
3742
parsedArgs.
Errors
.Verify(
3746
parsedArgs.
Errors
.Verify()
3753
parsedArgs.
Errors
.Verify()
3760
parsedArgs.
Errors
.Verify()
3768
parsedArgs.
Errors
.Verify()
3776
parsedArgs.
Errors
.Verify()
3784
parsedArgs.
Errors
.Verify()
3792
parsedArgs.
Errors
.Verify()
3800
parsedArgs.
Errors
.Verify()
3809
parsedArgs.
Errors
.Verify(
3819
parsedArgs.
Errors
.Verify(
3827
parsedArgs.
Errors
.Verify()
3836
parsedArgs.
Errors
.Verify(
3863
parsedArgs.
Errors
.Verify(
3872
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("out", ":<file>"))
3875
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("out", ":<file>"))
3878
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("refout", ":<file>"))
3881
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoRefOutWhenRefOnly).WithLocation(1, 1))
3884
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/out+")) ' TODO: Dev11 reports ERR_ArgumentRequired
3887
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/out-:")) ' TODO: Dev11 reports ERR_ArgumentRequired
3890
parsedArgs.
Errors
.Verify(
3898
parsedArgs.
Errors
.Verify(
3906
parsedArgs.
Errors
.Verify(
3914
parsedArgs.
Errors
.Verify()
3921
parsedArgs.
Errors
.Verify(
3929
parsedArgs.
Errors
.Verify(
3937
parsedArgs.
Errors
.Verify(
3945
parsedArgs.
Errors
.Verify()
3956
parsedArgs.
Errors
.Verify()
3963
parsedArgs.
Errors
.Verify()
3970
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments(".exe"))
3978
parsedArgs.
Errors
.Verify()
3985
parsedArgs.
Errors
.Verify()
3992
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments(".dll"))
4000
parsedArgs.
Errors
.Verify()
4007
parsedArgs.
Errors
.Verify()
4014
parsedArgs.
Errors
.Verify()
4021
parsedArgs.
Errors
.Verify()
4074
parsedArgs.
Errors
.Verify(
4361
parsedArgs.
Errors
.Verify(
4367
parsedArgs.
Errors
.Verify(
4374
parsedArgs.
Errors
.Verify(
4382
parsedArgs.
Errors
.Verify(
4389
parsedArgs.
Errors
.Verify(
4396
parsedArgs.
Errors
.Verify(
4408
parsedArgs.
Errors
.Verify(
4413
parsedArgs.
Errors
.Verify()
4418
parsedArgs.
Errors
.Verify()
4423
parsedArgs.
Errors
.Verify()
4428
parsedArgs.
Errors
.Verify(
4434
parsedArgs.
Errors
.Verify(
4441
parsedArgs.
Errors
.Verify()
4447
parsedArgs.
Errors
.Verify()
4453
parsedArgs.
Errors
.Verify()
4459
parsedArgs.
Errors
.Verify()
4466
parsedArgs.
Errors
.Verify(
4474
parsedArgs.
Errors
.Verify()
4486
parsedArgs.
Errors
.Verify()
4495
parsedArgs.
Errors
.Verify()
4508
parsedArgs.
Errors
.Verify()
4513
parsedArgs.
Errors
.Verify()
4518
parsedArgs.
Errors
.Verify()
4523
parsedArgs.
Errors
.Verify()
4528
parsedArgs.
Errors
.Verify()
4533
parsedArgs.
Errors
.Verify()
4543
parsedArgs.
Errors
.Verify(
4549
parsedArgs.
Errors
.Verify(
4556
parsedArgs.
Errors
.Verify()
4562
parsedArgs.
Errors
.Verify()
4568
parsedArgs.
Errors
.Verify(
4573
parsedArgs.
Errors
.Verify()
4578
parsedArgs.
Errors
.Verify()
4586
parsedArgs.
Errors
.Verify(
4594
parsedArgs.
Errors
.Verify()
4601
parsedArgs.
Errors
.Verify()
4608
parsedArgs.
Errors
.Verify(
4614
parsedArgs.
Errors
.Verify(
4620
parsedArgs.
Errors
.Verify(
4627
parsedArgs.
Errors
.Verify(
4634
parsedArgs.
Errors
.Verify(
4646
parsedArgs.
Errors
.Verify()
4655
parsedArgs.
Errors
.Verify()
4667
parsedArgs.
Errors
.Verify()
4671
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>"))
4675
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/keycontainer-"))
4679
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>"))
4683
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>"))
4688
parsedArgs.
Errors
.Verify()
4692
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>"))
4696
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/keyfile-"))
4700
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>"))
4705
parsedArgs.
Errors
.Verify()
4711
parsedArgs.
Errors
.Verify()
4717
parsedArgs.
Errors
.Verify()
4727
parsedArgs.
Errors
.Verify()
4731
parsedArgs.
Errors
.Verify()
4735
parsedArgs.
Errors
.Verify()
4739
parsedArgs.
Errors
.Verify()
4743
parsedArgs.
Errors
.Verify()
4747
parsedArgs.
Errors
.Verify()
4751
parsedArgs.
Errors
.Verify()
4756
parsedArgs.
Errors
.Verify()
4761
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("platform", ":<string>"))
4763
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("platform", ":<string>"))
4765
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/platform+")) ' TODO: Dev11 reports ERR_ArgumentRequired
4769
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("platform", "abcdef"))
4773
parsedArgs.
Errors
.Verify()
4778
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_LibAnycpu32bitPreferredConflict).WithArguments("Platform", "AnyCpu32BitPreferred").WithLocation(1, 1))
4781
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_LibAnycpu32bitPreferredConflict).WithArguments("Platform", "AnyCpu32BitPreferred").WithLocation(1, 1))
4828
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("filealign", ":<number>"))
4832
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0"))
4834
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0x"))
4836
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0x0"))
4838
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "-1"))
4840
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "-0x100"))
4846
parsedArgs.
Errors
.Verify()
4850
parsedArgs.
Errors
.Verify()
4854
parsedArgs.
Errors
.Verify()
4858
parsedArgs.
Errors
.Verify()
4862
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks"))
4865
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks"))
4868
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks"))
4920
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("baseaddress", ":<number>"))
4924
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", "0x10000000000000000"))
4926
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", "-1"))
4928
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", ULong.MaxValue.ToString))
4945
parsedArgs.
Errors
.Verify()
4960
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("addmodule", ":<file_list>"))
4963
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("addmodule", ":<file_list>"))
4966
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/addmodule+")) ' TODO: Dev11 reports ERR_ArgumentRequired
4972
parsedArgs.
Errors
.Verify()
4976
parsedArgs.
Errors
.Verify()
4980
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("libpath", ":<path_list>"))
4983
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("libpath", ":<path_list>"))
4986
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/libpath+")) ' TODO: Dev11 reports ERR_ArgumentRequired
5063
parsedArgs.
Errors
.Verify()
5067
parsedArgs.
Errors
.Verify()
5077
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("sdkpath", ":<path>"))
5080
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("sdkpath", ":<path>"))
5083
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/sdkpath+")) ' TODO: Dev11 reports ERR_ArgumentRequired
5362
parsedArgs.
Errors
.Verify()
5386
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/highentropyva:+"))
5389
Verify(parsedArgs.
Errors
, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/highentropyva:"))
5421
parsedArgs.
Errors
.Verify()
5423
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_NoSourcesOut))
5849
parsedArgs.
Errors
.Verify()
5853
parsedArgs.
Errors
.Verify()
5857
parsedArgs.
Errors
.Verify()
5861
parsedArgs.
Errors
.Verify()
7426
parsedArgs.
Errors
.Verify()
7430
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments("\\.\com1").WithLocation(1, 1))
7432
parsedArgs.
Errors
.Verify()
7437
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_XMLCannotWriteToXMLDocFile2).WithArguments("..\lpt2.xml", "The system cannot find the path specified").WithLocation(1, 1))
7439
parsedArgs.
Errors
.Verify()
7443
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.WRN_CannotFindStandardLibrary1).WithArguments("System.dll").WithLocation(1, 1),
7739
args.
Errors
.Verify()
7743
args.
Errors
.Verify()
7749
args.
Errors
.Verify()
7755
args.
Errors
.Verify()
7759
args.
Errors
.Verify()
7766
args.
Errors
.Verify()
7770
args.
Errors
.Verify()
7776
args.
Errors
.Verify()
7782
args.
Errors
.Verify()
7791
args.
Errors
.Verify()
7798
args.
Errors
.Verify()
7804
args.
Errors
.Verify()
7810
args.
Errors
.Verify()
7815
args.
Errors
.Verify()
7820
args.
Errors
.Verify()
7826
args.
Errors
.Verify()
7831
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("additionalfile", ":<file_list>"))
7835
args.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("additionalfile", ":<file_list>"))
7842
args.
Errors
.AssertNoErrors()
7846
args.
Errors
.AssertNoErrors()
7852
args.
Errors
.AssertNoErrors()
7858
args.
Errors
.AssertNoErrors()
7862
args.
Errors
.AssertNoErrors()
7868
args.
Errors
.AssertNoErrors()
7874
args.
Errors
.AssertNoErrors()
7879
args.
Errors
.AssertTheseDiagnostics(
7887
args.
Errors
.AssertTheseDiagnostics(
8705
Assert.Empty(arguments.
Errors
)
8725
Assert.Empty(arguments.
Errors
)
8746
Assert.Empty(arguments.
Errors
)
8767
Assert.Empty(arguments.
Errors
)
8788
Assert.Empty(arguments.
Errors
)
8809
Assert.Empty(arguments.
Errors
)
8830
Assert.Empty(arguments.
Errors
)
8852
Assert.Empty(arguments.
Errors
)
8873
Assert.Empty(arguments.
Errors
)
8896
Assert.Empty(arguments.
Errors
)
8919
Assert.Empty(arguments.
Errors
)
8962
ParsedArgs.
Errors
.Verify()
8966
ParsedArgs.
Errors
.Verify()
8970
ParsedArgs.
Errors
.Verify()
8974
ParsedArgs.
Errors
.Verify()
8978
ParsedArgs.
Errors
.Verify()
8982
ParsedArgs.
Errors
.Verify()
8986
ParsedArgs.
Errors
.Verify()
9153
args.
Errors
.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments("e:c:\test\test.cs").WithLocation(1, 1))
9251
parsedArgs.
Errors
.Verify()
9258
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>").WithLocation(1, 1))
9265
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>").WithLocation(1, 1))
9654
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ConditionalCompilationConstantNotValid).WithArguments("Identifier expected.", "1 ^^ ^^ ").WithLocation(1, 1))
9660
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", "1000").WithLocation(1, 1))
10639
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("generatedfilesout", ":<dir>").WithLocation(1, 1))
10643
parsedArgs.
Errors
.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("generatedfilesout", ":<dir>").WithLocation(1, 1))
10647
parsedArgs.
Errors
.Verify()
10651
parsedArgs.
Errors
.Verify()
10655
parsedArgs.
Errors
.Verify()
10659
parsedArgs.
Errors
.Verify()
10664
parsedArgs.
Errors
.Verify()
10668
parsedArgs.
Errors
.Verify()
10673
parsedArgs.
Errors
.Verify()
10677
parsedArgs.
Errors
.Verify()
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
3126
Assert.Empty(commandLineArgs.
Errors
);