17 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 (14)
Compiler\Dataflow\HandleCallAction.cs (2)
803
RootingHelpers
.TryGetDependenciesForReflectedMethod(ref list, factory, instantiatedMethod, "MakeGenericMethod");
819
RootingHelpers
.TryGetDependenciesForReflectedType(ref list, factory, instantiatedType, "MakeGenericType");
Compiler\Dataflow\ReflectionMarker.cs (3)
167
RootingHelpers
.TryGetDependenciesForReflectedType(ref _dependencies, Factory, type, reason);
185
RootingHelpers
.TryGetDependenciesForReflectedMethod(ref _dependencies, Factory, method, reason);
195
RootingHelpers
.TryGetDependenciesForReflectedField(ref _dependencies, Factory, field, reason);
Compiler\DescriptorMarker.cs (8)
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");
Compiler\UsageBasedMetadataManager.cs (1)
369
RootingHelpers
.TryRootType(rootProvider, t, rootBaseTypes: false, reason);