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