1 instantiation of ReadyToRunLibraryRootProvider
crossgen2 (1)
Program.cs (1)
628compilationRoots.Add(new ReadyToRunLibraryRootProvider(module));
14 references to ReadyToRunLibraryRootProvider
ILCompiler.ReadyToRun (14)
Compiler\ReadyToRunCompilationModuleGroupBase.cs (1)
143ReadyToRunLibraryRootProvider.CheckCanGenerateMethod(method);
Compiler\ReadyToRunProfilingRootProvider.cs (1)
68ReadyToRunLibraryRootProvider.CheckCanGenerateMethod(method);
Compiler\ReadyToRunVisibilityRootProvider.cs (5)
31bool skipCanonicalInstantiation = ReadyToRunLibraryRootProvider.SkipCanonicalInstantiation(type); 38typeWithMethods = ReadyToRunLibraryRootProvider.InstantiateTypeIfPossible(type); 67&& ReadyToRunLibraryRootProvider.SkipCanonicalInstantiation(method, skipCanonicalInstantiation)) 113methodToRoot = ReadyToRunLibraryRootProvider.InstantiateMethodIfPossible(method); 123ReadyToRunLibraryRootProvider.CheckCanGenerateMethod(methodToRoot);
Compiler\ReadyToRunXmlRootProvider.cs (7)
114bool skipCanonicalInstantiation = ReadyToRunLibraryRootProvider.SkipCanonicalInstantiation(typeWithMethods); 120typeWithMethods = ReadyToRunLibraryRootProvider.InstantiateTypeIfPossible(typeWithMethods); 142&& ReadyToRunLibraryRootProvider.SkipCanonicalInstantiation(method, skipCanonicalInstantiation)) 148methodToRoot = ReadyToRunLibraryRootProvider.InstantiateMethodIfPossible(method); 158ReadyToRunLibraryRootProvider.CheckCanGenerateMethod(methodToRoot); 197bool skipCanonicalInstantiation = ReadyToRunLibraryRootProvider.SkipCanonicalInstantiation((MetadataType)type); 211InstantiatedType instantiated = ReadyToRunLibraryRootProvider.InstantiateTypeIfPossible(typeWithMethods);