1 write to _context
illink (1)
Linker.Dataflow\ReflectionMarker.cs (1)
22
_context
= context;
15 references to _context
illink (15)
Linker.Dataflow\ReflectionMarker.cs (15)
32
if (type.ResolveToTypeDefinition(
_context
) is not TypeDefinition typeDefinition)
35
foreach (var member in typeDefinition.GetDynamicallyAccessedMembers(
_context
, requiredMemberTypes, declaredOnly))
65
if (!
_context
.TypeNameResolver.TryResolveTypeName(typeName, diagnosticContext, out type, out var typeResolutionRecords, needsAssemblyName))
78
if (!
_context
.TypeNameResolver.TryResolveTypeName(assembly, typeName, out type, out var typeResolutionRecords))
104
_context
.MarkingHelpers.MarkMatchingExportedType(typeResolutionRecord.ResolvedType, typeResolutionRecord.ReferringAssembly, new DependencyInfo(DependencyKind.DynamicallyAccessedMember, typeReference), origin);
114
if (typeRef.ResolveToTypeDefinition(
_context
) is not TypeDefinition type)
125
if (
_context
.TryResolve(methodRef) is not MethodDefinition method)
168
if (typeRef.ResolveToTypeDefinition(
_context
) is not TypeDefinition type)
180
if (typeRef.ResolveToTypeDefinition(
_context
) is not TypeDefinition type)
183
foreach (var field in type.GetFieldsOnTypeHierarchy(
_context
, filter, bindingFlags))
192
if (typeRef.ResolveToTypeDefinition(
_context
) is not TypeDefinition type)
195
foreach (var property in type.GetPropertiesOnTypeHierarchy(
_context
, filter, bindingFlags))
204
if (typeRef.ResolveToTypeDefinition(
_context
) is not TypeDefinition type)
207
foreach (var @event in type.GetEventsOnTypeHierarchy(
_context
, filter, bindingFlags))
216
if (typeRef.ResolveToTypeDefinition(
_context
) is not TypeDefinition type)