1 write to _reflectionMarker
illink (1)
Linker.Dataflow\HandleCallAction.cs (1)
40
_reflectionMarker
= reflectionMarker;
12 references to _reflectionMarker
illink (12)
Linker.Dataflow\HandleCallAction.cs (12)
184
_reflectionMarker
.MarkType(_diagnosticContext.Origin, staticType);
293
if (!
_reflectionMarker
.TryResolveTypeNameAndMark(resolvedAssembly, typeName, _diagnosticContext, fallbackToCoreLib: true, out TypeReference? foundType))
327
if (!
_reflectionMarker
.TryResolveTypeNameAndMark(resolvedAssembly, typeName, _diagnosticContext, fallbackToCoreLib: false, out TypeReference? foundType))
338
=>
_reflectionMarker
.MarkStaticConstructor(_diagnosticContext.Origin, type.Type);
347
=>
_reflectionMarker
.MarkEventsOnTypeHierarchy(_diagnosticContext.Origin, type.Type, e => e.Name == name, bindingFlags);
350
=>
_reflectionMarker
.MarkFieldsOnTypeHierarchy(_diagnosticContext.Origin, type.Type, f => f.Name == name, bindingFlags);
353
=>
_reflectionMarker
.MarkPropertiesOnTypeHierarchy(_diagnosticContext.Origin, type.Type, p => p.Name == name, bindingFlags);
356
=>
_reflectionMarker
.MarkConstructorsOnType(_diagnosticContext.Origin, type.Type, m => m.IsPublic && !m.HasMetadataParameters());
359
=>
_reflectionMarker
.MarkConstructorsOnType(_diagnosticContext.Origin, type.Type, (parameterCount == null) ? null : m => m.GetMetadataParametersCount() == parameterCount, bindingFlags);
362
=>
_reflectionMarker
.MarkMethod(_diagnosticContext.Origin, method.Method);
365
=>
_reflectionMarker
.MarkType(_diagnosticContext.Origin, type.Type);
371
_reflectionMarker
.MarkProperty(_diagnosticContext.Origin, propertyDefinition);