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