17 references to RootingHelpers
ilc (3)
RdXmlRootProvider.cs (3)
73RootingHelpers.TryRootType(rootProvider, type, rootBaseTypes: true, "RD.XML root"); 105RootingHelpers.RootType(rootProvider, type, rootBaseTypes: true, "RD.XML root"); 198RootingHelpers.RootMethod(rootProvider, method, "RD.XML root");
ILCompiler.Compiler (14)
Compiler\Dataflow\HandleCallAction.cs (2)
803RootingHelpers.TryGetDependenciesForReflectedMethod(ref list, factory, instantiatedMethod, "MakeGenericMethod"); 819RootingHelpers.TryGetDependenciesForReflectedType(ref list, factory, instantiatedType, "MakeGenericType");
Compiler\Dataflow\ReflectionMarker.cs (3)
167RootingHelpers.TryGetDependenciesForReflectedType(ref _dependencies, Factory, type, reason); 185RootingHelpers.TryGetDependenciesForReflectedMethod(ref _dependencies, Factory, method, reason); 195RootingHelpers.TryGetDependenciesForReflectedField(ref _dependencies, Factory, field, reason);
Compiler\DescriptorMarker.cs (8)
121RootingHelpers.TryGetDependenciesForReflectedMethod(ref _dependencies, _factory, m, reason); 124RootingHelpers.TryGetDependenciesForReflectedField(ref _dependencies, _factory, field, reason); 127RootingHelpers.TryGetDependenciesForReflectedType(ref _dependencies, _factory, nestedType, reason); 131RootingHelpers.TryGetDependenciesForReflectedMethod(ref _dependencies, _factory, property.GetMethod, reason); 133RootingHelpers.TryGetDependenciesForReflectedMethod(ref _dependencies, _factory, property.SetMethod, reason); 137RootingHelpers.TryGetDependenciesForReflectedMethod(ref _dependencies, _factory, @event.AddMethod, reason); 139RootingHelpers.TryGetDependenciesForReflectedMethod(ref _dependencies, _factory, @event.RemoveMethod, reason); 208RootingHelpers.TryGetDependenciesForReflectedType(ref _dependencies, _factory, type, "member marked via descriptor");
Compiler\UsageBasedMetadataManager.cs (1)
369RootingHelpers.TryRootType(rootProvider, t, rootBaseTypes: false, reason);