1 write to Diagnostics
Microsoft.CodeAnalysis (1)
SourceGeneration\RunResults.cs (1)
94
this.
Diagnostics
= diagnostics;
27 references to Diagnostics
Microsoft.CodeAnalysis (3)
SourceGeneration\RunResults.cs (3)
42
/// This is equivalent to the union of all <see cref="GeneratorRunResult.
Diagnostics
"/> in <see cref="Results"/>.
50
ImmutableInterlocked.InterlockedInitialize(ref _lazyDiagnostics, Results.SelectMany(r => r.
Diagnostics
).ToImmutableArray());
127
/// When this property has a value, <see cref="GeneratedSources"/> property is guaranteed to be empty, and the <see cref="
Diagnostics
"/>
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (22)
SourceGeneration\GeneratorDriverTests.cs (15)
592
Assert.Empty(result.
Diagnostics
);
626
Assert.Empty(result1.
Diagnostics
);
632
Assert.Empty(result2.
Diagnostics
);
637
Assert.Empty(result3.
Diagnostics
);
678
Assert.Equal(2, result1.
Diagnostics
.Length);
680
Assert.Equal(results.Diagnostics[0], result1.
Diagnostics
[0]);
681
Assert.Equal(results.Diagnostics[1], result1.
Diagnostics
[1]);
684
Assert.Single(result2.
Diagnostics
);
686
Assert.Equal(results.Diagnostics[2], result2.
Diagnostics
[0]);
1075
Assert.Empty(result.
Diagnostics
);
1108
Assert.Empty(result1.
Diagnostics
);
1114
Assert.Empty(result2.
Diagnostics
);
1119
Assert.Empty(result3.
Diagnostics
);
2796
Assert.Empty(result.Results[0].
Diagnostics
);
3230
Assert.Empty(result.
Diagnostics
);
SourceGeneration\SyntaxAwareGeneratorTests.cs (7)
387
Assert.Single(results.Results[0].
Diagnostics
);
431
Assert.Single(results.Results[0].
Diagnostics
);
524
Assert.Single(results.Results[0].
Diagnostics
);
528
Assert.Empty(results.Results[1].
Diagnostics
);
1873
Assert.Single(results.Results[0].
Diagnostics
);
1916
Assert.Single(results.Results[0].
Diagnostics
);
1964
Assert.Single(results.Results[0].
Diagnostics
);
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
43
Assert.Empty(result.
Diagnostics
);
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.CompilationTracker.cs (1)
1081
builder.AddRange(result.
Diagnostics
);