4 instantiations of CompilationData
Microsoft.CodeAnalysis (4)
DiagnosticAnalyzer\AnalyzerDriver.cs (1)
848
analyzerDriver.Initialize(newCompilation, analysisOptions, new
CompilationData
(newCompilation), categorizeDiagnostics, trackSuppressedDiagnosticIds, cancellationToken);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (3)
111
_compilationData = new
CompilationData
(_compilation);
313
var compilationData = new
CompilationData
(compilation);
749
driver.Initialize(compilation, _analysisOptions, new
CompilationData
(compilation), categorizeDiagnostics: true, trackSuppressedDiagnosticIds: false, cancellationToken);
8 references to CompilationData
Microsoft.CodeAnalysis (8)
DiagnosticAnalyzer\AnalyzerDriver.cs (6)
78
private
CompilationData
? _lazyCurrentCompilationData;
79
protected
CompilationData
CurrentCompilationData
389
private void Initialize(AnalyzerExecutor analyzerExecutor, DiagnosticQueue diagnosticQueue,
CompilationData
compilationData, ConcurrentSet<string>? suppressedDiagnosticIds, CancellationToken cancellationToken)
456
CompilationData
compilationData,
625
/// <remarks>Driver must be initialized before invoking this method, i.e. <see cref="Initialize(AnalyzerExecutor, DiagnosticQueue,
CompilationData
, ConcurrentSet{string}, CancellationToken)"/> method must have been invoked and <see cref="WhenInitializedTask"/> must be non-null.</remarks>
657
/// <remarks>Driver must be initialized before invoking this method, i.e. <see cref="Initialize(AnalyzerExecutor, DiagnosticQueue,
CompilationData
, ConcurrentSet{string}, CancellationToken)"/> method must have been invoked and <see cref="WhenInitializedTask"/> must be non-null.</remarks>
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (2)
25
private readonly
CompilationData
_compilationData;
313
var
compilationData = new CompilationData(compilation);