3 types derived from TypePreinitializationPolicy
ILCompiler.Compiler (3)
Compiler\ILScanner.cs (1)
957
private sealed class ScannedPreinitializationPolicy : TypePreinit.
TypePreinitializationPolicy
Compiler\TypePreinit.cs (2)
3771
public sealed class DisabledPreinitializationPolicy :
TypePreinitializationPolicy
3781
public sealed class TypeLoaderAwarePreinitializationPolicy :
TypePreinitializationPolicy
8 references to TypePreinitializationPolicy
ilc (1)
Program.cs (1)
471
TypePreinit.
TypePreinitializationPolicy
preinitPolicy = preinitStatics ?
ILCompiler.Compiler (7)
Compiler\ILScanner.cs (1)
265
public TypePreinit.
TypePreinitializationPolicy
GetPreinitializationPolicy()
Compiler\PreinitializationManager.cs (3)
22
public PreinitializationManager(TypeSystemContext context, CompilationModuleGroup compilationGroup, ILProvider ilprovider, TypePreinit.
TypePreinitializationPolicy
policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations)
143
internal readonly TypePreinit.
TypePreinitializationPolicy
_policy;
147
public PreinitializationInfoHashtable(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinit.
TypePreinitializationPolicy
policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations)
Compiler\TypePreinit.cs (3)
39
private readonly
TypePreinitializationPolicy
_policy;
48
private TypePreinit(MetadataType owningType, CompilationModuleGroup compilationGroup, ILProvider ilProvider,
TypePreinitializationPolicy
policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations)
67
public static PreinitializationInfo ScanType(CompilationModuleGroup compilationGroup, ILProvider ilProvider,
TypePreinitializationPolicy
policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations, MetadataType type)