6 instantiations of ReflectionMarker
ILCompiler.Compiler (6)
Compiler\Dataflow\AttributeDataFlow.cs (1)
138
var reflectionMarker = new
ReflectionMarker
(_logger, _factory, _annotations, typeHierarchyDataFlowOrigin: null, enabled: true);
Compiler\Dataflow\GenericArgumentDataFlow.cs (1)
80
var reflectionMarker = new
ReflectionMarker
(
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (3)
109
_reflectionMarker = new
ReflectionMarker
(logger, factory, annotations, typeHierarchyDataFlowOrigin: null, enabled: false);
118
_reflectionMarker = new
ReflectionMarker
(_logger, _factory, _annotations, typeHierarchyDataFlowOrigin: null, enabled: true);
165
var reflectionMarker = new
ReflectionMarker
(logger, factory, flowAnnotations, typeHierarchyDataFlowOrigin: type, enabled: true, dependencySink: dependencies);
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (1)
219
ReflectionMarker reflectionMarker = new
ReflectionMarker
(
23 references to ReflectionMarker
ILCompiler.Compiler (23)
Compiler\Dataflow\AttributeDataFlow.cs (1)
138
var
reflectionMarker = new ReflectionMarker(_logger, _factory, _annotations, typeHierarchyDataFlowOrigin: null, enabled: true);
Compiler\Dataflow\GenericArgumentDataFlow.cs (5)
80
var
reflectionMarker = new ReflectionMarker(
100
public static void ProcessGenericArgumentDataFlow(in DiagnosticContext diagnosticContext,
ReflectionMarker
reflectionMarker, TypeDesc type)
109
public static void ProcessGenericArgumentDataFlow(in DiagnosticContext diagnosticContext,
ReflectionMarker
reflectionMarker, MethodDesc method)
120
public static void ProcessGenericArgumentDataFlow(in DiagnosticContext diagnosticContext,
ReflectionMarker
reflectionMarker, FieldDesc field)
125
private static void ProcessGenericInstantiation(in DiagnosticContext diagnosticContext,
ReflectionMarker
reflectionMarker, Instantiation instantiation, Instantiation typicalInstantiation)
Compiler\Dataflow\HandleCallAction.cs (3)
29
private readonly
ReflectionMarker
_reflectionMarker;
37
ReflectionMarker
reflectionMarker,
566
private static void AddDependenciesFromConstraintUse(
ReflectionMarker
marker, Instantiation inst)
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (3)
33
private
ReflectionMarker
_reflectionMarker;
165
var
reflectionMarker = new ReflectionMarker(logger, factory, flowAnnotations, typeHierarchyDataFlowOrigin: type, enabled: true, dependencySink: dependencies);
338
ReflectionMarker
reflectionMarker)
Compiler\Dataflow\RequireDynamicallyAccessedMembersAction.cs (2)
15
private readonly
ReflectionMarker
_reflectionMarker;
19
ReflectionMarker
reflectionMarker,
Compiler\Dataflow\TrimAnalysisAssignmentPattern.cs (1)
51
public void MarkAndProduceDiagnostics(
ReflectionMarker
reflectionMarker, Logger logger)
Compiler\Dataflow\TrimAnalysisFieldAccessPattern.cs (1)
24
public void MarkAndProduceDiagnostics(
ReflectionMarker
reflectionMarker, Logger logger)
Compiler\Dataflow\TrimAnalysisGenericInstantiationAccessPattern.cs (1)
26
public void MarkAndProduceDiagnostics(
ReflectionMarker
reflectionMarker, Logger logger)
Compiler\Dataflow\TrimAnalysisMethodCallPattern.cs (1)
79
public void MarkAndProduceDiagnostics(
ReflectionMarker
reflectionMarker, Logger logger)
Compiler\Dataflow\TrimAnalysisPatternStore.cs (1)
82
public void MarkAndProduceDiagnostics(
ReflectionMarker
reflectionMarker)
Compiler\Dataflow\TrimAnalysisTokenAccessPattern.cs (3)
26
public void MarkAndProduceDiagnostics(
ReflectionMarker
reflectionMarker, Logger logger)
31
reflectionMarker.CheckAndWarnOnReflectionAccess(Origin, method,
ReflectionMarker
.AccessKind.TokenAccess);
35
reflectionMarker.CheckAndWarnOnReflectionAccess(Origin, field,
ReflectionMarker
.AccessKind.TokenAccess);
Compiler\DependencyAnalysis\DynamicDependencyAttributesOnEntityNode.cs (1)
219
ReflectionMarker
reflectionMarker = new ReflectionMarker(