35 instantiations of AnalyzerImageReference
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (10)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (9)
58var analyzerReference = new AnalyzerImageReference([analyzer]); 89var analyzerReference = new AnalyzerImageReference([ideEngineAnalyzer]); 125var analyzerReference = new AnalyzerImageReference([analyzer]); 168var analyzerReference = new AnalyzerImageReference([analyzer]); 181var diagnosticService = new HostDiagnosticAnalyzers([new AnalyzerImageReference([analyzer])]); 201var analyzerReference = new AnalyzerImageReference([analyzer]); 257var analyzerReference = new AnalyzerImageReference([analyzer]); 759new AnalyzerImageReference([.. vsixAnalyzerReferences]) 777project = project.WithAnalyzerReferences([new AnalyzerImageReference([.. nugetAnalyzerReferences])]);
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (1)
195var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer(), new CSharpRemoveUnusedMembersDiagnosticAnalyzer()]);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Diagnostics\Suppression\SuppressionTests.cs (1)
476var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer()]);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (19)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (18)
60var analyzerReference = new AnalyzerImageReference([new Analyzer()]); 78var analyzerReference = new AnalyzerImageReference([new Analyzer()]); 96var analyzerReference = new AnalyzerImageReference([new Analyzer()]); 111var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer()]); 127var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer()]); 146var analyzerReference = new AnalyzerImageReference([new DisabledByDefaultAnalyzer()]); 236var analyzerReference = new AnalyzerImageReference([new LeakDocumentAnalyzer()]); 318.AddAnalyzerReference(new AnalyzerImageReference([analyzer])) 374var analyzerReference = new AnalyzerImageReference(analyzers); 439var analyzerReference = new AnalyzerImageReference(analyzers.ToImmutableArray()); 496var analyzerReference = new AnalyzerImageReference(analyzers); 630var analyzerReference = new AnalyzerImageReference([analyzer1, analyzer2]); 652var analyzerReference = new AnalyzerImageReference([analyzer]); 675var analyzerProjectReference = new AnalyzerImageReference([analyzerProject]); 678var analyzerHostReference = new AnalyzerImageReference([analyzerHost]); 745var imageReference = new AnalyzerImageReference([new FieldAnalyzer("FA1234", syntaxTreeAction: false)]); 810var analyzerReference = new AnalyzerImageReference([analyzer]); 879var analyzerReference = new AnalyzerImageReference([analyzer]);
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
59new AnalyzerImageReference([.. analyzers])
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\DiagnosticExtensions.cs (1)
412return new AnalyzerImageReference(ImmutableArray.Create(analyzer), display: analyzer.GetType().FullName);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
826new AnalyzerImageReference(
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
SolutionTests\SolutionTests.cs (3)
3016var analyzerReference = new AnalyzerImageReference(ImmutableArray.Create(analyzer)); 3041analyzerReference = new AnalyzerImageReference(ImmutableArray.Create(analyzer)); 3043var secondAnalyzerReference = new AnalyzerImageReference(ImmutableArray.Create(secondAnalyzer));
36 references to AnalyzerImageReference
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\AnalyzerFileReference.cs (1)
30/// If you need to manage the lifetime of the analyzer reference (and the file stream) explicitly use <see cref="AnalyzerImageReference"/>.
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (7)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (6)
58var analyzerReference = new AnalyzerImageReference([analyzer]); 89var analyzerReference = new AnalyzerImageReference([ideEngineAnalyzer]); 125var analyzerReference = new AnalyzerImageReference([analyzer]); 168var analyzerReference = new AnalyzerImageReference([analyzer]); 201var analyzerReference = new AnalyzerImageReference([analyzer]); 257var analyzerReference = new AnalyzerImageReference([analyzer]);
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (1)
195var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer(), new CSharpRemoveUnusedMembersDiagnosticAnalyzer()]);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Diagnostics\Suppression\SuppressionTests.cs (1)
476var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer()]);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (17)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (17)
60var analyzerReference = new AnalyzerImageReference([new Analyzer()]); 78var analyzerReference = new AnalyzerImageReference([new Analyzer()]); 96var analyzerReference = new AnalyzerImageReference([new Analyzer()]); 111var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer()]); 127var analyzerReference = new AnalyzerImageReference([new CSharpCompilerDiagnosticAnalyzer()]); 146var analyzerReference = new AnalyzerImageReference([new DisabledByDefaultAnalyzer()]); 236var analyzerReference = new AnalyzerImageReference([new LeakDocumentAnalyzer()]); 374var analyzerReference = new AnalyzerImageReference(analyzers); 439var analyzerReference = new AnalyzerImageReference(analyzers.ToImmutableArray()); 496var analyzerReference = new AnalyzerImageReference(analyzers); 630var analyzerReference = new AnalyzerImageReference([analyzer1, analyzer2]); 652var analyzerReference = new AnalyzerImageReference([analyzer]); 675var analyzerProjectReference = new AnalyzerImageReference([analyzerProject]); 678var analyzerHostReference = new AnalyzerImageReference([analyzerHost]); 745var imageReference = new AnalyzerImageReference([new FieldAnalyzer("FA1234", syntaxTreeAction: false)]); 810var analyzerReference = new AnalyzerImageReference([analyzer]); 879var analyzerReference = new AnalyzerImageReference([analyzer]);
Microsoft.CodeAnalysis.Workspaces (8)
Serialization\SerializerService_Reference.cs (8)
30/// pretend that a <see cref="AnalyzerImageReference"/> is a <see cref="AnalyzerFileReference"/> during tests. 35private static bool TryGetAnalyzerImageReferenceGuid(AnalyzerImageReference imageReference, out Guid guid) 77case AnalyzerImageReference analyzerImageReference: 152case AnalyzerImageReference analyzerImageReference: 154writer.WriteString(nameof(AnalyzerImageReference)); 173case nameof(AnalyzerImageReference): 541public static void AddAnalyzerImageReference(AnalyzerImageReference analyzerImageReference) 554if (analyzer is AnalyzerImageReference analyzerImageReference)
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionTests.cs (2)
3016var analyzerReference = new AnalyzerImageReference(ImmutableArray.Create(analyzer)); 3043var secondAnalyzerReference = new AnalyzerImageReference(ImmutableArray.Create(secondAnalyzer));