1 write to TrimAnalyzer
ILLink.RoslynAnalyzer (1)
DataFlowAnalyzerContext.cs (1)
36
TrimAnalyzer
= trimAnalyzer;
10 references to TrimAnalyzer
ILLink.RoslynAnalyzer (10)
DataFlowAnalyzerContext.cs (1)
28
public readonly bool AnyAnalyzersEnabled =>
TrimAnalyzer
is not null || _enabledAnalyzers.Count > 0;
DynamicallyAccessedMembersAnalyzer.cs (2)
137
if (dataFlowAnalyzerContext.
TrimAnalyzer
is null)
153
var genericArgumentDataFlow = new GenericArgumentDataFlow(dataFlowAnalyzerContext.
TrimAnalyzer
, FeatureContext.None, typeNameResolver, type, location, context.ReportDiagnostic);
TrimAnalysis\FeatureCheckReturnValuePattern.cs (1)
37
if (context.
TrimAnalyzer
is null)
TrimAnalysis\TrimAnalysisAssignmentPattern.cs (2)
58
if (context.
TrimAnalyzer
is not null &&
73
var requireDynamicallyAccessedMembersAction = new RequireDynamicallyAccessedMembersAction(context.
TrimAnalyzer
, FeatureContext, typeNameResolver, location, reportDiagnostic, reflectionAccessAnalyzer, OwningSymbol);
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (2)
81
if (context.
TrimAnalyzer
is not null &&
86
TrimAnalysisVisitor.HandleCall(context.
TrimAnalyzer
, FeatureContext, typeNameResolver, Operation, OwningSymbol, CalledMethod, Instance, Arguments, location, reportDiagnostic, default, out var _);
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
51
if (context.
TrimAnalyzer
is not null &&
TrimAnalysis\TrimAnalysisVisitor.cs (1)
64
_trimAnalyzer = dataFlowAnalyzerContext.
TrimAnalyzer
;