1 write to Diagnostics
Microsoft.CodeAnalysis (1)
Compilation\EmitResult.cs (1)
32Diagnostics = diagnostics;
202 references to Diagnostics
BuildValidator (2)
CompilationDiff.cs (2)
145foreach (var diag in emitResult.Diagnostics) 153diagnostics: emitResult.Diagnostics);
Microsoft.AspNetCore.Http.Extensions.Tests (2)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
151Assert.Empty(result.Diagnostics.Where(d => d.Severity > DiagnosticSeverity.Warning));
ValidationsGenerator\ValidationsGeneratorTestBase.cs (1)
146Assert.Empty(result.Diagnostics.Where(d => d.Severity > DiagnosticSeverity.Warning));
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
151Assert.Empty(result.Diagnostics.Where(d => d.Severity > DiagnosticSeverity.Warning));
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
RuntimeViewCompiler.cs (1)
359result.Diagnostics);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (1)
CompilerFailedExceptionFactoryTest.cs (1)
60emitResult.Diagnostics);
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (2)
SnapshotTestHelper.cs (2)
72throw new InvalidOperationException($"Failed to compile class library {classLibrary.Key}: {string.Join(Environment.NewLine, emitResult.Diagnostics)}"); 139Assert.Empty(result.Diagnostics.Where(d => d.Severity > DiagnosticSeverity.Warning));
Microsoft.CodeAnalysis (2)
Compilation\EmitResult.cs (2)
38if (Diagnostics != null) 40result += ", Diagnostics.Count = " + Diagnostics.Length;
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
326Assert.Empty(result.Diagnostics.Where(d => d.Severity == DiagnosticSeverity.Error));
Semantics\SpeculationAnalyzerTests.cs (1)
541!langCompilation.Emit(temporaryStream).Diagnostics.Any(isProblem);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (68)
CodeGen\CodeGenExprLambdaTests.cs (6)
114CreateCompilationWithMscorlib40AndSystemCore(program).Emit(new System.IO.MemoryStream()).Diagnostics 5036result.Diagnostics.Verify( 5098result.Diagnostics.Verify( 5171result.Diagnostics.Verify( 5688result.Diagnostics.Verify( 5735result.Diagnostics.Verify(
CodeGen\CodeGenFieldInitTests.cs (1)
702.Emit(new System.IO.MemoryStream()).Diagnostics
CodeGen\CodeGenMscorlib.cs (1)
492compilation2.Emit(new System.IO.MemoryStream()).Diagnostics.Verify(
CodeGen\CodeGenTests.cs (4)
14569result.Diagnostics.Verify( 14603result.Diagnostics.Verify( 14639result.Diagnostics.Verify( 14662result.Diagnostics.Verify();
CodeGen\EventTests.cs (1)
671compilation2.Emit(new System.IO.MemoryStream()).Diagnostics.Verify(
Emit\CompilationEmitTests.cs (34)
56emitResult.Diagnostics.Verify( 163emitResult.Diagnostics.Verify( 220emitResult.Diagnostics.Verify(); 243emitResult.Diagnostics.Verify(); 278emitResult.Diagnostics.Verify(); 323emitResult.Diagnostics.Verify(); 370emitResult.Diagnostics.Verify( 424emitResult.Diagnostics.Verify( 480emitResult.Diagnostics.Verify( 532emitResult.Diagnostics.Verify(); 572emitResult.Diagnostics.Verify(); 711emitResult.Diagnostics.Verify(); 737emitResult.Diagnostics.Verify(); 761emitResult.Diagnostics.Verify(); 789emitResult.Diagnostics.Verify(); 841emitResult.Diagnostics.Verify(); 882emitResult.Diagnostics.Verify(); 1328options: refonlyOptions, manifestResources: hash_resources).Diagnostics; 1337options: refoutOptions, manifestResources: hash_resources).Diagnostics; 2102Assert.Equal(!success, emitResult.Diagnostics.HasAnyErrors()); 2714emitResult.Diagnostics.Verify(); 2767emitResult.Diagnostics.Verify(); 3379Assert.NotEmpty(emitResult.Diagnostics); 4235result.Diagnostics.Verify( 4641Assert.Empty(result.Diagnostics); 5169result.Diagnostics.Verify( 5176result.Diagnostics.Verify(); 5196result.Diagnostics.Verify( 5215var err = result.Diagnostics.Single(); 5226err = result.Diagnostics.Single(); 5460result.Diagnostics.Verify( 5482result.Diagnostics.Verify( 5607emitResult.Diagnostics.Verify( 5652emitResult.Diagnostics.Verify(
Emit\EmitErrorTests.cs (2)
245result.Diagnostics.Verify(expectedDiagnostics.Concat(new[] 256result.Diagnostics.Verify();
Emit\EmitMetadataTests.cs (4)
3682emitResult.Diagnostics.Verify( 3752emitResult.Diagnostics.Verify(); 3794emitResult.Diagnostics.Verify(); 3835emitResult.Diagnostics.Verify();
Emit\ResourceTests.cs (15)
216result.Diagnostics.Verify( 227result.Diagnostics.Verify( 247result.Diagnostics.Verify( 267result.Diagnostics.Verify( 280result.Diagnostics.Verify( 300result.Diagnostics.Verify( 320result.Diagnostics.Verify(); 330result.Diagnostics.Verify(); 347result.Diagnostics.Verify( 362result.Diagnostics.Verify( 376result.Diagnostics.Verify(); 389result.Diagnostics.Verify( 781Assert.Equal((int)ErrorCode.ERR_CantReadResource, result.Diagnostics.ToArray()[0].Code); 808Assert.Equal((int)ErrorCode.ERR_CantReadResource, result.Diagnostics.ToArray()[0].Code); 906result.Diagnostics.Verify(
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (23)
Emit\EditAndContinue\EditAndContinueTests.cs (4)
12516result.Diagnostics.Verify( 12532result.Diagnostics.Verify( 12548result.Diagnostics.Verify( 12604result.Diagnostics.Verify(
PDB\PDBConstantTests.cs (1)
537result.Diagnostics.Verify();
PDB\PDBSourceLinkTests.cs (2)
124result.Diagnostics.Verify( 163result.Diagnostics.Verify(
PDB\PDBTests.cs (14)
53result.Diagnostics.Verify( 73result.Diagnostics.Verify(); 114result.Diagnostics.Verify(); 143result.Diagnostics.Verify(); 268result.Diagnostics.Verify( 300result.Diagnostics.Verify( 332result.Diagnostics.Verify( 364result.Diagnostics.Verify( 379CompileWithMockedCustomMetadata(length).Diagnostics.Verify(); 390CompileWithMockedCustomMetadata(length).Diagnostics.Verify( 716result.Diagnostics.Verify( 721result.Diagnostics.Verify( 726result.Diagnostics.Verify( 731result.Diagnostics.Verify(
PDB\PDBUsingTests.cs (1)
2911result.Diagnostics.Verify(
PDB\PortablePdbTests.cs (1)
383result.Diagnostics.Verify(
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
Attributes\AttributeTests.cs (2)
10040emitResult2.Diagnostics.Verify( 10054emitResult3.Diagnostics.Verify(
Attributes\AttributeTests_Security.cs (1)
1641emitResult.Diagnostics.VerifyErrorCodes(
Attributes\InternalsVisibleToAndStrongNameTests.cs (9)
1563success.Diagnostics.Verify(); 1651Assert.True(success.Diagnostics[0].Code == (int)ErrorCode.ERR_SignButNoPrivateKey); 1705success.Diagnostics.Verify( 1801success.Diagnostics.Verify( 2454emitResult.Diagnostics.Verify( 2548success.Diagnostics.Verify( 2579result.Diagnostics.VerifyErrorCodes( 2609success.Diagnostics.Verify( 2664success.Diagnostics.Verify(
FlowAnalysis\FlowDiagnosticTests.cs (1)
1878var emitDiags = comp.Emit(new System.IO.MemoryStream()).Diagnostics.ToArray();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\SemanticErrorTests.cs (2)
7340CreateCompilation(source).Emit(new System.IO.MemoryStream()).Diagnostics 21639result.Diagnostics.Verify(
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (5)
Compilation\CompilationAPITests.cs (1)
408result.Diagnostics.Verify(
Symbols\AnonymousTypesSymbolTests.cs (3)
593result.Diagnostics.Verify(); 1760result.Diagnostics.Verify( 1814result.Diagnostics.Verify(
Symbols\SymbolErrorTests.cs (1)
74emitResult.Diagnostics.Verify(Diagnostic(ErrorCode.ERR_BadDelegateConstructor, "Goo").WithArguments("F"));
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (3)
PdbTests.cs (3)
80r.Diagnostics.Verify(); 96r.Diagnostics.Verify(); 113r.Diagnostics.Verify();
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\EditSession.cs (2)
1132if (!emitResult.Diagnostics.IsEmpty) 1134projectDiagnostics.AddRange(emitResult.Diagnostics);
SemanticSearch\AbstractSemanticSearchService.cs (2)
124foreach (var diagnostic in emitResult.Diagnostics) 132errors = emitResult.Diagnostics.SelectAsArray(
Microsoft.CodeAnalysis.Rebuild.UnitTests (1)
RoundTripUtil.cs (1)
108Assert.Empty(result.Diagnostics);
Microsoft.CodeAnalysis.Scripting (1)
ScriptBuilder.cs (1)
134diagnostics.AddRange(emitResult.Diagnostics);
Microsoft.CodeAnalysis.Test.Utilities (7)
Compilation\CompilationExtensions.cs (4)
90Assert.True(emitResult.Success, "Diagnostics:\r\n" + string.Join("\r\n", emitResult.Diagnostics.Select(d => d.ToString()))); 94emitResult.Diagnostics.Verify(expectedWarnings); 104Assert.True(emitResult.Success, "Diagnostics: " + string.Join(", ", emitResult.Diagnostics.Select(d => d.ToString()))); 108emitResult.Diagnostics.Verify(expectedWarnings);
CompilationVerifier.cs (1)
1077diagnostics.AddRange(result.Diagnostics);
Diagnostics\DiagnosticExtensions.cs (1)
367return c.Emit(new MemoryStream(), pdbStream: pdbStream, options: options, manifestResources: manifestResources).Diagnostics;
TestBase.cs (1)
202emitResult.Diagnostics.Verify();
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (51)
Attributes\AssemblyAttributes.vb (10)
534AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 540AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 550AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 571AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 604AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 647AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 653AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 663AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 1053AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 1068AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream(), manifestResources:=hash_resources).Diagnostics,
Attributes\EmitTestStrongNameProvider.vb (1)
38comp.Emit(New MemoryStream()).Diagnostics.Verify(
Attributes\InternalsVisibleToAndStrongNameTests.vb (9)
1206CompilationUtils.AssertTheseDiagnostics(emitResult.Diagnostics, 1226CompilationUtils.AssertTheseDiagnostics(emitResult.Diagnostics, 1271CompilationUtils.AssertTheseDiagnostics(emitResult.Diagnostics, <errors>BC40060: Delay signing was specified and requires a public key, but no public key was specified.</errors>) 1445success.Diagnostics.Verify() 1784AssertTheseDiagnostics(emitResult.Diagnostics, 1820Dim err = emitResult.Diagnostics.Single() 1853AssertTheseDiagnostics(emitResult.Diagnostics, 1907AssertTheseDiagnostics(emitResult.Diagnostics, 1961Assert.True(emitResult.Diagnostics.IsEmpty)
CodeGen\CodeGenScriptTests.vb (1)
282emitResult.Diagnostics.AssertTheseDiagnostics(expectedErrors)
Emit\CompilationEmitTests.vb (11)
46CompilationUtils.AssertTheseDiagnostics(emitResult.Diagnostics, 275CompilationUtils.AssertNoErrors(emitResult.Diagnostics) 298CompilationUtils.AssertNoErrors(emitResult.Diagnostics) 331emitResult.Diagnostics.Verify() 377emitResult.Diagnostics.Verify() 423emitResult.Diagnostics.Verify( 472emitResult.Diagnostics.Verify( 522emitResult.Diagnostics.Verify() 571emitResult.Diagnostics.Verify() 3771emitResult.Diagnostics.VerifyErrorCodes( 4464CompilationUtils.AssertTheseDiagnostics(emitResult.Diagnostics,
Emit\NoPiaEmbedTypes.vb (2)
506result.Diagnostics.AssertTheseDiagnostics(errors) 516result.Diagnostics.AssertTheseDiagnostics(errors)
Emit\ResourceTests.vb (14)
192result.Diagnostics.Verify(Diagnostic(ERRID.ERR_UnableToOpenResourceFile1).WithArguments("file", "bad stuff")) 197result.Diagnostics.Verify(Diagnostic(ERRID.ERR_UnableToOpenResourceFile1).WithArguments("file", CodeAnalysisResources.ResourceDataProviderShouldReturnNonNullStream)) 271result.Diagnostics.Verify( 299result.Diagnostics.Verify( 392result.Diagnostics.Verify(Diagnostic(ERRID.ERR_DuplicateResourceName1).WithArguments("A")) 678result.Diagnostics.Verify(Diagnostic(ERRID.ERR_DuplicateResourceName1).WithArguments("A")) 688result.Diagnostics.Verify(Diagnostic(ERRID.ERR_DuplicateResourceName1).WithArguments("A")) 715result.Diagnostics.Verify(Diagnostic(ERRID.ERR_DuplicateResourceFileName1).WithArguments("x.goo")) 722result.Diagnostics.Verify() 735result.Diagnostics.Verify(Diagnostic(ERRID.ERR_DuplicateResourceFileName1).WithArguments("netModule1.netmodule")) 760result.Diagnostics.Verify() 769result.Diagnostics.Verify() 795result.Diagnostics.Verify( 808result.Diagnostics.Verify(
PDB\PDBTests.vb (3)
33result.Diagnostics.Verify( 50result.Diagnostics.Verify() 89result.Diagnostics.Verify()
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (1)
Compilation\CompilationAPITests.vb (1)
505result.Diagnostics.Verify(
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Source\PropertyTests.vb (1)
8451Assert.Equal(String.Empty, String.Join(Environment.NewLine, result.Diagnostics))
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
CompilationTestUtils.vb (1)
822Dim diagnostics = compilation.Emit(assemblyStream, pdbStream:=pdbStream).Diagnostics
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (2)
272foreach (var diagnostic in emitResult.Diagnostics) 283var groups = emitResult.Diagnostics.GroupBy(d => d.Id).Select(g => $"{g.Key}:{g.Count()}");
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
ProjectSystemShim\TempPECompiler.TempPEProject.vb (1)
52Return emitResult.Diagnostics.Where(Function(d) d.Severity = DiagnosticSeverity.Error).Count()
Roslyn.Test.PdbUtilities (2)
EditAndContinue\EditAndContinueTest.cs (1)
103diff.EmitResult.Diagnostics.Where(d => d.Severity == DiagnosticSeverity.Error).Verify(expectedErrors);
Reader\PdbValidation.cs (1)
536result.Diagnostics.Where(d => d.Severity == DiagnosticSeverity.Error).Verify();
System.Windows.Forms.Design.Tests (1)
System\Resources\Tools\CodeDomCompileHelper.cs (1)
55throw new InvalidOperationException(string.Join('\n', result.Diagnostics.Select(d => d.GetMessage())));
VBCSCompiler.UnitTests (1)
AnalyzerConsistencyCheckerTests.cs (1)
73Assert.Empty(emitResult.Diagnostics.Where(x => x.Severity == DiagnosticSeverity.Error));
WinShimmer (1)
Program.cs (1)
81throw new InvalidProgramException($"The generated program contained errors: \n{string.Join("\n", emit.Diagnostics.AsEnumerable())}");