2 types derived from ReadOnlyFieldPolicy
ILCompiler.Compiler (2)
Compiler\ILScanner.cs (1)
1008private sealed class ScannedReadOnlyPolicy : ReadOnlyFieldPolicy
Compiler\ReadOnlyFieldPolicy.cs (1)
13public sealed class StaticReadOnlyFieldPolicy : ReadOnlyFieldPolicy
1 instantiation of ReadOnlyFieldPolicy
ILCompiler.Compiler (1)
Compiler\CompilationBuilder.Aot.cs (1)
22protected ReadOnlyFieldPolicy _readOnlyFieldPolicy = new ReadOnlyFieldPolicy();
14 references to ReadOnlyFieldPolicy
ilc (1)
Program.cs (1)
562var readOnlyFieldPolicy = scanResults.GetReadOnlyFieldPolicy();
ILCompiler.Compiler (11)
Compiler\CompilationBuilder.Aot.cs (2)
22protected ReadOnlyFieldPolicy _readOnlyFieldPolicy = new ReadOnlyFieldPolicy(); 115public CompilationBuilder UseReadOnlyFieldPolicy(ReadOnlyFieldPolicy policy)
Compiler\DependencyAnalysis\NonGCStaticsNode.cs (1)
48ReadOnlyFieldPolicy readOnlyPolicy = _preinitializationManager.ReadOnlyFieldPolicy;
Compiler\ILScanner.cs (1)
275public ReadOnlyFieldPolicy GetReadOnlyFieldPolicy()
Compiler\PreinitializationManager.cs (4)
20public ReadOnlyFieldPolicy ReadOnlyFieldPolicy => _preinitHashTable._readOnlyPolicy; 22public PreinitializationManager(TypeSystemContext context, CompilationModuleGroup compilationGroup, ILProvider ilprovider, TypePreinit.TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations) 144internal readonly ReadOnlyFieldPolicy _readOnlyPolicy; 147public PreinitializationInfoHashtable(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinit.TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations)
Compiler\TypePreinit.cs (3)
40private readonly ReadOnlyFieldPolicy _readOnlyPolicy; 48private TypePreinit(MetadataType owningType, CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations) 67public static PreinitializationInfo ScanType(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations, MetadataType type)
ILCompiler.RyuJit (2)
Compiler\RyuJitCompilation.cs (2)
30private readonly ReadOnlyFieldPolicy _readOnlyFieldPolicy; 46ReadOnlyFieldPolicy readOnlyFieldPolicy,