19 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 (16)
Compiler\Dataflow\HandleCallAction.cs (4)
835RootingHelpers.TryAddDependenciesForReflectedMethod(sink, factory, instantiatedMethod, "MakeGenericMethod"); 839RootingHelpers.TryAddDependenciesForReflectedMethod(sink, factory, instantiatedMethod, "MakeGenericMethod", otherReasonNode); 868RootingHelpers.TryAddDependenciesForReflectedType(sink, factory, instantiatedType, "MakeGenericType"); 872RootingHelpers.TryAddDependenciesForReflectedType(sink, factory, instantiatedType, "MakeGenericType", otherReasonNode);
Compiler\Dataflow\ReflectionMarker.cs (3)
197RootingHelpers.TryAddDependenciesForReflectedType(_dependencies, Factory, type, reason); 215RootingHelpers.TryAddDependenciesForReflectedMethod(_dependencies, Factory, method, reason); 225RootingHelpers.TryAddDependenciesForReflectedField(_dependencies, Factory, field, reason);
Compiler\DescriptorMarker.cs (8)
121RootingHelpers.TryAddDependenciesForReflectedMethod(_dependencies, _factory, m, reason); 124RootingHelpers.TryAddDependenciesForReflectedField(_dependencies, _factory, field, reason); 127RootingHelpers.TryAddDependenciesForReflectedType(_dependencies, _factory, nestedType, reason); 131RootingHelpers.TryAddDependenciesForReflectedMethod(_dependencies, _factory, property.GetMethod, reason); 133RootingHelpers.TryAddDependenciesForReflectedMethod(_dependencies, _factory, property.SetMethod, reason); 137RootingHelpers.TryAddDependenciesForReflectedMethod(_dependencies, _factory, @event.AddMethod, reason); 139RootingHelpers.TryAddDependenciesForReflectedMethod(_dependencies, _factory, @event.RemoveMethod, reason); 208RootingHelpers.TryAddDependenciesForReflectedType(_dependencies, _factory, type, "member marked via descriptor");
Compiler\UsageBasedMetadataManager.cs (1)
365RootingHelpers.TryRootType(rootProvider, t, rootBaseTypes: false, reason);