19 references to RootingHelpers
ilc (3)
RdXmlRootProvider.cs (3)
73
RootingHelpers
.TryRootType(rootProvider, type, rootBaseTypes: true, "RD.XML root");
105
RootingHelpers
.RootType(rootProvider, type, rootBaseTypes: true, "RD.XML root");
198
RootingHelpers
.RootMethod(rootProvider, method, "RD.XML root");
ILCompiler.Compiler (16)
Compiler\Dataflow\HandleCallAction.cs (4)
835
RootingHelpers
.TryAddDependenciesForReflectedMethod(sink, factory, instantiatedMethod, "MakeGenericMethod");
839
RootingHelpers
.TryAddDependenciesForReflectedMethod(sink, factory, instantiatedMethod, "MakeGenericMethod", otherReasonNode);
868
RootingHelpers
.TryAddDependenciesForReflectedType(sink, factory, instantiatedType, "MakeGenericType");
872
RootingHelpers
.TryAddDependenciesForReflectedType(sink, factory, instantiatedType, "MakeGenericType", otherReasonNode);
Compiler\Dataflow\ReflectionMarker.cs (3)
197
RootingHelpers
.TryAddDependenciesForReflectedType(_dependencies, Factory, type, reason);
215
RootingHelpers
.TryAddDependenciesForReflectedMethod(_dependencies, Factory, method, reason);
225
RootingHelpers
.TryAddDependenciesForReflectedField(_dependencies, Factory, field, reason);
Compiler\DescriptorMarker.cs (8)
121
RootingHelpers
.TryAddDependenciesForReflectedMethod(_dependencies, _factory, m, reason);
124
RootingHelpers
.TryAddDependenciesForReflectedField(_dependencies, _factory, field, reason);
127
RootingHelpers
.TryAddDependenciesForReflectedType(_dependencies, _factory, nestedType, reason);
131
RootingHelpers
.TryAddDependenciesForReflectedMethod(_dependencies, _factory, property.GetMethod, reason);
133
RootingHelpers
.TryAddDependenciesForReflectedMethod(_dependencies, _factory, property.SetMethod, reason);
137
RootingHelpers
.TryAddDependenciesForReflectedMethod(_dependencies, _factory, @event.AddMethod, reason);
139
RootingHelpers
.TryAddDependenciesForReflectedMethod(_dependencies, _factory, @event.RemoveMethod, reason);
208
RootingHelpers
.TryAddDependenciesForReflectedType(_dependencies, _factory, type, "member marked via descriptor");
Compiler\UsageBasedMetadataManager.cs (1)
365
RootingHelpers
.TryRootType(rootProvider, t, rootBaseTypes: false, reason);