9 writes to _dependencies
ILCompiler.Compiler (9)
Compiler\DescriptorMarker.cs (9)
40
_dependencies
= new DependencyList();
121
RootingHelpers.TryGetDependenciesForReflectedMethod(ref
_dependencies
, _factory, m, reason);
124
RootingHelpers.TryGetDependenciesForReflectedField(ref
_dependencies
, _factory, field, reason);
127
RootingHelpers.TryGetDependenciesForReflectedType(ref
_dependencies
, _factory, nestedType, reason);
131
RootingHelpers.TryGetDependenciesForReflectedMethod(ref
_dependencies
, _factory, property.GetMethod, reason);
133
RootingHelpers.TryGetDependenciesForReflectedMethod(ref
_dependencies
, _factory, property.SetMethod, reason);
137
RootingHelpers.TryGetDependenciesForReflectedMethod(ref
_dependencies
, _factory, @event.AddMethod, reason);
139
RootingHelpers.TryGetDependenciesForReflectedMethod(ref
_dependencies
, _factory, @event.RemoveMethod, reason);
208
RootingHelpers.TryGetDependenciesForReflectedType(ref
_dependencies
, _factory, type, "member marked via descriptor");
5 references to _dependencies
ILCompiler.Compiler (5)
Compiler\DescriptorMarker.cs (5)
35
public DependencyList Dependencies { get =>
_dependencies
; }
171
_dependencies
.Add(_factory.ModuleMetadata(assembly), "Type used through forwarder");
238
_dependencies
.Add(_factory.ReflectedField(field), "field kept due to descriptor");
246
_dependencies
.Add(_factory.ReflectedMethod(method), "method kept due to descriptor");
250
_dependencies
.Add(_factory.ReflectedMethod(method), "method kept due to descriptor");