1 write to Compilation
ILLink.RoslynAnalyzer (1)
DataFlowAnalyzerContext.cs (1)
37Compilation = compilation;
10 references to Compilation
ILLink.RoslynAnalyzer (10)
DataFlow\FeatureChecksVisitor.cs (1)
53if (analyzer.IsFeatureGuard(operation.Property, _dataFlowAnalyzerContext.Compilation))
TrimAnalysis\FeatureCheckReturnValuePattern.cs (1)
35var diagnosticContext = new DiagnosticContext(Operation.Syntax.GetLocation(), reportDiagnostic, context.Compilation);
TrimAnalysis\TrimAnalysisAssignmentPattern.cs (1)
71var typeNameResolver = new TypeNameResolver(context.Compilation);
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (1)
50DiagnosticContext diagnosticContext = new(Operation.Syntax.GetLocation(), reportDiagnostic, context.Compilation);
TrimAnalysis\TrimAnalysisFieldAccessPattern.cs (1)
49DiagnosticContext diagnosticContext = new(Operation.Syntax.GetLocation(), reportDiagnostic, context.Compilation);
TrimAnalysis\TrimAnalysisGenericInstantiationPattern.cs (1)
51var typeNameResolver = new TypeNameResolver(context.Compilation);
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (2)
85var typeNameResolver = new TypeNameResolver(context.Compilation); 95var diagnosticContext = new DiagnosticContext(location, reportDiagnostic, context.Compilation);
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (2)
49var typeNameResolver = new TypeNameResolver(context.Compilation); 58DiagnosticContext diagnosticContext = new(location, reportDiagnostic, context.Compilation);