Base:
method
GetDiagnostics
Microsoft.CodeAnalysis.Compilation.GetDiagnostics(System.Threading.CancellationToken)
759 references to GetDiagnostics
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (4)
CommandLineTests.cs (4)
7247
comp.
GetDiagnostics
().Verify(
7256
comp.
GetDiagnostics
().Verify(
7268
comp.
GetDiagnostics
().Verify(
7277
comp.
GetDiagnostics
().Verify();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (20)
BreakingChanges.cs (1)
67
Assert.Equal(0, comp.
GetDiagnostics
().Count());
CodeGen\CodeGenOverridingAndHiding.cs (1)
3169
Assert.Equal(0, comp2.
GetDiagnostics
().Count());
CodeGen\CodeGenTupleTest.cs (3)
10962
Assert.Equal("7.0", Compilation.GetRequiredLanguageVersion(comp.
GetDiagnostics
()[1]));
10963
Assert.Equal("7.0", Compilation.GetRequiredLanguageVersion(comp.
GetDiagnostics
()[2]));
10964
Assert.Null(Compilation.GetRequiredLanguageVersion(comp.
GetDiagnostics
()[3]));
CodeGen\GotoTest.cs (6)
1021
compilation.
GetDiagnostics
().Verify(
1065
compilation.
GetDiagnostics
().Verify(
1071
compilation.
GetDiagnostics
().Verify(
1080
compilation.
GetDiagnostics
().Verify(
1093
compilation.
GetDiagnostics
().Verify(
1105
compilation.
GetDiagnostics
().Verify(
CodeGen\PatternTests.cs (5)
100
compilation.
GetDiagnostics
().Verify();
123
compilation.
GetDiagnostics
().Verify();
153
compilation.
GetDiagnostics
().Verify();
201
compilation.
GetDiagnostics
().Verify();
3316
compilation.
GetDiagnostics
().Verify(
Emit\CompilationEmitTests.cs (2)
2702
Assert.False(libComp.
GetDiagnostics
().Any());
2759
Assert.False(exeComp.
GetDiagnostics
().Any());
PDB\CSharpPDBTestBase.cs (1)
28
compilation.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
PDB\PDBUsingTests.cs (1)
946
compilation.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (88)
Attributes\AttributeTests.cs (3)
7569
compilation.
GetDiagnostics
();
7584
Assert.NotEmpty(compilation.
GetDiagnostics
());
8089
Assert.NotEmpty(compilation.
GetDiagnostics
());
Attributes\AttributeTests_Assembly.cs (23)
31
Assert.Empty(other.
GetDiagnostics
());
144
Assert.Empty(other.
GetDiagnostics
());
154
Assert.Empty(other.
GetDiagnostics
());
164
Assert.Empty(other.
GetDiagnostics
());
267
Assert.Empty(other.
GetDiagnostics
());
277
Assert.Empty(other.
GetDiagnostics
());
287
Assert.Empty(other.
GetDiagnostics
());
297
Assert.Empty(other.
GetDiagnostics
());
518
Assert.Empty(other.
GetDiagnostics
());
524
Assert.Empty(other.
GetDiagnostics
());
534
Assert.Empty(other.
GetDiagnostics
());
544
Assert.Empty(other.
GetDiagnostics
());
554
Assert.Empty(other.
GetDiagnostics
());
560
Assert.Empty(other.
GetDiagnostics
());
869
Assert.Empty(comp.
GetDiagnostics
());
892
Assert.Empty(comp.
GetDiagnostics
());
1080
var diagnostics = consoleappCompilation.
GetDiagnostics
();
1201
consoleappCompilation.
GetDiagnostics
().Verify();
1271
var diagnostics = consoleappCompilation.
GetDiagnostics
();
1374
var diagnostics = consoleappCompilation.
GetDiagnostics
();
1419
var diagnostics = compilation.
GetDiagnostics
();
1744
var diagnostics = appCompilation.
GetDiagnostics
();
2269
compilation.
GetDiagnostics
();
Attributes\AttributeTests_Security.cs (1)
1679
CreateCompilationWithMscorlib46(source).
GetDiagnostics
();
Attributes\AttributeTests_WellKnownAttributes.cs (16)
8209
var diags = comp.
GetDiagnostics
();
8242
var diags = comp.
GetDiagnostics
();
8273
var diags = comp.
GetDiagnostics
();
8304
var diags = comp.
GetDiagnostics
();
8344
var diags = comp.
GetDiagnostics
();
8375
var diags = comp.
GetDiagnostics
();
8412
var diags = comp.
GetDiagnostics
();
8620
var diags = comp2.
GetDiagnostics
();
8663
var diags = comp2.
GetDiagnostics
();
8763
var diags = comp2.
GetDiagnostics
();
8863
var diags = comp2.
GetDiagnostics
();
9046
var diags = comp2.
GetDiagnostics
();
9097
var diags = comp2.
GetDiagnostics
();
9238
var diags = comp.
GetDiagnostics
();
9376
var diags = comp.
GetDiagnostics
();
9425
var diags = comp2.
GetDiagnostics
();
Attributes\InternalsVisibleToAndStrongNameTests.cs (12)
177
Assert.Empty(comp.
GetDiagnostics
());
274
Assert.Empty(comp.
GetDiagnostics
());
320
Assert.Empty(comp.
GetDiagnostics
());
347
Assert.NotEmpty(other.
GetDiagnostics
());
360
var err = other.
GetDiagnostics
().Single();
786
Assert.Empty(c2.
GetDiagnostics
());
835
Assert.Empty(c2.
GetDiagnostics
());
868
Assert.Empty(requestor.
GetDiagnostics
());
1057
Assert.Empty(requestor.
GetDiagnostics
());
1222
Assert.Empty(requestor.
GetDiagnostics
());
1335
Assert.Empty(requestor.
GetDiagnostics
());
1558
var err = other.
GetDiagnostics
().Single();
Diagnostics\GetDiagnosticsTests.cs (6)
117
var diag = compilation.
GetDiagnostics
().Single();
373
var diagnostics = compilation.
GetDiagnostics
();
402
var diagnostics = compilation.
GetDiagnostics
();
453
var diagnostics = compilation.
GetDiagnostics
();
487
var compilerDiagnostics = compilation.
GetDiagnostics
();
1043
var compilationDiagnostics = compilation.
GetDiagnostics
();
FlowAnalysis\FlowDiagnosticTests.cs (2)
863
var errors = comp.
GetDiagnostics
();
1856
var bindingDiags = comp.
GetDiagnostics
().ToArray();
Semantics\PatternMatchingTests.cs (1)
5053
CreateCompilation(program).
GetDiagnostics
();
Semantics\PatternMatchingTests_Scope.cs (18)
11789
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
11880
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
11975
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12067
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12189
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12404
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12563
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12750
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12895
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
12984
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13145
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13306
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13389
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13468
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13554
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13633
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13694
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
13869
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
Semantics\PatternSwitchTests.cs (6)
39
Assert.True(compilation.
GetDiagnostics
().HasAnyErrors());
68
Assert.True(compilation.
GetDiagnostics
().HasAnyErrors());
125
Assert.True(compilation.
GetDiagnostics
().HasAnyErrors());
161
Assert.True(compilation.
GetDiagnostics
().HasAnyErrors());
189
Assert.True(compilation.
GetDiagnostics
().HasAnyErrors());
245
Assert.True(compilation.
GetDiagnostics
().HasAnyErrors());
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (11)
UsingDebugInfoTests.cs (11)
638
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
673
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
718
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
756
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
797
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
829
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
885
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
936
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
1021
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
1069
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
1111
comp.
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Info).Verify();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (246)
Semantics\AccessCheckTests.cs (7)
985
Assert.Empty(other.
GetDiagnostics
());
995
Assert.Empty(c.
GetDiagnostics
());
1005
Assert.Empty(other.
GetDiagnostics
());
1038
Assert.Empty(c.
GetDiagnostics
());
1293
CreateCompilation(source).
GetDiagnostics
();
1320
CreateCompilation(source).
GetDiagnostics
();
1350
CreateCompilation(source).
GetDiagnostics
();
Semantics\AmbiguousOverrideTests.cs (1)
139
var diagnostics = comp.
GetDiagnostics
();
Semantics\BindingAsyncTasklikeTests.cs (1)
188
var diagnostics = compilation.
GetDiagnostics
();
Semantics\ForEachTests.cs (6)
1090
Assert.NotEmpty(CreateCompilation(source).
GetDiagnostics
());
1957
Assert.NotEmpty(compilation.
GetDiagnostics
());
1977
Assert.NotEmpty(compilation.
GetDiagnostics
());
1996
Assert.NotEmpty(compilation.
GetDiagnostics
());
2105
Assert.NotEmpty(CreateCompilation(source).
GetDiagnostics
());
2231
comp.
GetDiagnostics
();
Semantics\ForLoopErrorTests.cs (1)
198
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(),
Semantics\GlobalUsingDirectiveTests.cs (84)
887
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
890
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
893
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
896
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
958
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
961
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
964
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
1062
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
1112
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
1531
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
1551
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
1554
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
1557
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
1591
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
1611
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
1614
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected);
1928
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
1964
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
2074
comp2.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2084
comp3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2097
comp4.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2127
comp5.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(expected1);
2130
comp6.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2140
comp7.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2153
comp8.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(expected1);
2156
comp9.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2169
comp10.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.HDN_UnusedUsingDirective or (int)ErrorCode.HDN_UnusedExternAlias)).Verify(
2251
comp2.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2265
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2268
comp4.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2271
comp5.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2274
comp6.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2277
comp7.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2280
comp8.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2283
comp9.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2396
comp2.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2413
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2416
comp4.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2419
comp5.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2422
comp6.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2425
comp7.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2428
comp8.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2431
comp9.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2492
comp2.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2509
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2512
comp4.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2515
comp5.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2518
comp6.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2521
comp7.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
2524
comp8.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
2527
comp9.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
4221
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.ERR_DuplicateAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected1);
4224
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.ERR_DuplicateAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected1);
4227
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.ERR_DuplicateAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(
4241
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected2);
4249
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected2);
4257
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.ERR_DuplicateAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected1);
4260
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.ERR_DuplicateAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected1);
4263
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.ERR_DuplicateAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(
4277
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected3);
4285
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected3);
4293
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected3);
4301
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(expected3);
4309
comp.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadExternAlias or (int)ErrorCode.HDN_UnusedUsingDirective)).Verify(
4375
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4378
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4381
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4384
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4387
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
4394
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
4401
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
4471
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4474
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4477
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4480
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4483
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
4490
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
4497
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
4926
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4929
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4932
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected1);
4945
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
4948
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(expected2);
4951
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.HDN_UnusedUsingDirective).Verify(
Semantics\ImportsTests.cs (1)
147
comp.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Semantics\InheritanceBindingTests.cs (1)
8239
var actualErrors = comp.
GetDiagnostics
();
Semantics\InteractiveUsingTests.cs (10)
142
CreateCompilation(source).
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics);
143
CreateSubmission(source).
GetDiagnostics
().Verify(expectedDiagnostics);
161
CreateCompilation(source, options: options).
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics);
162
CreateSubmission(source, options: options).
GetDiagnostics
().Verify(expectedDiagnostics);
179
CreateCompilation(source).
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics);
180
CreateSubmission(source).
GetDiagnostics
().Verify(expectedDiagnostics);
251
CreateCompilation(source).
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics);
252
CreateSubmission(source).
GetDiagnostics
().Verify(expectedDiagnostics);
270
CreateCompilation(source, options: options).
GetDiagnostics
().Where(d => d.Severity > DiagnosticSeverity.Hidden).Verify(expectedDiagnostics);
271
CreateSubmission(source, options: options).
GetDiagnostics
().Verify(expectedDiagnostics);
Semantics\LambdaTests.cs (3)
387
Assert.Equal(0, comp2.
GetDiagnostics
().Count());
472
var errs = comp.
GetDiagnostics
();
529
Assert.Equal(0, csProject.
GetDiagnostics
().Count());
Semantics\MethodBodyModelTests.cs (8)
127
foreach (var e in comp.
GetDiagnostics
())
418
Assert.Equal(1, comp.
GetDiagnostics
().Count());
442
Assert.Equal(1, comp.
GetDiagnostics
().Count());
465
Assert.Equal(1, comp.
GetDiagnostics
().Count());
488
Assert.Equal(1, comp.
GetDiagnostics
().Count());
511
Assert.Equal(1, comp.
GetDiagnostics
().Count());
617
var diags = comp.
GetDiagnostics
();
797
Assert.Equal(string.Empty, string.Join(Environment.NewLine, comp.
GetDiagnostics
()));
Semantics\NullableReferenceTypesTests.cs (74)
94922
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
95610
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
95735
comp6.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
96387
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
96432
comp6.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
96506
comp3.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
96537
comp6.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
104602
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
104666
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
104813
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
104975
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify();
105046
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
105466
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify(
105582
comp1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_MissingNonNullTypesContextForAnnotation).Verify();
108223
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_UninitializedNonNullableField).Verify(
108297
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.WRN_UninitializedNonNullableField).Verify(
108761
var diagnostics = comp.
GetDiagnostics
();
121399
var diagnostics = comp.
GetDiagnostics
();
121408
diagnostics = comp.
GetDiagnostics
();
121417
diagnostics = comp.
GetDiagnostics
();
121428
diagnostics = comp.
GetDiagnostics
();
121437
diagnostics = comp.
GetDiagnostics
();
121448
diagnostics = comp.
GetDiagnostics
();
121458
diagnostics = comp.
GetDiagnostics
();
121468
diagnostics = comp.
GetDiagnostics
();
121474
diagnostics = comp.
GetDiagnostics
();
121479
diagnostics = comp.
GetDiagnostics
();
121483
diagnostics = comp.
GetDiagnostics
();
121494
diagnostics = comp.
GetDiagnostics
();
121504
diagnostics = comp.
GetDiagnostics
();
121515
diagnostics = comp.
GetDiagnostics
();
121734
var diagnostics = comp.
GetDiagnostics
();
121743
diagnostics = comp.
GetDiagnostics
();
121752
diagnostics = comp.
GetDiagnostics
();
121763
diagnostics = comp.
GetDiagnostics
();
121772
diagnostics = comp.
GetDiagnostics
();
121783
diagnostics = comp.
GetDiagnostics
();
121793
diagnostics = comp.
GetDiagnostics
();
121803
diagnostics = comp.
GetDiagnostics
();
121809
diagnostics = comp.
GetDiagnostics
();
121814
diagnostics = comp.
GetDiagnostics
();
121818
diagnostics = comp.
GetDiagnostics
();
121829
diagnostics = comp.
GetDiagnostics
();
121839
diagnostics = comp.
GetDiagnostics
();
121850
diagnostics = comp.
GetDiagnostics
();
122273
var diagnostics = comp.
GetDiagnostics
();
122277
diagnostics = comp.
GetDiagnostics
();
122281
diagnostics = comp.
GetDiagnostics
();
122287
diagnostics = comp.
GetDiagnostics
();
122291
diagnostics = comp.
GetDiagnostics
();
122297
diagnostics = comp.
GetDiagnostics
();
122302
diagnostics = comp.
GetDiagnostics
();
122307
diagnostics = comp.
GetDiagnostics
();
122313
diagnostics = comp.
GetDiagnostics
();
122318
diagnostics = comp.
GetDiagnostics
();
122322
diagnostics = comp.
GetDiagnostics
();
122328
diagnostics = comp.
GetDiagnostics
();
122333
diagnostics = comp.
GetDiagnostics
();
122339
diagnostics = comp.
GetDiagnostics
();
122419
var diagnostics = comp.
GetDiagnostics
();
122423
diagnostics = comp.
GetDiagnostics
();
122427
diagnostics = comp.
GetDiagnostics
();
122433
diagnostics = comp.
GetDiagnostics
();
122437
diagnostics = comp.
GetDiagnostics
();
122443
diagnostics = comp.
GetDiagnostics
();
122448
diagnostics = comp.
GetDiagnostics
();
122453
diagnostics = comp.
GetDiagnostics
();
122459
diagnostics = comp.
GetDiagnostics
();
122464
diagnostics = comp.
GetDiagnostics
();
122468
diagnostics = comp.
GetDiagnostics
();
122474
diagnostics = comp.
GetDiagnostics
();
122479
diagnostics = comp.
GetDiagnostics
();
122485
diagnostics = comp.
GetDiagnostics
();
140967
comp.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_UseDefViolation).Verify(
Semantics\OperatorTests.cs (2)
6271
CreateCompilation(text).
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error).Verify(
6292
CreateCompilation(text).
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Semantics\OutVarTests.cs (26)
20891
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21001
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21102
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21200
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21334
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21561
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21726
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
21919
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22070
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22165
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22332
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22499
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22593
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22707
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22798
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22882
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
22943
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
31202
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
31375
compilation.
GetDiagnostics
().Where(d => !exclude.Contains(d.Code)).Verify(
33594
compilation.
GetDiagnostics
().Verify(
33702
compilation.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_BadAttributeArgument).Verify(
33800
compilation.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_BadAttributeArgument).Verify(
33899
compilation.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_BadAttributeArgument).Verify(
33997
compilation.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_BadAttributeArgument).Verify(
34082
compilation.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_BadAttributeArgument).Verify(
34138
compilation.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_BadAttributeArgument).Verify(
Semantics\OverloadResolutionTests.cs (4)
2304
Assert.Empty(cCommon.
GetDiagnostics
());
2310
Assert.Empty(cCS.
GetDiagnostics
());
2334
cFinal.
GetDiagnostics
();
7843
Assert.Equal("(30,19): error CS0121: The call is ambiguous between the following methods or properties: 'A.B.X.Test(int)' and 'A.C.X.Test(int)'", DiagnosticFormatter.Instance.Format(comp.
GetDiagnostics
()[0], EnsureEnglishUICulture.PreferredOrNull));
Semantics\QueryTests.cs (4)
1658
foreach (var dd in compilation.
GetDiagnostics
()) Console.WriteLine(dd);
3109
Assert.NotEmpty(compilation.
GetDiagnostics
());
4071
.
GetDiagnostics
()
4113
.
GetDiagnostics
()
Semantics\RefEscapingTests.cs (1)
48
Assert.True(comp.
GetDiagnostics
().All(d => d.Severity != DiagnosticSeverity.Error));
Semantics\RefLocalsAndReturnsTests.cs (1)
2785
.
GetDiagnostics
()
Semantics\SemanticErrorTests.cs (3)
1695
var diagnostics = CreateCompilation(text).
GetDiagnostics
();
3256
var errs = comp.
GetDiagnostics
();
16669
Assert.False(comp.
GetDiagnostics
().Any());
Semantics\UninitializedNonNullableFieldTests.cs (3)
2749
var actualAdditionalLocations = comp.
GetDiagnostics
().Single().AdditionalLocations;
2770
var actualAdditionalLocations = comp.
GetDiagnostics
().Single().AdditionalLocations;
2799
var diagnostics = comp.
GetDiagnostics
();
Semantics\UnsafeTests.cs (1)
2377
var compilationDiagnostics = compilation.
GetDiagnostics
();
Semantics\UseSiteErrorTests.cs (2)
1227
foreach (var diag in compilation.
GetDiagnostics
())
2432
var diagnostics = compilation.
GetDiagnostics
();
Semantics\VarianceTests.cs (2)
114
var errors = comp.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error);
227
var errors = comp.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (271)
Compilation\CompilationAPITests.cs (15)
629
Assert.Empty(comp.
GetDiagnostics
());
640
var errs = comp.
GetDiagnostics
();
697
Assert.Empty(comp.
GetDiagnostics
());
708
var errs = comp.
GetDiagnostics
();
835
var error = comp.
GetDiagnostics
();
836
Assert.InRange(comp.
GetDiagnostics
().Count(), 0, int.MaxValue);
890
Assert.InRange(comp.
GetDiagnostics
().Count(), 0, int.MaxValue);
894
var e = comp.
GetDiagnostics
(cancellationToken: default(CancellationToken));
895
Assert.Equal(0, comp.
GetDiagnostics
(cancellationToken: default(CancellationToken)).Count());
899
error = comp.
GetDiagnostics
(cancellationToken: CancellationToken.None);
900
Assert.InRange(comp.
GetDiagnostics
().Count(), 0, int.MaxValue);
903
Assert.Equal(0, comp.
GetDiagnostics
().Count());
911
Assert.Equal(0, comp.
GetDiagnostics
().Count());
1944
compilation.
GetDiagnostics
().Verify(
1957
compilation.
GetDiagnostics
().Verify(
Compilation\GetSemanticInfoTests.cs (1)
5893
var diag = comp.
GetDiagnostics
();
Compilation\LoadDirectiveTests.cs (1)
61
compilation.
GetDiagnostics
().Verify(
Compilation\SemanticModelAPITests.cs (1)
4366
compilation.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
DocumentationComments\DocumentationCommentCompilerTests.cs (4)
2729
CreateCompilationUtil(source).
GetDiagnostics
().VerifyWithFallbackToErrorCodeOnlyForNonEnglish(
5172
Assert.NotEmpty(comp.
GetDiagnostics
());
5194
Assert.Equal(2, comp.
GetDiagnostics
().Count());
6711
CreateCompilationUtil(source).
GetDiagnostics
().VerifyWithFallbackToErrorCodeOnlyForNonEnglish(
DocumentationComments\DocumentationModeTests.cs (1)
388
comp.
GetDiagnostics
().Verify(fallbackToErrorCodeOnlyForNonEnglish: fallbackToErrorCodeOnlyForNonEnglish, expected: makeExpectedDiagnostics(includeElement));
DocumentationComments\TypeDocumentationCommentTests.cs (1)
140
Assert.Equal(0, comp.
GetDiagnostics
().Count());
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (2)
326
Assert.False(compilation.
GetDiagnostics
().Any());
359
Assert.False(compilation.
GetDiagnostics
().Any());
Symbols\CheckedUserDefinedOperatorsTests.cs (61)
146
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
154
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
189
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
210
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
229
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
251
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
313
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
349
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
374
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
399
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
571
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
634
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
641
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
658
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
684
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify();
692
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
710
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify();
743
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
1364
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1397
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1420
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1483
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1519
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1546
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1572
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1625
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1753
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
1785
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
1808
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1823
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1841
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1925
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify();
1933
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
1951
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify();
1985
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
2050
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
2058
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2076
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
2173
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
2216
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
2273
compilation.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).
2284
compilation.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).
2317
compilation.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).
2367
compilation.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).
2378
compilation.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).
2411
compilation.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).
2431
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2607
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2639
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2658
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2717
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2751
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2774
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2797
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
2907
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
2965
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
3017
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify();
3025
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
3043
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify();
3073
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
3131
compilation.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(expected);
Symbols\CompilationCreationTests.cs (2)
2822
var diagnostics = compilation.
GetDiagnostics
().ToArray();
2862
var diags = compilation.
GetDiagnostics
().ToArray();
Symbols\ConversionTests.cs (4)
448
var diagnostics = compilation.
GetDiagnostics
();
468
var diagnostics = compilation.
GetDiagnostics
();
514
var diagnostics = compilation.
GetDiagnostics
();
536
var diagnostics = compilation.
GetDiagnostics
();
Symbols\DefaultInterfaceImplementationTests.cs (9)
26618
compilation1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_EventNeedsBothAccessors).Verify(
26952
compilation1.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_EventNeedsBothAccessors).Verify(
27042
compilation2.
GetDiagnostics
().Where(d => d.Code != (int)ErrorCode.ERR_EventNeedsBothAccessors).Verify(
50875
compilation1.
GetDiagnostics
().VerifyErrorCodes(expected);
50896
compilation3.
GetDiagnostics
().VerifyErrorCodes(expected);
68345
compilation3.
GetDiagnostics
().VerifyErrorCodes(
68408
compilation3.
GetDiagnostics
().VerifyErrorCodes(
68505
compilation2.
GetDiagnostics
().VerifyErrorCodes(
68516
compilation3.
GetDiagnostics
().VerifyErrorCodes(
Symbols\ExtensionMethodTests.cs (1)
2622
CreateCompilation(text).
GetDiagnostics
();
Symbols\GenericConstraintTests.cs (1)
5861
Assert.NotEmpty(compilation.
GetDiagnostics
());
Symbols\InterfaceImplementationTests.cs (7)
909
Assert.False(comp.
GetDiagnostics
().Any(), string.Join("\n", comp.
GetDiagnostics
()));
970
Assert.False(comp1.
GetDiagnostics
().Any(), string.Join("\n", comp1.
GetDiagnostics
()));
976
Assert.False(comp2.
GetDiagnostics
().Any(), string.Join("\n", comp2.
GetDiagnostics
()));
1057
Assert.False(comp.
GetDiagnostics
().Any());
Symbols\Metadata\MetadataMemberTests.cs (1)
391
Assert.False(compilation.
GetDiagnostics
().Any());
Symbols\MissingSpecialMember.cs (4)
198
comp.
GetDiagnostics
();
205
comp.
GetDiagnostics
();
348
comp.
GetDiagnostics
();
433
comp.
GetDiagnostics
();
Symbols\OverriddenOrHiddenMembersTests.cs (6)
900
Assert.False(comp.
GetDiagnostics
().Any());
1136
Assert.Empty(comp.
GetDiagnostics
());
1154
Assert.Empty(comp.
GetDiagnostics
());
1862
Assert.Equal(0, comp.
GetDiagnostics
().Count());
2198
c2.
GetDiagnostics
().Verify();
2241
c2.
GetDiagnostics
().Verify();
Symbols\Retargeting\RetargetExplicitInterfaceImplementation.cs (5)
121
Assert.False(comp2.
GetDiagnostics
().Any());
350
var d = comp1.
GetDiagnostics
();
351
Assert.False(comp1.
GetDiagnostics
().Any());
358
foreach (var diag in comp1.
GetDiagnostics
())
385
Assert.False(comp2.
GetDiagnostics
().Any());
Symbols\Source\BaseClassTests.cs (3)
1617
Assert.Equal(0, c1.
GetDiagnostics
().Count());
1618
Assert.Equal(0, c2.
GetDiagnostics
().Count());
1623
Assert.Equal(0, c2.
GetDiagnostics
().Count());
Symbols\Source\ClsComplianceTests.cs (1)
3758
CreateCompilationWithMscorlib40AndSystemCore(source, new[] { libRef }).
GetDiagnostics
();
Symbols\Source\EnumTests.cs (13)
173
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(),
185
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(),
205
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(), new ErrorDescription { Code = (int)ErrorCode.ERR_IdentifierExpected });
216
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(), new ErrorDescription { Code = (int)ErrorCode.ERR_DuplicateNameInClass });
290
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp1.
GetDiagnostics
(), new ErrorDescription { Code = (int)ErrorCode.ERR_IdentifierExpectedKW },
328
DiagnosticsUtils.VerifyErrorCodes(comp.
GetDiagnostics
());
398
DiagnosticsUtils.VerifyErrorCodes(comp.
GetDiagnostics
());
427
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(), new ErrorDescription { Code = (int)ErrorCode.ERR_DuplicateCaseLabel });
470
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(), new ErrorDescription { Code = (int)ErrorCode.ERR_NonInterfaceInInterfaceList },
490
DiagnosticsUtils.VerifyErrorCodesNoLineColumn(comp.
GetDiagnostics
(), new ErrorDescription { Code = (int)ErrorCode.ERR_EOFExpected },
710
DiagnosticsUtils.VerifyErrorCodes(comp.
GetDiagnostics
(),
723
DiagnosticsUtils.VerifyErrorCodes(comp.
GetDiagnostics
()); // ok
731
DiagnosticsUtils.VerifyErrorCodes(comp.
GetDiagnostics
(),
Symbols\Source\ExternAliasTests.cs (2)
89
comp.
GetDiagnostics
().Verify();
141
comp.
GetDiagnostics
().Verify();
Symbols\Source\FileModifierTests.cs (3)
1518
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_FileTypeNested).Verify();
1577
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_FileTypeNested).Verify();
1585
comp.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_FileTypeNested).Verify();
Symbols\Source\MethodTests.cs (9)
585
Assert.Equal(0, comp.
GetDiagnostics
().Count());
769
Assert.Equal(0, comp1.
GetDiagnostics
().Count());
770
Assert.Equal(0, comp2.
GetDiagnostics
().Count());
771
Assert.Equal(0, comp.
GetDiagnostics
().Count());
1058
Assert.Equal(0, comp1.
GetDiagnostics
().Count());
1059
Assert.Equal(0, comp2.
GetDiagnostics
().Count());
1060
Assert.Equal(0, comp.
GetDiagnostics
().Count());
1163
Assert.Equal(0, comp.
GetDiagnostics
().Count());
1257
Assert.Equal(0, comp.
GetDiagnostics
().Count());
Symbols\Source\PropertyTests.cs (5)
518
var actualErrors = compilation.
GetDiagnostics
();
623
var actualErrors = compilation.
GetDiagnostics
();
1654
var diagnostics = comp.
GetDiagnostics
();
1691
var diagnostics = comp.
GetDiagnostics
();
1726
var diagnostics = comp.
GetDiagnostics
();
Symbols\Source\UsingAliasTests.cs (1)
666
var discarded = comp.
GetDiagnostics
();
Symbols\StaticAbstractMembersInInterfacesTests.cs (93)
4017
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
4062
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
4107
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
4455
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
4500
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
4545
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
5706
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
5753
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
5781
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
5830
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
7242
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_UnimplementedInterfaceMember)).Verify(
7336
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_UnimplementedInterfaceMember).Verify(
7441
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_UnimplementedInterfaceMember).Verify(
7547
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_InterfacesCantContainConversionOrEqualityOperators or (int)ErrorCode.ERR_UnimplementedInterfaceMember)).Verify(
7641
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_InterfacesCantContainConversionOrEqualityOperators or (int)ErrorCode.ERR_UnimplementedInterfaceMember)).Verify(
7740
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_UnimplementedInterfaceMember)).Verify(
7857
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_UnimplementedInterfaceMember).Verify(
7977
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_UnimplementedInterfaceMember).Verify(
8074
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_InterfacesCantContainConversionOrEqualityOperators or (int)ErrorCode.ERR_UnimplementedInterfaceMember)).Verify(
8171
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_InterfacesCantContainConversionOrEqualityOperators or (int)ErrorCode.ERR_UnimplementedInterfaceMember)).Verify(
8676
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
9131
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
9215
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
9991
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature).Verify(
10295
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
10415
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature or (int)ErrorCode.ERR_GenericConstraintNotSatisfiedInterfaceWithStaticAbstractMembers)).Verify(
12200
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
12299
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_RuntimeDoesNotSupportDefaultInterfaceImplementation).Verify(builder.ToArrayAndFree());
12350
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
12484
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
12495
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
12649
compilation2.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
12684
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
17634
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadIncDecRetType or (int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType)).Verify(
17777
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_BadIncDecRetType or (int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType)).Verify(
17913
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
18056
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
18168
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch)).Verify(
18315
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch)).Verify(
18535
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch)).Verify(expected);
18727
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch)).Verify(expected);
18835
compilation2.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType)).Verify(expected2);
18884
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType)).Verify(expected3);
18936
compilation2.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
18965
compilation2.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
18989
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or
19031
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
19092
compilation2.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType)).Verify(
19102
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType)).Verify(
19144
compilation2.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
19154
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or (int)ErrorCode.WRN_EqualityOpWithoutGetHashCode)).Verify(
19206
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_OpTFRetType or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch)).Verify(
19261
compilation3.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_CheckedOperatorNeedsMatch or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
22074
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.WRN_ExternMethodNoImplementation or (int)ErrorCode.ERR_OpTFRetType or (int)ErrorCode.ERR_OperatorNeedsMatch)).Verify(
22224
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.WRN_ExternMethodNoImplementation or (int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
22290
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OpTFRetType or (int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
22335
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.ERR_BadAbstractEqualityOperatorSignature)).Verify(
27919
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28062
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28171
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28328
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28464
compilation2.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28497
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28552
compilation2.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28562
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28604
compilation2.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
28614
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
29886
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.WRN_ExternMethodNoImplementation).Verify(
30016
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
30082
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_GenericConstraintNotSatisfiedInterfaceWithStaticAbstractMembers).Verify(
30559
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
30690
compilation3.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32296
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32337
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32372
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32413
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32455
compilation1.
GetDiagnostics
().Where(d => d.Code is not ((int)ErrorCode.ERR_OperatorNeedsMatch or (int)ErrorCode.WRN_EqualityOpWithoutEquals or
32501
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32543
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32579
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32621
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32683
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32721
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32753
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32791
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32823
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32861
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32893
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32931
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
32963
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
33001
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
33033
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
33071
compilation1.
GetDiagnostics
().Where(d => d.Code is not (int)ErrorCode.ERR_CheckedOperatorNeedsMatch).Verify(
Symbols\SymbolDistinguisherTests.cs (1)
744
var diagnostics = compilation2.
GetDiagnostics
();
Symbols\SymbolErrorTests.cs (2)
20310
comp3.
GetDiagnostics
().Verify(expected);
20314
comp4.
GetDiagnostics
().Verify(expected);
Symbols\TypeTests.cs (10)
199
Assert.Equal(0, comp1.
GetDiagnostics
().Count());
200
Assert.Equal(0, comp2.
GetDiagnostics
().Count());
201
Assert.Equal(0, comp.
GetDiagnostics
().Count());
381
Assert.Equal(0, comp.
GetDiagnostics
().Count());
400
Assert.Equal(0, comp.
GetDiagnostics
().Count());
419
Assert.Equal(0, comp.
GetDiagnostics
().Count());
442
Assert.Equal(0, comp.
GetDiagnostics
().Count());
1235
Assert.Equal(4, comp.
GetDiagnostics
().Count());
1385
Assert.Empty(comp.
GetDiagnostics
());
1406
Assert.Empty(comp.
GetDiagnostics
());
Symbols\TypeUnificationTests.cs (1)
420
DiagnosticsUtils.VerifyErrorCodes(comp.
GetDiagnostics
(),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (113)
Diagnostics\DiagnosticTest.cs (5)
148
var actualErrors = comp.
GetDiagnostics
();
2402
Assert.Equal(1, compilation.
GetDiagnostics
().Length);
2403
Assert.Equal(1, compilation.
GetDiagnostics
().Length);
2451
AssertEx.Equal(CreateCompilation(tree).
GetDiagnostics
(), CreateCompilation(tree).
GetDiagnostics
());
Parsing\AnonymousFunctionParsingTests.cs (23)
113
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
213
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
311
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
412
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
513
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
627
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify();
768
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
877
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
2590
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
2738
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
2887
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
3006
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify();
3152
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
3266
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
3416
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
3569
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
3723
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
3851
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify();
4006
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
4129
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
4288
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
4450
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
4613
CreateCompilation(test, parseOptions: TestOptions.Regular8).
GetDiagnostics
().Verify(
Parsing\ParserErrorMessageTests.cs (1)
6031
CreateCompilation(test).
GetDiagnostics
().Verify(
Parsing\StatementAttributeParsingTests.cs (83)
78
CreateCompilation(test).
GetDiagnostics
().Verify(
143
CreateCompilation(test).
GetDiagnostics
().Verify(
227
CreateCompilation(test).
GetDiagnostics
().Verify(
324
CreateCompilation(test).
GetDiagnostics
().Verify(
409
CreateCompilation(test).
GetDiagnostics
().Verify(
494
CreateCompilation(test).
GetDiagnostics
().Verify(
560
CreateCompilation(test).
GetDiagnostics
().Verify(
626
CreateCompilation(test).
GetDiagnostics
().Verify(
700
CreateCompilation(test).
GetDiagnostics
().Verify(
774
CreateCompilation(test).
GetDiagnostics
().Verify(
849
CreateCompilation(test).
GetDiagnostics
().Verify(
930
CreateCompilation(test).
GetDiagnostics
().Verify(
1008
CreateCompilation(test).
GetDiagnostics
().Verify(
1082
CreateCompilation(test).
GetDiagnostics
().Verify(
1184
CreateCompilation(test).
GetDiagnostics
().Verify(
1318
CreateCompilation(test).
GetDiagnostics
().Verify(
1394
CreateCompilation(test).
GetDiagnostics
().Verify(
1471
CreateCompilation(test).
GetDiagnostics
().Verify(
1558
CreateCompilation(test).
GetDiagnostics
().Verify(
1680
CreateCompilation(test).
GetDiagnostics
().Verify(
1753
CreateCompilation(test).
GetDiagnostics
().Verify(
1823
CreateCompilation(test).
GetDiagnostics
().Verify(
1893
CreateCompilation(test).
GetDiagnostics
().Verify(
1963
CreateCompilation(test).
GetDiagnostics
().Verify(
2060
CreateCompilation(test).
GetDiagnostics
().Verify(
2151
CreateCompilation(test).
GetDiagnostics
().Verify(
2227
CreateCompilation(test).
GetDiagnostics
().Verify(
2300
CreateCompilation(test).
GetDiagnostics
().Verify(
2393
CreateCompilation(test).
GetDiagnostics
().Verify(
2506
CreateCompilation(test).
GetDiagnostics
().Verify(
2618
CreateCompilation(test).
GetDiagnostics
().Verify(
2715
CreateCompilation(test).
GetDiagnostics
().Verify(
2794
CreateCompilation(test).
GetDiagnostics
().Verify(
2897
CreateCompilation(test).
GetDiagnostics
().Verify(
2982
CreateCompilation(test).
GetDiagnostics
().Verify(
3085
CreateCompilation(test).
GetDiagnostics
().Verify(
3170
CreateCompilation(test).
GetDiagnostics
().Verify(
3246
CreateCompilation(test).
GetDiagnostics
().Verify(
3323
CreateCompilation(test).
GetDiagnostics
().Verify(
3406
CreateCompilation(test).
GetDiagnostics
().Verify(
3491
CreateCompilation(test).
GetDiagnostics
().Verify(
3573
CreateCompilation(test).
GetDiagnostics
().Verify(
3663
CreateCompilation(test).
GetDiagnostics
().Verify(
3744
CreateCompilation(test).
GetDiagnostics
().Verify(
3818
CreateCompilation(test).
GetDiagnostics
().Verify(
3911
CreateCompilation(test).
GetDiagnostics
().Verify(
3994
CreateCompilation(test).
GetDiagnostics
().Verify(
4082
CreateCompilation(test).
GetDiagnostics
().Verify(
4167
CreateCompilation(test).
GetDiagnostics
().Verify(
4243
CreateCompilation(test).
GetDiagnostics
().Verify(
4323
CreateCompilation(test).
GetDiagnostics
().Verify(
4411
CreateCompilation(test).
GetDiagnostics
().Verify(
4500
CreateCompilation(test).
GetDiagnostics
().Verify(
4600
CreateCompilation(test).
GetDiagnostics
().Verify(
4675
CreateCompilation(test).
GetDiagnostics
().Verify(
4747
CreateCompilation(test).
GetDiagnostics
().Verify(
4845
CreateCompilation(test).
GetDiagnostics
().Verify(
4944
CreateCompilation(test).
GetDiagnostics
().Verify(
5024
CreateCompilation(test).
GetDiagnostics
().Verify(
5093
CreateCompilation(test).
GetDiagnostics
().Verify(
5181
CreateCompilation(test).
GetDiagnostics
().Verify(
5262
CreateCompilation(test).
GetDiagnostics
().Verify(
5348
CreateCompilation(test).
GetDiagnostics
().Verify(
5422
CreateCompilation(test).
GetDiagnostics
().Verify(
5506
CreateCompilation(test).
GetDiagnostics
().Verify(
5587
CreateCompilation(test).
GetDiagnostics
().Verify(
5702
CreateCompilation(test).
GetDiagnostics
().Verify(
5799
CreateCompilation(test).
GetDiagnostics
().Verify(
5901
CreateCompilation(test).
GetDiagnostics
().Verify(
6000
CreateCompilation(test).
GetDiagnostics
().Verify(
6095
CreateCompilation(test).
GetDiagnostics
().Verify(
6176
CreateCompilation(test).
GetDiagnostics
().Verify(
6262
CreateCompilation(test).
GetDiagnostics
().Verify(
6346
CreateCompilation(test).
GetDiagnostics
().Verify(
6425
CreateCompilation(test).
GetDiagnostics
().Verify(
6509
CreateCompilation(test).
GetDiagnostics
().Verify(
6599
CreateCompilation(test).
GetDiagnostics
().Verify(
6735
CreateCompilation(test).
GetDiagnostics
().Verify(
6844
CreateCompilation(tree).
GetDiagnostics
().Verify(
7107
CreateCompilation(test).
GetDiagnostics
().Verify(
7214
CreateCompilation(test).
GetDiagnostics
().Verify(
7316
CreateCompilation(test).
GetDiagnostics
().Verify(
7425
CreateCompilation(test).
GetDiagnostics
().Verify(
Syntax\LambdaUtilitiesTests.cs (1)
44
compilation.
GetDiagnostics
().Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (5)
CSharpTestBase.cs (3)
1278
var compileDiagnostics = comp.
GetDiagnostics
();
2037
var actualDiagnostics = compilation.
GetDiagnostics
().Where(d => d.Severity != DiagnosticSeverity.Hidden);
2048
var actualDiagnostics = compilation.
GetDiagnostics
().Where(d => d.Severity != DiagnosticSeverity.Hidden);
DiagnosticTestUtilities.cs (2)
48
var actualErrors = comp.
GetDiagnostics
();
86
var actualErrors = comp.
GetDiagnostics
();
StackDepthTest (1)
Program.cs (1)
82
var diag = comp.
GetDiagnostics
();