1 write to _context
illink (1)
Linker.Dataflow\DynamicallyAccessedMembersTypeHierarchy.cs (1)
44
_context
= context;
11 references to _context
illink (11)
Linker.Dataflow\DynamicallyAccessedMembersTypeHierarchy.cs (11)
47
_reflectionMarker = new ReflectionMarker(
_context
, _markStep, enabled: true);
56
DynamicallyAccessedMemberTypes annotation =
_context
.Annotations.FlowAnnotations.GetTypeAnnotation(type);
62
TypeDefinition? baseType =
_context
.TryResolve(type.BaseType);
79
var interfaceType =
_context
.TryResolve(iface.InterfaceType);
92
bool applyOptimizeTypeHierarchyAnnotations = (annotation != DynamicallyAccessedMemberTypes.None) && !
_context
.IsOptimizationEnabled(CodeOptimizations.OptimizeTypeHierarchyAnnotations, type);
97
apply |= applyOptimizeTypeHierarchyAnnotations && (
_context
.DisableEventSourceSpecialHandling || !BCL.EventTracingForWindows.IsEventSourceImplementation(type,
_context
));
188
TypeDefinition? baseType =
_context
.TryResolve(type.BaseType);
196
var interfaceType =
_context
.TryResolve(iface.InterfaceType);
226
var baseType =
_context
.TryResolve(type.BaseType);
247
var interfaceType =
_context
.TryResolve(iface.InterfaceType);