1 write to Errors
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1485.Errors = diagnostics.AsImmutable(),
1333 references to Errors
Microsoft.CodeAnalysis (1)
CommandLine\CommonCompiler.cs (1)
908if (ReportDiagnostics(Arguments.Errors, consoleOutput, errorLogger, compilation: null))
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (711)
CommandLineTests.cs (711)
508args.Errors.Verify(); 527parser.Errors.Verify( 539parser.Errors.Verify( 553parser.Errors.Verify( 605args.Errors.Verify(); 624args.Errors.Verify(); 628args.Errors.Verify(); 632args.Errors.Verify(); 636args.Errors.Verify(); 640args.Errors.Verify(); 644args.Errors.Verify(); 649args.Errors.Verify(); 661args.Errors.Verify( 715args.Errors.Verify(); 720args.Errors.Verify(); 725args.Errors.Verify(); 734Assert.Equal(3, args.Errors.Length); 735Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, args.Errors[0].Code); 736Assert.Equal((int)ErrorCode.WRN_NoSources, args.Errors[1].Code); 737Assert.Equal((int)ErrorCode.ERR_OutputNeedsName, args.Errors[2].Code); 823Assert.Equal(1, parsedArgs.Errors.Length); 824Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndIcon, parsedArgs.Errors.First().Code); 827Assert.Equal(1, parsedArgs.Errors.Length); 828Assert.Equal((int)ErrorCode.ERR_CantHaveWin32ResAndManifest, parsedArgs.Errors.First().Code); 831Assert.Equal(1, parsedArgs.Errors.Length); 832Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.Errors.First().Code); 833Assert.Equal(1, parsedArgs.Errors.First().Arguments.Count); 836Assert.Equal(1, parsedArgs.Errors.Length); 837Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.Errors.First().Code); 838Assert.Equal(1, parsedArgs.Errors.First().Arguments.Count); 841Assert.Equal(1, parsedArgs.Errors.Length); 842Assert.Equal((int)ErrorCode.ERR_NoFileSpec, parsedArgs.Errors.First().Code); 843Assert.Equal(1, parsedArgs.Errors.First().Arguments.Count); 846Assert.Equal(0, parsedArgs.Errors.Length); 855parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32res")); 858parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32res+")); 861parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32icon")); 864parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32icon+")); 867parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/win32manifest")); 870parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/win32manifest+")); 1115parsedArgs.Errors.Verify(); 1122parsedArgs.Errors.Verify(); 1129parsedArgs.Errors.Verify(); 1136parsedArgs.Errors.Verify(); 1147parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/resource:")); 1150parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/resource:")); 1153parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/res")); 1156parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/RES+")); 1159parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/res-:")); 1162parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/linkresource:")); 1165parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/linkresource:")); 1168parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkres")); 1171parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkRES+")); 1174parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/linkres-:")); 1181parsedArgs.Errors.Verify(); 1188parsedArgs.Errors.Verify(); 1195parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/l:")); 1198parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/L")); 1201parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/l+")); 1204parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/link-:")); 1224parsedArgs.Errors.Verify(); 1229parsedArgs.Errors.Verify(); 1234parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/reCURSE:")); 1237parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/RECURSE:")); 1240parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse")); 1243parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse+")); 1246parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/recurse-:")); 1259parsedArgs.Errors.Verify(); 1266parsedArgs.Errors.Verify(); 1273parsedArgs.Errors.Verify(); 1278parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_OneAliasPerReference)); 1281parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadExternIdentifier).WithArguments("1")); 1284parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/r:")); 1287parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/R")); 1290parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/reference+")); 1293parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/reference-:")); 1300parsedArgs.Errors.Verify(); 1304parsedArgs.Errors.Verify(); 1308parsedArgs.Errors.Verify(); 1312parsedArgs.Errors.Verify(); 1316parsedArgs.Errors.Verify(); 1320parsedArgs.Errors.Verify(); 1324parsedArgs.Errors.Verify(); 1328parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/t")); 1331parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_InvalidTarget)); 1334parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_InvalidTarget)); 1337parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/T+")); 1340parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/TARGET-:")); 1347parsedArgs.Errors.Verify( 1355parsedArgs.Errors.Verify( 1363parsedArgs.Errors.Verify( 1371parsedArgs.Errors.Verify( 1379parsedArgs.Errors.Verify( 1387parsedArgs.Errors.Verify( 1395parsedArgs.Errors.Verify( 1403parsedArgs.Errors.Verify( 1412parsedArgs.Errors.Verify( 1421parsedArgs.Errors.Verify( 1430parsedArgs.Errors.Verify( 1439parsedArgs.Errors.Verify( 1452args.Errors.Verify( 1467parsedArgs.Errors.Verify(); 1472parsedArgs.Errors.Verify(); 1477parsedArgs.Errors.Verify(); 1482parsedArgs.Errors.Verify(); 1487parsedArgs.Errors.Verify(); 1492parsedArgs.Errors.Verify( 1498parsedArgs.Errors.Verify(); 1503parsedArgs.Errors.Verify(); 1508parsedArgs.Errors.Verify(); 1513parsedArgs.Errors.Verify(); 1518parsedArgs.Errors.Verify( 1526parsedArgs.Errors.Verify(); 1531parsedArgs.Errors.Verify( 1539parsedArgs.Errors.Verify(); 1544parsedArgs.Errors.Verify(); 1549parsedArgs.Errors.Verify(); 1554parsedArgs.Errors.Verify( 1561parsedArgs.Errors.Verify(); 1566parsedArgs.Errors.Verify(); 1599parsedArgs.Errors.Verify(); 1604scriptParsedArgs.Errors.Verify(); 1621parsedArgs.Errors.Verify(); 1632parsedArgs.Errors.Verify(); 1645parsedArgs.Errors.Verify(); 1655parsedArgs.Errors.Verify(); 1668DefaultParse(new[] { $"/langversion:{value}", "a.cs" }, WorkingDirectory).Errors.Verify( 1683DefaultParse(new[] { $"/langversion:{value}", "a.cs" }, WorkingDirectory).Errors.Verify( 1694DefaultParse(new[] { option, "a.cs" }, WorkingDirectory).Errors.Verify( 1703args.Errors.Verify( 1892Assert.False(parsedArgs.Errors.Any()); 1897Assert.False(parsedArgs.Errors.Any()); 1904Assert.False(parsedArgs.Errors.Any()); 1909Assert.Equal(1, parsedArgs.Errors.Length); 1910Assert.Equal((int)ErrorCode.WRN_DefineIdentifierRequired, parsedArgs.Errors.First().Code); 1911Assert.Equal("4X", parsedArgs.Errors.First().Arguments[0]); 1944parsedArgs.Errors.Verify(); 1953parsedArgs.Errors.Verify(); 1960parsedArgs.Errors.Verify(); 1967parsedArgs.Errors.Verify(); 1974parsedArgs.Errors.Verify(); 1981parsedArgs.Errors.Verify(); 1988parsedArgs.Errors.Verify(); 1994parsedArgs.Errors.Verify(); 2001parsedArgs.Errors.Verify(); 2007parsedArgs.Errors.Verify(); 2014parsedArgs.Errors.Verify(); 2021parsedArgs.Errors.Verify(); 2027parsedArgs.Errors.Verify(); 2033parsedArgs.Errors.Verify(); 2039parsedArgs.Errors.Verify(); 2045parsedArgs.Errors.Verify(); 2051parsedArgs.Errors.Verify(); 2057parsedArgs.Errors.Verify(); 2063parsedArgs.Errors.Verify(); 2069parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "debug")); 2072parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadDebugType).WithArguments("+")); 2075parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadDebugType).WithArguments("invalid")); 2078parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/debug-:")); 2095parsedArgs.Errors.Verify(); 2101parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/pdb")); 2105parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/pdb:")); 2108parsedArgs.Errors.Verify(); 2117parsedArgs.Errors.Verify( 2122parsedArgs.Errors.Verify( 2127parsedArgs.Errors.Verify(); 2132parsedArgs.Errors.Verify(); 2136parsedArgs.Errors.Verify(); 2141parsedArgs.Errors.Verify(); 2146parsedArgs.Errors.Verify(); 2151parsedArgs.Errors.Verify(); 2156parsedArgs.Errors.Verify( 2162parsedArgs.Errors.Verify( 2168parsedArgs.Errors.Verify(); 2173parsedArgs.Errors.Verify( 2184parsedArgs.Errors.Verify( 2200parsedArgs.Errors.Verify(); 2204parsedArgs.Errors.Verify(); 2208parsedArgs.Errors.Verify(); 2212parsedArgs.Errors.Verify(); 2215parsedArgs.Errors.Verify(); 2218parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SourceLinkRequiresPdb)); 2221parsedArgs.Errors.Verify(); 2224parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SourceLinkRequiresPdb)); 2316parsedArgs.Errors.Verify(); 2320parsedArgs.Errors.Verify(); 2327parsedArgs.Errors.Verify(); 2333parsedArgs.Errors.Verify(); 2339parsedArgs.Errors.Verify(); 2345parsedArgs.Errors.Verify(); 2351parsedArgs.Errors.Verify(); ; 2357parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb)); 2360parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb)); 2363parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb)); 2366parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_CannotEmbedWithoutPdb)); 2369parsedArgs.Errors.Verify(); 2372parsedArgs.Errors.Verify(); 2375parsedArgs.Errors.Verify(); 2548parsedArgs.Errors.Verify(); 2552parsedArgs.Errors.Verify(); 2556parsedArgs.Errors.Verify(); 2560parsedArgs.Errors.Verify(); 2564parsedArgs.Errors.Verify(); 2568parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize:+")); 2571parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize:")); 2574parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/optimize-:")); 2589parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o:+")); 2592parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o:")); 2595parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/o-:")); 2602parsedArgs.Errors.Verify(); 2606parsedArgs.Errors.Verify(); 2610parsedArgs.Errors.Verify(); 2614parsedArgs.Errors.Verify(); 2622parsedArgs.Errors.Verify(); 2626parsedArgs.Errors.Verify(); 2636parsedArgs.Errors.Verify(); 2646parsedArgs.Errors.Verify(); 2656parsedArgs.Errors.Verify(); 2700Assert.Empty(parsedArgs.Errors); 2723return parsedArgs.Errors; 2731parsedArgs.Errors.Verify(); 2736parsedArgs.Errors.Verify(); 2741parsedArgs.Errors.Verify(); 2746parsedArgs.Errors.Verify(); 2752parsedArgs.Errors.Verify( 2756parsedArgs.Errors.Verify( 2828parsedArgs.Errors.Verify(); 2854parsedArgs.Errors.Verify(); 2862parsedArgs.Errors.Verify( 2867parsedArgs.Errors.Verify( 2872parsedArgs.Errors.Verify( 2877parsedArgs.Errors.Verify( 2886var err = parsedArgs.Errors.Single(); 3032var errors = arguments.Errors; 3064var errors = arguments.Errors; 3097var errors = arguments.Errors; 3130var errors = arguments.Errors; 3164var errors = arguments.Errors; 3198var errors = arguments.Errors; 3232var errors = arguments.Errors; 3266var errors = arguments.Errors; 3301var errors = arguments.Errors; 3336var errors = arguments.Errors; 3360var errors = arguments.Errors; 3393var errors = arguments.Errors; 3426var errors = arguments.Errors; 3460var errors = arguments.Errors; 3707parsedArgs.Errors.Verify( 3712parsedArgs.Errors.Verify( 3717parsedArgs.Errors.Verify( 3722parsedArgs.Errors.Verify( 3727parsedArgs.Errors.Verify(); 3730parsedArgs.Errors.Verify(); 3733parsedArgs.Errors.Verify( 3739parsedArgs.Errors.Verify( 3745parsedArgs.Errors.Verify( 3752parsedArgs.Errors.Verify( 3757parsedArgs.Errors.Verify( 3762parsedArgs.Errors.Verify(); 3771parsedArgs.Errors.Verify(); 3779parsedArgs.Errors.Verify(); 3788parsedArgs.Errors.Verify(); 3796parsedArgs.Errors.Verify(); 3804parsedArgs.Errors.Verify(); 3812parsedArgs.Errors.Verify(); 3819parsedArgs.Errors.Verify(); 3827parsedArgs.Errors.Verify(); 3836parsedArgs.Errors.Verify( 3847parsedArgs.Errors.Verify( 3856parsedArgs.Errors.Verify(); 3865parsedArgs.Errors.Verify( 3881parsedArgs.Errors.Verify( 3890parsedArgs.Errors.Verify( 3900parsedArgs.Errors.Verify( 3910parsedArgs.Errors.Verify( 3920parsedArgs.Errors.Verify( 3930parsedArgs.Errors.Verify(); 3937parsedArgs.Errors.Verify(); 3944parsedArgs.Errors.Verify( 3954parsedArgs.Errors.Verify(); 3967parsedArgs.Errors.Verify( 3976parsedArgs.Errors.Verify( 3992parsedArgs.Errors.Verify( 3998parsedArgs.Errors.Verify( 4004parsedArgs.Errors.Verify( 4010parsedArgs.Errors.Verify( 4016parsedArgs.Errors.Verify( 4021parsedArgs.Errors.Verify( 4026parsedArgs.Errors.Verify( 4031parsedArgs.Errors.Verify(); 4035parsedArgs.Errors.Verify(); 4039parsedArgs.Errors.Verify(); 4043parsedArgs.Errors.Verify(); 4047parsedArgs.Errors.Verify(); 4057parsedArgs.Errors.Verify( 4063parsedArgs.Errors.Verify( 4070parsedArgs.Errors.Verify( 4076parsedArgs.Errors.Verify( 4082parsedArgs.Errors.Verify(); 4088parsedArgs.Errors.Verify(); 4094parsedArgs.Errors.Verify(); 4100parsedArgs.Errors.Verify(); 4107parsedArgs.Errors.Verify( 4116parsedArgs.Errors.Verify( 4123parsedArgs.Errors.Verify(); 4130parsedArgs.Errors.Verify( 4145parsedArgs.Errors.Verify( 4159parsedArgs.Errors.Verify( 4166parsedArgs.Errors.Verify( 4173parsedArgs.Errors.Verify( 4181parsedArgs.Errors.Verify(); 4187parsedArgs.Errors.Verify( 4192parsedArgs.Errors.Verify(); 4198parsedArgs.Errors.Verify(); 4204parsedArgs.Errors.Verify(); 4211parsedArgs.Errors.Verify( 4220parsedArgs.Errors.Verify( 4227parsedArgs.Errors.Verify(); 4233parsedArgs.Errors.Verify( 4240parsedArgs.Errors.Verify( 4249parsedArgs.Errors.Verify(); 4260parsedArgs.Errors.Verify( 4270parsedArgs.Errors.Verify( 4279parsedArgs.Errors.Verify( 4292parsedArgs.Errors.Verify( 4298parsedArgs.Errors.Verify( 4304parsedArgs.Errors.Verify( 4310parsedArgs.Errors.Verify(); 4374parsedArgs.Errors.Verify(); 4383parsedArgs.Errors.Verify(); 4398parsedArgs.Errors.Verify(); 4407parsedArgs.Errors.Verify(); 4419parsedArgs.Errors.Verify(); 4424parsedArgs.Errors.Verify( 4429parsedArgs.Errors.Verify( 4434parsedArgs.Errors.Verify( 4443parsedArgs.Errors.Verify(); 4447parsedArgs.Errors.Verify(); 4451parsedArgs.Errors.Verify(); 4455parsedArgs.Errors.Verify(); 4459parsedArgs.Errors.Verify( 4512Assert.False(parsedArgs.Errors.Any()); 4516Assert.False(parsedArgs.Errors.Any()); 4520Assert.Equal(1, parsedArgs.Errors.Length); 4521Assert.Equal((int)ErrorCode.ERR_BadPlatformType, parsedArgs.Errors.First().Code); 4525parsedArgs.Errors.Verify(); 4529parsedArgs.Errors.Verify(); 4533parsedArgs.Errors.Verify(); 4537parsedArgs.Errors.Verify(); 4541parsedArgs.Errors.Verify( 4547parsedArgs.Errors.Verify( 4561Assert.Equal(1, parsedArgs.Errors.Length); 4562Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.Errors.First().Code); 4565Assert.False(parsedArgs.Errors.Any()); 4569Assert.Equal(1, parsedArgs.Errors.Length); 4570Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.Errors.First().Code); 4573Assert.Equal(1, parsedArgs.Errors.Length); 4574Assert.Equal((int)ErrorCode.ERR_SwitchNeedsNumber, parsedArgs.Errors.First().Code); 4577Assert.Equal(1, parsedArgs.Errors.Length); 4578Assert.Equal((int)ErrorCode.ERR_BadBaseNumber, parsedArgs.Errors.First().Code); 4584parsedArgs.Errors.Verify(); 4587parsedArgs.Errors.Verify(); 4590parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFFFFFF")); 4593parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF8000")); 4596parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF8000")); 4599parsedArgs.Errors.Verify(); 4602parsedArgs.Errors.Verify(); 4605parsedArgs.Errors.Verify(); 4608parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF0000FFFF0000")); 4611parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0x10000000000000000")); 4614parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadBaseNumber).WithArguments("0xFFFF0000FFFF0000")); 4621parsedArgs.Errors.Verify( 4626parsedArgs.Errors.Verify(); 4630parsedArgs.Errors.Verify(); 4634parsedArgs.Errors.Verify( 4639parsedArgs.Errors.Verify( 4644parsedArgs.Errors.Verify(); 4648parsedArgs.Errors.Verify( 4653parsedArgs.Errors.Verify( 4681parsedArgs.Errors.Verify( 4688parsedArgs.Errors.Verify( 4695parsedArgs.Errors.Verify( 4702parsedArgs.Errors.Verify( 4715parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib")); 4718parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib")); 4721parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/lib+")); 4724parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<path list>", "lib")); 4803Assert.False(parsedArgs.Errors.Any()); 4806Assert.False(parsedArgs.Errors.Any()); 4809Assert.False(parsedArgs.Errors.Any()); 4812Assert.Equal(1, parsedArgs.Errors.Length); 4816Assert.Equal(1, parsedArgs.Errors.Length); 4821Assert.False(parsedArgs.Errors.Any()); 4829parsedArgs.Errors.Verify(); 4833parsedArgs.Errors.Verify(); 4837parsedArgs.Errors.Verify(); 4841parsedArgs.Errors.Verify(); 4845parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/checked:")); 4852parsedArgs.Errors.Verify(); 4856parsedArgs.Errors.Verify(); 4860parsedArgs.Errors.Verify( 4867parsedArgs.Errors.Verify(); 4871parsedArgs.Errors.Verify(); 4875parsedArgs.Errors.Verify( 4882parsedArgs.Errors.Verify( 4889parsedArgs.Errors.Verify( 4895parsedArgs.Errors.Verify(); 4899parsedArgs.Errors.Verify( 4904parsedArgs.Errors.Verify(); 4908parsedArgs.Errors.Verify(); 4912parsedArgs.Errors.Verify(); 4916parsedArgs.Errors.Verify( 4923parsedArgs.Errors.Verify( 4930parsedArgs.Errors.Verify(); 4934parsedArgs.Errors.Verify(); 4938parsedArgs.Errors.Verify( 4944parsedArgs.Errors.Verify(); 4948parsedArgs.Errors.Verify(); 4952parsedArgs.Errors.Verify(); 4956parsedArgs.Errors.Verify( 4963parsedArgs.Errors.Verify( 4970parsedArgs.Errors.Verify(); 4974parsedArgs.Errors.Verify(); 4978parsedArgs.Errors.Verify( 4984parsedArgs.Errors.Verify(); 4988parsedArgs.Errors.Verify(); 4992parsedArgs.Errors.Verify(); 4996parsedArgs.Errors.Verify( 5003parsedArgs.Errors.Verify( 5010parsedArgs.Errors.Verify(); 5014parsedArgs.Errors.Verify(); 5018parsedArgs.Errors.Verify( 5024parsedArgs.Errors.Verify( 5031parsedArgs.Errors.Verify( 5038parsedArgs.Errors.Verify( 5045parsedArgs.Errors.Verify( 5054parsedArgs.Errors.Verify( 5063parsedArgs.Errors.Verify( 5070parsedArgs.Errors.Verify( 5077parsedArgs.Errors.Verify( 5086parsedArgs.Errors.Verify( 5093parsedArgs.Errors.Verify( 5100parsedArgs.Errors.Verify( 5107parsedArgs.Errors.Verify(); 5111parsedArgs.Errors.Verify( 5118parsedArgs.Errors.Verify( 5125parsedArgs.Errors.Verify(); 5129parsedArgs.Errors.Verify( 5136parsedArgs.Errors.Verify(); 5140parsedArgs.Errors.Verify(); 5144parsedArgs.Errors.Verify( 5151parsedArgs.Errors.Verify( 5158parsedArgs.Errors.Verify( 5165parsedArgs.Errors.Verify( 5172parsedArgs.Errors.Verify( 5179parsedArgs.Errors.Verify( 5186parsedArgs.Errors.Verify( 5193parsedArgs.Errors.Verify( 5200parsedArgs.Errors.Verify(); 5204parsedArgs.Errors.Verify(); 5208parsedArgs.Errors.Verify(); 5212parsedArgs.Errors.Verify(); 5216parsedArgs.Errors.Verify(); 5220parsedArgs.Errors.Verify(); 5224parsedArgs.Errors.Verify( 5231parsedArgs.Errors.Verify( 5238parsedArgs.Errors.Verify(); 5242parsedArgs.Errors.Verify(); 5246parsedArgs.Errors.Verify(); 5250parsedArgs.Errors.Verify( 5257parsedArgs.Errors.Verify( 5264parsedArgs.Errors.Verify(); 5268parsedArgs.Errors.Verify(); 5272parsedArgs.Errors.Verify(); 5276parsedArgs.Errors.Verify(); 5280parsedArgs.Errors.Verify(); 5284parsedArgs.Errors.Verify(); 5288parsedArgs.Errors.Verify( 5295parsedArgs.Errors.Verify( 5302parsedArgs.Errors.Verify(); 5306parsedArgs.Errors.Verify(); 5310parsedArgs.Errors.Verify(); 5314parsedArgs.Errors.Verify( 5328parsedArgs.Errors.Verify(); 5332parsedArgs.Errors.Verify(); 5336parsedArgs.Errors.Verify(); 5340parsedArgs.Errors.Verify( 5349parsedArgs.Errors.Verify( 5354parsedArgs.Errors.Verify( 5362parsedArgs.Errors.Verify(); 5365parsedArgs.Errors.Verify(); 5368parsedArgs.Errors.Verify( 5373parsedArgs.Errors.Verify(); 5376parsedArgs.Errors.Verify(); 5379parsedArgs.Errors.Verify(); 5382parsedArgs.Errors.Verify( 5387parsedArgs.Errors.Verify( 5392parsedArgs.Errors.Verify( 5397parsedArgs.Errors.Verify( 5402parsedArgs.Errors.Verify( 5407parsedArgs.Errors.Verify( 5412parsedArgs.Errors.Verify(); 5415parsedArgs.Errors.Verify( 5420parsedArgs.Errors.Verify(); 5426parsedArgs.Errors.Verify(); 5429parsedArgs.Errors.Verify(); 5432parsedArgs.Errors.Verify(); 5450parsedArgs.Errors.Verify(); 5456parsedArgs.Errors.Verify(); 5462parsedArgs.Errors.Verify(); 5468parsedArgs.Errors.Verify(); 5474parsedArgs.Errors.Verify(); 5480parsedArgs.Errors.Verify(); 5486parsedArgs.Errors.Verify(); 5492parsedArgs.Errors.Verify(); 5501parsedArgs.Errors.Verify(); 5508parsedArgs.Errors.Verify(); 5514parsedArgs.Errors.Verify(); 5520parsedArgs.Errors.Verify(); 5526parsedArgs.Errors.Verify(); 5532parsedArgs.Errors.Verify(); 5538parsedArgs.Errors.Verify(); 5544parsedArgs.Errors.Verify(); 5550parsedArgs.Errors.Verify(); 5560parsedArgs.Errors.Verify(); 5564parsedArgs.Errors.Verify(); 5568parsedArgs.Errors.Verify(); 5572parsedArgs.Errors.Verify(); 5576parsedArgs.Errors.Verify(); 5580parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe:")); 5583parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe:+")); 5586parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/unsafe-:")); 5595parsedArgs.Errors.Verify(); 5600parsedArgs.Errors.Verify(); 5605parsedArgs.Errors.Verify(); 5610parsedArgs.Errors.Verify( 5621parsedArgs.Errors.Verify(); 5625parsedArgs.Errors.Verify(); 5629parsedArgs.Errors.Verify(); 5633parsedArgs.Errors.Verify( 5645parsedArgs.Errors.Verify(); 5653DefaultParse(new[] { "/publicsign", "/keyfile:", "a.cs" }, WorkingDirectory).Errors.Verify( 5662DefaultParse(new[] { "/publicsign", "/keyfile:\"\"", "a.cs" }, WorkingDirectory).Errors.Verify( 5672parsedArgs.Errors.Verify(); 5678parsedArgs.Errors.Verify(); // no error in Dev11 5682parsedArgs.Errors.Verify(); // no error in Dev11 5686parsedArgs.Errors.Verify(); // no error in Dev11 5690parsedArgs.Errors.Verify(); 5694parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion")); 5697parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion")); 5700parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/subsystemversion-")); 5703parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "subsystemversion")); 5706parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(" 4.1")); 5709parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4 .0")); 5712parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4. 0")); 5715parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(".")); 5718parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4.")); 5721parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments(".0")); 5724parsedArgs.Errors.Verify(); 5727parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("4.65536")); 5730parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("65536.0")); 5733parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_InvalidSubsystemVersion).WithArguments("-4.0")); 5742parsedArgs.Errors.Verify(); 5746parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "m")); 5751parsedArgs.Errors.Verify(); 5756parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "main")); 5759parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/MAIN+")); 5762parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "m")); 5766parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoMainOnDLL)); 5769parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoMainOnDLL)); 5776parsedArgs.Errors.Verify(); 5780parsedArgs.Errors.Verify(); 5785parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("0")); 5788parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("abc")); 5791parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("-5")); 5794parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("")); 5797parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadCodepage).WithArguments("")); 5800parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "codepage")); 5803parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/codepage+")); 5810parsedArgs.Errors.Verify(); 5815parsedArgs.Errors.Verify(); 5820parsedArgs.Errors.Verify(); 5827parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("256")); 5830parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("sha-1")); 5833parsedArgs.Errors.Verify(Diagnostic(ErrorCode.FTL_BadChecksumAlgorithm).WithArguments("sha")); 5836parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm")); 5839parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm")); 5842parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "checksumalgorithm")); 5845parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/checksumAlgorithm+")); 5852parsedArgs.Errors.Verify(); 5858parsedArgs.Errors.Verify(); 5869parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "/addmodule:")); 5872parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/ADDMODULE+")); 5875parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("/ADDMODULE:")); 5905parsedArgs.Errors.Verify(); 5917parsedArgs.Errors.Verify(); 5974parsedArgs.Errors.Verify(); 5978parsedArgs.Errors.Verify(); 5982parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_BadSwitch).WithArguments("/utf8output:")); 6211parsedArgs.Errors.Verify(); 6215parsedArgs.Errors.Verify( 6221parsedArgs.Errors.Verify( 6227parsedArgs.Errors.Verify( 6233parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<text>", "keycontainer")); 6238parsedArgs.Errors.Verify(); 6243parsedArgs.Errors.Verify( 6249parsedArgs.Errors.Verify(Diagnostic(ErrorCode.ERR_NoFileSpec).WithArguments("keyfile")); 6253parsedArgs.Errors.Verify( 6260parsedArgs.Errors.Verify(); 6266parsedArgs.Errors.Verify(); 6271parsedArgs.Errors.Verify(); 6306parsedArgs.Errors.Verify(); 6309parsedArgs.Errors.Verify(); 6319parsedArgs.Errors.Verify(); 8357Assert.Equal(1, parsedArgs.Errors.Length); 8358Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 8361Assert.Equal(1, parsedArgs.Errors.Length); 8362Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 8365Assert.Equal(1, parsedArgs.Errors.Length); 8366Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 8369Assert.Equal(1, parsedArgs.Errors.Length); 8370Assert.Equal((int)ErrorCode.ERR_BadSwitch, parsedArgs.Errors.First().Code); 9369DefaultParse(allCommandLineArgs, baseDirectory).Errors.Verify(parseDiagnostics); 9452parsedArgs.Errors.Verify(); 9456parsedArgs.Errors.Verify(); 9460parsedArgs.Errors.Verify(); 9464parsedArgs.Errors.Verify(); 9468parsedArgs.Errors.Verify(); 9472parsedArgs.Errors.Verify(); 9476parsedArgs.Errors.Verify(); 9746Assert.Equal(1, parsedArgs.Errors.Length); 9747Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.Errors.First().Code); 9750Assert.Equal(1, parsedArgs.Errors.Length); 9751Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.Errors.First().Code); 9754Assert.Equal(1, parsedArgs.Errors.Length); 9755Assert.Equal((int)ErrorCode.ERR_SwitchNeedsString, parsedArgs.Errors.First().Code); 9758Assert.Equal(0, parsedArgs.Errors.Length); 9762Assert.Equal(0, parsedArgs.Errors.Length); 9783DefaultParse(new[] { "/lib:" + invalidPath, sourceFile.Path }, WorkingDirectory).Errors.Verify( 9786DefaultParse(new[] { "/lib:" + nonExistentPath, sourceFile.Path }, WorkingDirectory).Errors.Verify( 9791DefaultParse(new[] { sourceFile.Path }, WorkingDirectory, additionalReferenceDirectories: invalidPath).Errors.Verify( 9794DefaultParse(new[] { sourceFile.Path }, WorkingDirectory, additionalReferenceDirectories: nonExistentPath).Errors.Verify( 9812Assert.Equal(1, parsedArgs.Errors.Length); 9813Assert.Equal((int)ErrorCode.FTL_InvalidInputFileName, parsedArgs.Errors.First().Code); 9817Assert.Equal(0, parsedArgs.Errors.Length); 9851args.Errors.Verify(); 9855args.Errors.Verify(); 9861args.Errors.Verify(); 9865args.Errors.Verify(); 9873args.Errors.Verify(); 9877args.Errors.Verify(); 9883args.Errors.Verify(); 9889args.Errors.Verify(); 9898args.Errors.Verify(); 9905args.Errors.Verify(); 9911args.Errors.Verify(); 9917args.Errors.Verify(); 9923args.Errors.Verify(); 9928args.Errors.Verify(); 9933args.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<file list>", "additionalfile")); 9937args.Errors.Verify(Diagnostic(ErrorCode.ERR_SwitchNeedsString).WithArguments("<file list>", "additionalfile")); 9945args.Errors.Verify(); 9949args.Errors.Verify(); 9955args.Errors.Verify(); 9961args.Errors.Verify(); 9965args.Errors.Verify(); 9971args.Errors.Verify( 9977args.Errors.Verify( 11504parsedArgs.Errors.Verify(); 11508parsedArgs.Errors.Verify(); 11512parsedArgs.Errors.Verify(); 11516parsedArgs.Errors.Verify(); 11521parsedArgs.Errors.Verify(); 11525Assert.Equal(1, parsedArgs.Errors.Count()); 11526Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[0].Code); 11529Assert.Equal(1, parsedArgs.Errors.Count()); 11530Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[0].Code); 11533Assert.Equal(2, parsedArgs.Errors.Count()); 11534Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[0].Code); 11535Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[1].Code); 11538Assert.Equal(1, parsedArgs.Errors.Count()); 11539Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[0].Code); 11542Assert.Equal(1, parsedArgs.Errors.Count()); 11543Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[0].Code); 11546Assert.Equal(1, parsedArgs.Errors.Count()); 11547Assert.Equal((int)ErrorCode.ERR_InvalidPathMap, parsedArgs.Errors[0].Code); 11550parsedArgs.Errors.Verify(); 11554parsedArgs.Errors.Verify(); 11559parsedArgs.Errors.Verify(); 11564parsedArgs.Errors.Verify(); 11569parsedArgs.Errors.Verify(); 11595parsedArgs.Errors.Verify(); 11964parsedArgs.Errors.Verify( 11973parsedArgs.Errors.Verify(); 11981parsedArgs.Errors.Verify( 11991parsedArgs.Errors.Verify( 12000parsedArgs.Errors.Verify( 12386Assert.Equal(0, args.Errors.Length); 12390Assert.Equal(0, args.Errors.Length); 12397Assert.Equal(0, args.Errors.Length); 12401Assert.True(args.Errors.Length > 0); 14322parsedArgs.Errors.Verify( 14328parsedArgs.Errors.Verify( 14334parsedArgs.Errors.Verify(); 14338parsedArgs.Errors.Verify(); 14342parsedArgs.Errors.Verify(); 14346parsedArgs.Errors.Verify(); 14351parsedArgs.Errors.Verify(); 14355parsedArgs.Errors.Verify(); 14360parsedArgs.Errors.Verify(); 14364parsedArgs.Errors.Verify();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Diagnostics\DiagnosticTest.cs (2)
2910parsedArgs.Errors.Verify(); 2921parsedArgs.Errors.Verify();
Microsoft.CodeAnalysis.InteractiveHost (2)
Interactive\Core\InteractiveHost.Service.cs (2)
532foreach (var error in args.Errors) 538if (args.Errors.Length == 0)
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCompiler.vb (1)
30Debug.Assert(Arguments.OutputFileName IsNot Nothing OrElse Arguments.Errors.Length > 0 OrElse parser.IsScriptCommandLineParser)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (615)
CommandLineIVTTests.vb (1)
591compiler.Arguments.Errors.Verify(
CommandLineTests.vb (614)
316args.Errors.AssertTheseDiagnostics(<errors> 437args.Errors.Verify() 441args.Errors.Verify() 445args.Errors.Verify() 449args.Errors.Verify() 453args.Errors.Verify() 459args.Errors.Verify() 769Assert.NotEmpty(cmd.Arguments.Errors) 799args.Errors.Verify() 803args.Errors.Verify() 807args.Errors.Verify(Diagnostic(ERRID.ERR_ExpectedIdentifier), 811args.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("import", ":<str>")) 814args.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("imports", ":<import_list>")) 817args.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("imports", ":<import_list>")) 820args.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/imports+")) ' TODO: Dev11 reports ERR_ArgumentRequired 828args.Errors.Verify() 832args.Errors.Verify({Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/i").WithLocation(1, 1), 837args.Errors.Verify() 841args.Errors.Verify() 845args.Errors.Verify() 849args.Errors.Verify() 853args.Errors.Verify() 858args.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("i").WithLocation(1, 1)) 870args.Errors.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)}) 874args.Errors.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)}) 878args.Errors.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)}) 882args.Errors.Verify({Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("instrument", ":<string>").WithLocation(1, 1)}) 886args.Errors.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("InvalidOption").WithLocation(1, 1)}) 890args.Errors.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("None").WithLocation(1, 1)}) 894args.Errors.Verify({Diagnostic(ERRID.ERR_InvalidInstrumentationKind).WithArguments("InvalidOption").WithLocation(1, 1)}) 898args.Errors.Verify() 902args.Errors.Verify() 906args.Errors.Verify() 910args.Errors.Verify() 914args.Errors.Verify() 1123parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32resource", ":<file>")) 1126parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32resource+")) ' TODO: Dev11 reports ERR_ArgumentRequired 1129parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32resource-")) ' TODO: Dev11 reports ERR_ArgumentRequired 1132parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32icon", ":<file>")) 1135parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32icon+")) ' TODO: Dev11 reports ERR_ArgumentRequired 1138parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32icon-")) ' TODO: Dev11 reports ERR_ArgumentRequired 1141parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("win32manifest", ":<file>")) 1144parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32manifest+")) ' TODO: Dev11 reports ERR_ArgumentRequired 1147parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/win32manifest-")) ' TODO: Dev11 reports ERR_ArgumentRequired 1153parsedArgs.Errors.Verify(diags) 1329parsedArgs.Errors.Verify() 1336parsedArgs.Errors.Verify() 1343parsedArgs.Errors.Verify() 1350parsedArgs.Errors.Verify() 1360parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>")) 1363parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>")) 1366parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("resource", ":<resinfo>")) 1369parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/RES+")) ' TODO: Dev11 reports ERR_ArgumentRequired 1372parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/res-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 1375parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>")) 1378parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>")) 1381parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("linkresource", ":<resinfo>")) 1384parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/linkRES+")) ' TODO: Dev11 reports ERR_ArgumentRequired 1387parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/linkres-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 1393parsedArgs.Errors.Verify( 1403Assert.Equal(False, parsedArgs.Errors.Any()) 1407Assert.Equal(False, parsedArgs.Errors.Any()) 1411Assert.Equal(False, parsedArgs.Errors.Any()) 1415Assert.Equal(False, parsedArgs.Errors.Any()) 1419Assert.Equal(False, parsedArgs.Errors.Any()) 1423Assert.Equal(True, parsedArgs.Errors.Any()) 1426Assert.Equal(False, parsedArgs.Errors.Any()) 1430Assert.Equal(True, parsedArgs.Errors.Any()) 1434Assert.Equal(False, parsedArgs.Errors.Any()) 1438parsedArgs.Errors.Verify( 1444Assert.Equal(False, parsedArgs.Errors.Any()) 1448Assert.Equal(False, parsedArgs.Errors.Any()) 1456parsedArgs.Errors.Verify() 1460parsedArgs.Errors.Verify() 1464parsedArgs.Errors.Verify() 1468parsedArgs.Errors.Verify() 1472parsedArgs.Errors.Verify() 1476parsedArgs.Errors.Verify() 1480parsedArgs.Errors.Verify() 1484parsedArgs.Errors.Verify() 1488parsedArgs.Errors.Verify() 1492parsedArgs.Errors.Verify() 1496parsedArgs.Errors.Verify() 1500parsedArgs.Errors.Verify() 1504parsedArgs.Errors.Verify() 1508parsedArgs.Errors.Verify() 1512parsedArgs.Errors.Verify() 1516parsedArgs.Errors.Verify() 1520parsedArgs.Errors.Verify() 1527parsedArgs.Errors.Verify() 1532parsedArgs.Errors.Verify() 1538parsedArgs.Errors.Verify() 1543parsedArgs.Errors.Verify() 1548parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("langversion", ":<number>")) 1552parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/langVERSION+")) ' TODO: Dev11 reports ERR_ArgumentRequired 1556parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("langversion", ":<number>")) 1560parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", "8")) 1564parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", CStr(LanguageVersion.VisualBasic12 + 1))) 1571parsedArgs.Errors.Verify() 1576parsedArgs.Errors.Verify() 1581parsedArgs.Errors.Verify() 1586parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("delaysign")) 1589parsedArgs.Errors.Verify() 1597parsedArgs.Errors.Verify() 1601parsedArgs.Errors.Verify() 1605parsedArgs.Errors.Verify() 1609parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/VERBOSE:-")) 1612parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("verbose")) 1615parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("verbose")) 1618parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/verbOSE:")) 1621parsedArgs.Errors.Verify() 1625parsedArgs.Errors.Verify() 1629parsedArgs.Errors.Verify() 1637parsedArgs.Errors.Verify() 1641parsedArgs.Errors.Verify() 1645parsedArgs.Errors.Verify() 1649parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/QUIET:-")) 1652parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("quiet")) 1655parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("quiet")) 1658parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/quiET:")) 1661parsedArgs.Errors.Verify() 1665parsedArgs.Errors.Verify() 1669parsedArgs.Errors.Verify() 1676parsedArgs.Errors.Verify() 1680parsedArgs.Errors.Verify() 1684parsedArgs.Errors.Verify() 1688parsedArgs.Errors.Verify() 1692parsedArgs.Errors.Verify() 1696parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize")) 1699parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize")) 1702parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optimize")) 1709ParsedArgs.Errors.Verify() 1713ParsedArgs.Errors.Verify() 1717ParsedArgs.Errors.Verify() 1721ParsedArgs.Errors.Verify() 1725ParsedArgs.Errors.Verify() 1733parsedArgs.Errors.Verify() 1737parsedArgs.Errors.Verify() 1741parsedArgs.Errors.Verify() 1745parsedArgs.Errors.Verify() 1749parsedArgs.Errors.Verify() 1753parsedArgs.Errors.Verify() 1757parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel")) 1760parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel")) 1763parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("parallel")) 1766parsedArgs.Errors.Verify() 1770parsedArgs.Errors.Verify() 1774parsedArgs.Errors.Verify() 1778parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p")) 1781parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p")) 1784parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("p")) 1790parsedArgs.Errors.Verify() 1796parsedArgs.Errors.Verify() ' no error in Dev11 1800parsedArgs.Errors.Verify() ' no error in Dev11 1804parsedArgs.Errors.Verify() ' no warning in Dev11 1808parsedArgs.Errors.Verify() 1812parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>")) 1815parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>")) 1818parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/subsystemversion-")) ' TODO: Dev11 reports ERRID.ERR_ArgumentRequired 1821parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("subsystemversion", ":<version>")) 1824parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(" 4.1")) 1827parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4 .0")) 1830parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4. 0")) 1833parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(".")) 1836parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4.")) 1839parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments(".0")) 1842parsedArgs.Errors.Verify() 1845parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("4.65536")) 1848parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("65536.0")) 1851parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSubsystemVersion).WithArguments("-4.0")) 1859parsedArgs.Errors.Verify() 1863parsedArgs.Errors.Verify() 1868parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("0")) 1871parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("abc")) 1874parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadCodepage).WithArguments("-5")) 1877parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>")) 1880parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>")) 1883parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/codepage+")) ' Dev11 reports ERR_ArgumentRequired 1886parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("codepage", ":<number>")) 1894parsedArgs.Errors.Verify() 1899parsedArgs.Errors.Verify() 1904parsedArgs.Errors.Verify() 1910parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("256")) 1913parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("sha-1")) 1916parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadChecksumAlgorithm).WithArguments("sha")) 1919parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>")) 1922parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>")) 1925parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("checksumalgorithm", ":<algorithm>")) 1928parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/checksumAlgorithm+")) 1934parsedArgs.Errors.Verify() 1939parsedArgs.Errors.Verify() 1943parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("main", ":<class>")) 1948parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("main", ":<class>")) 1951parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("m", ":<class>")) 1954parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/m+")) ' Dev11 reports ERR_ArgumentRequired 1958parsedArgs.Errors.Verify() 1963parsedArgs.Errors.Verify() 1970Assert.Equal(1, parsedArgs.Errors.Length) 1971parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optioncompare", ":binary|text")) 1975Assert.Equal(1, parsedArgs.Errors.Length) 1976parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optioncompare", ":binary|text")) 1980Assert.Equal(0, parsedArgs.Errors.Length) 1984Assert.Equal(0, parsedArgs.Errors.Length) 1991Assert.Equal(0, parsedArgs.Errors.Length) 1995Assert.Equal(1, parsedArgs.Errors.Length) 1996parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit")) 2000Assert.Equal(1, parsedArgs.Errors.Length) 2001parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit")) 2004Assert.Equal(1, parsedArgs.Errors.Length) 2005parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optionexplicit")) 2008Assert.Equal(0, parsedArgs.Errors.Length) 2012Assert.Equal(0, parsedArgs.Errors.Length) 2019Assert.Equal(0, parsedArgs.Errors.Length) 2023parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer")) 2026parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer")) 2029parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("optioninfer")) 2032parsedArgs.Errors.Verify() 2036parsedArgs.Errors.Verify() 2182Assert.False(parsedArgs.Errors.Any) 2197parsedArgs.Errors.Verify() 2201parsedArgs.Errors.Verify() 2205parsedArgs.Errors.Verify() 2209parsedArgs.Errors.Verify() 2213parsedArgs.Errors.Verify() 2217parsedArgs.Errors.Verify() 2221parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optionstrict", ":custom")) 2224parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("optionstrict", ":custom")) 2233parsedArgs.Errors.Verify() 2237parsedArgs.Errors.Verify() 2241parsedArgs.Errors.Verify() 2245parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>")) 2248parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>")) 2251parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/rootnamespace+")) ' TODO: Dev11 reports ERR_ArgumentRequired 2254parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/rootnamespace-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 2257parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("+")) 2260parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("rootnamespace", ":<string>")) 2263parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments(" A.B.C")) 2266parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[abcdef")) 2269parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("abcdef]")) 2272parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[[abcdef]]")) 2275parsedArgs.Errors.Verify() 2279parsedArgs.Errors.Verify() 2283parsedArgs.Errors.Verify() 2287parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("goo$")) 2290parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("I(")) 2293parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("_")) 2296parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[_]")) 2299parsedArgs.Errors.Verify() 2303parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[")) 2306parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("]")) 2309parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_BadNamespaceName1).WithArguments("[]")) 2315parsedArgs.Errors.Verify() 2322parsedArgs.Errors.Verify() 2329parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("l", ":<file_list>")) 2332parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("l", ":<file_list>")) 2335parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/l+")) ' TODO: Dev11 reports ERR_ArgumentRequired 2338parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/link-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 2357parsedArgs.Errors.Verify() 2361parsedArgs.Errors.Verify() 2365parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>")) 2368parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>")) 2371parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("recurse", ":<wildcard>")) 2374parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/recurse+")) ' TODO: Dev11 reports ERR_ArgumentRequired 2377parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/recurse-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 2429args.Errors.Verify() 2434args.Errors.Verify() 2439args.Errors.Verify() 2464parsedArgs.Errors.Verify() 2471parsedArgs.Errors.Verify() 2478parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("r", ":<file_list>")) 2481parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("r", ":<file_list>")) 2484parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/reference+")) ' TODO: Dev11 reports ERR_ArgumentRequired 2487parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/reference-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 2553parsedArgs.Errors.Verify() 2558parsedArgs.Errors.Verify() 2563parsedArgs.Errors.Verify() 2568parsedArgs.Errors.Verify() 2574parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("a", ":<file_list>")) 2577parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("a", ":<file_list>")) 2825parsedArgs.Errors.Verify() 2850parsedArgs.Errors.Verify() 2857parsedArgs.Errors.Verify( 2862parsedArgs.Errors.Verify( 2867parsedArgs.Errors.Verify( 2872parsedArgs.Errors.Verify( 2881Dim err = parsedArgs.Errors.Single() 2895parsedArgs.Errors.Verify() 2899parsedArgs.Errors.Verify() 2903parsedArgs.Errors.Verify() 2907parsedArgs.Errors.Verify() 2911parsedArgs.Errors.Verify() 2915parsedArgs.Errors.Verify() 2919parsedArgs.Errors.Verify() 2923parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("t", ":exe|winexe|library|module|appcontainerexe|winmdobj")) 2926parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("target", ":exe|winexe|library|module|appcontainerexe|winmdobj")) 2929parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("target", "xyz")) 2932parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/T+")) ' TODO: Dev11 reports ERR_ArgumentRequired 2935parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/TARGET-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 2941parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2945parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2949parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2953parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2957parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2961parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2965parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSources).WithLocation(1, 1)) 2969parsedArgs.Errors.Verify( 2974parsedArgs.Errors.Verify( 2979parsedArgs.Errors.Verify( 2984parsedArgs.Errors.Verify( 2989parsedArgs.Errors.Verify( 2997parsedArgs.Errors.Verify() 3001parsedArgs.Errors.Verify() 3005parsedArgs.Errors.Verify() 3010parsedArgs.Errors.Verify() 3015parsedArgs.Errors.Verify() 3020parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("utf8output")) 3030parsedArgs.Errors.Verify() 3033parsedArgs.Errors.Verify() 3038parsedArgs.Errors.Verify() 3043parsedArgs.Errors.Verify() 3048parsedArgs.Errors.Verify() 3053parsedArgs.Errors.Verify() 3058parsedArgs.Errors.Verify() 3063parsedArgs.Errors.Verify() 3068parsedArgs.Errors.Verify() 3073parsedArgs.Errors.Verify() 3078parsedArgs.Errors.Verify() 3083parsedArgs.Errors.Verify() 3088parsedArgs.Errors.Verify() 3093parsedArgs.Errors.Verify() 3098parsedArgs.Errors.Verify() 3103parsedArgs.Errors.Verify() 3108parsedArgs.Errors.Verify() 3113parsedArgs.Errors.Verify() 3118parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "")) 3121parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "+")) 3124parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("debug", "invalid")) 3127parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("debug")) 3130parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/pdb:something")) 3136parsedArgs.Errors.Verify() 3140parsedArgs.Errors.Verify() 3144parsedArgs.Errors.Verify() 3148parsedArgs.Errors.Verify() 3151parsedArgs.Errors.Verify() 3154parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SourceLinkRequiresPdb)) 3157parsedArgs.Errors.Verify() 3160parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SourceLinkRequiresPdb)) 3227parsedArgs.Errors.Verify() 3231parsedArgs.Errors.Verify() 3238parsedArgs.Errors.Verify() 3244parsedArgs.Errors.Verify() 3250parsedArgs.Errors.Verify() 3256parsedArgs.Errors.Verify() 3262parsedArgs.Errors.Verify() 3268parsedArgs.Errors.Verify() 3274parsedArgs.Errors.Verify() 3280parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb)) 3283parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb)) 3286parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb)) 3289parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_CannotEmbedWithoutPdb)) 3292parsedArgs.Errors.Verify() 3295parsedArgs.Errors.Verify() 3298parsedArgs.Errors.Verify() 3442parsedArgs.Errors.Verify( 3448parsedArgs.Errors.Verify() 3452parsedArgs.Errors.Verify() 3456parsedArgs.Errors.Verify() 3461parsedArgs.Errors.Verify() 3465Assert.Equal(1, parsedArgs.Errors.Count()) 3466Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(0).Code) 3469Assert.Equal(1, parsedArgs.Errors.Count()) 3470Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(0).Code) 3473Assert.Equal(2, parsedArgs.Errors.Count()) 3474Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(0).Code) 3475Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(1).Code) 3478Assert.Equal(1, parsedArgs.Errors.Count()) 3479Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(0).Code) 3482Assert.Equal(1, parsedArgs.Errors.Count()) 3483Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(0).Code) 3486Assert.Equal(1, parsedArgs.Errors.Count()) 3487Assert.Equal(ERRID.ERR_InvalidPathMap, parsedArgs.Errors(0).Code) 3490parsedArgs.Errors.Verify() 3494parsedArgs.Errors.Verify() 3499parsedArgs.Errors.Verify() 3504parsedArgs.Errors.Verify() 3509parsedArgs.Errors.Verify() 3528parsedArgs.Errors.Verify() 3537parsedArgs.Errors.Verify() 3571parser.Errors.Verify( 3702parsedArgs.Errors.Verify() 3709parsedArgs.Errors.Verify() 3716parsedArgs.Errors.Verify( 3720parsedArgs.Errors.Verify( 3724parsedArgs.Errors.Verify( 3728parsedArgs.Errors.Verify( 3732parsedArgs.Errors.Verify() 3735parsedArgs.Errors.Verify() 3738parsedArgs.Errors.Verify( 3742parsedArgs.Errors.Verify( 3746parsedArgs.Errors.Verify() 3753parsedArgs.Errors.Verify() 3760parsedArgs.Errors.Verify() 3768parsedArgs.Errors.Verify() 3776parsedArgs.Errors.Verify() 3784parsedArgs.Errors.Verify() 3792parsedArgs.Errors.Verify() 3800parsedArgs.Errors.Verify() 3809parsedArgs.Errors.Verify( 3819parsedArgs.Errors.Verify( 3827parsedArgs.Errors.Verify() 3836parsedArgs.Errors.Verify( 3863parsedArgs.Errors.Verify( 3872parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("out", ":<file>")) 3875parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("out", ":<file>")) 3878parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("refout", ":<file>")) 3881parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoRefOutWhenRefOnly).WithLocation(1, 1)) 3884parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/out+")) ' TODO: Dev11 reports ERR_ArgumentRequired 3887parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/out-:")) ' TODO: Dev11 reports ERR_ArgumentRequired 3890parsedArgs.Errors.Verify( 3898parsedArgs.Errors.Verify( 3906parsedArgs.Errors.Verify( 3914parsedArgs.Errors.Verify() 3921parsedArgs.Errors.Verify( 3929parsedArgs.Errors.Verify( 3937parsedArgs.Errors.Verify( 3945parsedArgs.Errors.Verify() 3956parsedArgs.Errors.Verify() 3963parsedArgs.Errors.Verify() 3970parsedArgs.Errors.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments(".exe")) 3978parsedArgs.Errors.Verify() 3985parsedArgs.Errors.Verify() 3992parsedArgs.Errors.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments(".dll")) 4000parsedArgs.Errors.Verify() 4007parsedArgs.Errors.Verify() 4014parsedArgs.Errors.Verify() 4021parsedArgs.Errors.Verify() 4074parsedArgs.Errors.Verify( 4361parsedArgs.Errors.Verify( 4367parsedArgs.Errors.Verify( 4374parsedArgs.Errors.Verify( 4382parsedArgs.Errors.Verify( 4389parsedArgs.Errors.Verify( 4396parsedArgs.Errors.Verify( 4408parsedArgs.Errors.Verify( 4413parsedArgs.Errors.Verify() 4418parsedArgs.Errors.Verify() 4423parsedArgs.Errors.Verify() 4428parsedArgs.Errors.Verify( 4434parsedArgs.Errors.Verify( 4441parsedArgs.Errors.Verify() 4447parsedArgs.Errors.Verify() 4453parsedArgs.Errors.Verify() 4459parsedArgs.Errors.Verify() 4466parsedArgs.Errors.Verify( 4474parsedArgs.Errors.Verify() 4486parsedArgs.Errors.Verify() 4495parsedArgs.Errors.Verify() 4508parsedArgs.Errors.Verify() 4513parsedArgs.Errors.Verify() 4518parsedArgs.Errors.Verify() 4523parsedArgs.Errors.Verify() 4528parsedArgs.Errors.Verify() 4533parsedArgs.Errors.Verify() 4543parsedArgs.Errors.Verify( 4549parsedArgs.Errors.Verify( 4556parsedArgs.Errors.Verify() 4562parsedArgs.Errors.Verify() 4568parsedArgs.Errors.Verify( 4573parsedArgs.Errors.Verify() 4578parsedArgs.Errors.Verify() 4586parsedArgs.Errors.Verify( 4594parsedArgs.Errors.Verify() 4601parsedArgs.Errors.Verify() 4608parsedArgs.Errors.Verify( 4614parsedArgs.Errors.Verify( 4620parsedArgs.Errors.Verify( 4627parsedArgs.Errors.Verify( 4634parsedArgs.Errors.Verify( 4646parsedArgs.Errors.Verify() 4655parsedArgs.Errors.Verify() 4667parsedArgs.Errors.Verify() 4671parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>")) 4675parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/keycontainer-")) 4679parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>")) 4683parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keycontainer", ":<string>")) 4688parsedArgs.Errors.Verify() 4692parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>")) 4696parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/keyfile-")) 4700parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>")) 4705parsedArgs.Errors.Verify() 4711parsedArgs.Errors.Verify() 4717parsedArgs.Errors.Verify() 4727parsedArgs.Errors.Verify() 4731parsedArgs.Errors.Verify() 4735parsedArgs.Errors.Verify() 4739parsedArgs.Errors.Verify() 4743parsedArgs.Errors.Verify() 4747parsedArgs.Errors.Verify() 4751parsedArgs.Errors.Verify() 4756parsedArgs.Errors.Verify() 4761Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("platform", ":<string>")) 4763Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("platform", ":<string>")) 4765Verify(parsedArgs.Errors, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/platform+")) ' TODO: Dev11 reports ERR_ArgumentRequired 4769Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("platform", "abcdef")) 4773parsedArgs.Errors.Verify() 4778Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_LibAnycpu32bitPreferredConflict).WithArguments("Platform", "AnyCpu32BitPreferred").WithLocation(1, 1)) 4781Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_LibAnycpu32bitPreferredConflict).WithArguments("Platform", "AnyCpu32BitPreferred").WithLocation(1, 1)) 4828Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("filealign", ":<number>")) 4832Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0")) 4834Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0x")) 4836Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "0x0")) 4838Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "-1")) 4840Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("filealign", "-0x100")) 4846parsedArgs.Errors.Verify() 4850parsedArgs.Errors.Verify() 4854parsedArgs.Errors.Verify() 4858parsedArgs.Errors.Verify() 4862parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks")) 4865parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks")) 4868parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_SwitchNeedsBool).WithArguments("removeintchecks")) 4920Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("baseaddress", ":<number>")) 4924Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", "0x10000000000000000")) 4926Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", "-1")) 4928Verify(parsedArgs.Errors, Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("baseaddress", ULong.MaxValue.ToString)) 4945parsedArgs.Errors.Verify() 4960parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("addmodule", ":<file_list>")) 4963parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("addmodule", ":<file_list>")) 4966parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/addmodule+")) ' TODO: Dev11 reports ERR_ArgumentRequired 4972parsedArgs.Errors.Verify() 4976parsedArgs.Errors.Verify() 4980parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("libpath", ":<path_list>")) 4983parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("libpath", ":<path_list>")) 4986parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/libpath+")) ' TODO: Dev11 reports ERR_ArgumentRequired 5063parsedArgs.Errors.Verify() 5067parsedArgs.Errors.Verify() 5077parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("sdkpath", ":<path>")) 5080parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("sdkpath", ":<path>")) 5083parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/sdkpath+")) ' TODO: Dev11 reports ERR_ArgumentRequired 5362parsedArgs.Errors.Verify() 5386Verify(parsedArgs.Errors, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/highentropyva:+")) 5389Verify(parsedArgs.Errors, Diagnostic(ERRID.WRN_BadSwitch).WithArguments("/highentropyva:")) 5421parsedArgs.Errors.Verify() 5423parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_NoSourcesOut)) 5849parsedArgs.Errors.Verify() 5853parsedArgs.Errors.Verify() 5857parsedArgs.Errors.Verify() 5861parsedArgs.Errors.Verify() 7426parsedArgs.Errors.Verify() 7430parsedArgs.Errors.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments("\\.\com1").WithLocation(1, 1)) 7432parsedArgs.Errors.Verify() 7437parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_XMLCannotWriteToXMLDocFile2).WithArguments("..\lpt2.xml", "The system cannot find the path specified").WithLocation(1, 1)) 7439parsedArgs.Errors.Verify() 7443parsedArgs.Errors.Verify(Diagnostic(ERRID.WRN_CannotFindStandardLibrary1).WithArguments("System.dll").WithLocation(1, 1), 7739args.Errors.Verify() 7743args.Errors.Verify() 7749args.Errors.Verify() 7755args.Errors.Verify() 7759args.Errors.Verify() 7766args.Errors.Verify() 7770args.Errors.Verify() 7776args.Errors.Verify() 7782args.Errors.Verify() 7791args.Errors.Verify() 7798args.Errors.Verify() 7804args.Errors.Verify() 7810args.Errors.Verify() 7815args.Errors.Verify() 7820args.Errors.Verify() 7826args.Errors.Verify() 7831args.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("additionalfile", ":<file_list>")) 7835args.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("additionalfile", ":<file_list>")) 7842args.Errors.AssertNoErrors() 7846args.Errors.AssertNoErrors() 7852args.Errors.AssertNoErrors() 7858args.Errors.AssertNoErrors() 7862args.Errors.AssertNoErrors() 7868args.Errors.AssertNoErrors() 7874args.Errors.AssertNoErrors() 7879args.Errors.AssertTheseDiagnostics( 7887args.Errors.AssertTheseDiagnostics( 8705Assert.Empty(arguments.Errors) 8725Assert.Empty(arguments.Errors) 8746Assert.Empty(arguments.Errors) 8767Assert.Empty(arguments.Errors) 8788Assert.Empty(arguments.Errors) 8809Assert.Empty(arguments.Errors) 8830Assert.Empty(arguments.Errors) 8852Assert.Empty(arguments.Errors) 8873Assert.Empty(arguments.Errors) 8896Assert.Empty(arguments.Errors) 8919Assert.Empty(arguments.Errors) 8962ParsedArgs.Errors.Verify() 8966ParsedArgs.Errors.Verify() 8970ParsedArgs.Errors.Verify() 8974ParsedArgs.Errors.Verify() 8978ParsedArgs.Errors.Verify() 8982ParsedArgs.Errors.Verify() 8986ParsedArgs.Errors.Verify() 9153args.Errors.Verify(Diagnostic(ERRID.FTL_InvalidInputFileName).WithArguments("e:c:\test\test.cs").WithLocation(1, 1)) 9251parsedArgs.Errors.Verify() 9258parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>").WithLocation(1, 1)) 9265parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("keyfile", ":<file>").WithLocation(1, 1)) 9654parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ConditionalCompilationConstantNotValid).WithArguments("Identifier expected.", "1 ^^ ^^ ").WithLocation(1, 1)) 9660parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_InvalidSwitchValue).WithArguments("langversion", "1000").WithLocation(1, 1)) 10639parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("generatedfilesout", ":<dir>").WithLocation(1, 1)) 10643parsedArgs.Errors.Verify(Diagnostic(ERRID.ERR_ArgumentRequired).WithArguments("generatedfilesout", ":<dir>").WithLocation(1, 1)) 10647parsedArgs.Errors.Verify() 10651parsedArgs.Errors.Verify() 10655parsedArgs.Errors.Verify() 10659parsedArgs.Errors.Verify() 10664parsedArgs.Errors.Verify() 10668parsedArgs.Errors.Verify() 10673parsedArgs.Errors.Verify() 10677parsedArgs.Errors.Verify()
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
3122Assert.Empty(commandLineArgs.Errors);