1 implementation of AddCompilationRoot
ILCompiler.Compiler (1)
Compiler\RootingServiceProvider.cs (1)
80public void AddCompilationRoot(object o, string reason)
9 references to AddCompilationRoot
ILCompiler.Compiler (9)
Compiler\DependencyAnalysis\TrimmingDescriptorNode.cs (1)
50void ICompilationRootProvider.AddCompilationRoots(IRootingServiceProvider rootProvider) => rootProvider.AddCompilationRoot(this, "Descriptor from command line");
Compiler\ILScanner.cs (2)
1051rootProvider.AddCompilationRoot(externalTypeMap, reason); 1056rootProvider.AddCompilationRoot(proxyTypeMap, reason);
Compiler\ManagedDataDescriptorProvider.cs (1)
18rootProvider.AddCompilationRoot(descriptorNode, "Managed type descriptors for cDAC");
Compiler\ReachabilityInstrumentationProvider.cs (1)
43rootProvider.AddCompilationRoot(new ReachabilityDataBlobNode(this), "Reachability data");
Compiler\RuntimeConfigurationRootProvider.cs (1)
30rootProvider.AddCompilationRoot(new RuntimeConfigurationBlobNode(_blobName, _runtimeOptions), "Runtime configuration");
Compiler\UnmanagedEntryPointsRootProvider.cs (1)
42rootProvider.AddCompilationRoot(new UnmanagedEntryPointsNode(_module, Hidden), "Unmanaged entry points");
Compiler\UsageBasedTypeMapManager.cs (1)
149rootProvider.AddCompilationRoot(new AllTypeMapsNode(_typeMaps), "TypeMapManager");
Compiler\Win32ResourcesRootProvider.cs (1)
37rootProvider.AddCompilationRoot(rsrc1, "Resource section from input module");