1 write to _reflectionAccessAnalyzer
ILLink.RoslynAnalyzer (1)
TrimAnalysis\HandleCallAction.cs (1)
42
_reflectionAccessAnalyzer
= new (reportDiagnostic, typeHierarchyType: null);
9 references to _reflectionAccessAnalyzer
ILLink.RoslynAnalyzer (9)
TrimAnalysis\HandleCallAction.cs (9)
43
_requireDynamicallyAccessedMembersAction = new (_diagnosticContext,
_reflectionAccessAnalyzer
);
211
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForConstructorsOnType (_diagnosticContext.Location, type.Type, BindingFlags.Static, parameterCount: 0);
214
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForEventsOnTypeHierarchy (_diagnosticContext.Location, type.Type, name, bindingFlags);
217
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForFieldsOnTypeHierarchy (_diagnosticContext.Location, type.Type, name, bindingFlags);
220
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForPropertiesOnTypeHierarchy (_diagnosticContext.Location, type.Type, name, bindingFlags);
223
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForPublicParameterlessConstructor (_diagnosticContext.Location, type.Type);
226
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForConstructorsOnType (_diagnosticContext.Location, type.Type, bindingFlags, parameterCount);
229
=>
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForMethod (_diagnosticContext.Location, method.Method);
239
_reflectionAccessAnalyzer
.GetReflectionAccessDiagnosticsForProperty (_diagnosticContext.Location, property!);