2 types derived from ReadOnlyFieldPolicy
ILCompiler.Compiler (2)
Compiler\ILScanner.cs (1)
987private 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)
578var 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)
49ReadOnlyFieldPolicy readOnlyPolicy = _preinitializationManager.ReadOnlyFieldPolicy;
Compiler\ILScanner.cs (1)
268public 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)
42private readonly ReadOnlyFieldPolicy _readOnlyPolicy; 51private TypePreinit(MetadataType owningType, CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations) 70public static PreinitializationInfo ScanType(CompilationModuleGroup compilationGroup, ILProvider ilProvider, TypePreinitializationPolicy policy, ReadOnlyFieldPolicy readOnlyPolicy, FlowAnnotations flowAnnotations, MetadataType type)
ILCompiler.RyuJit (2)
Compiler\RyuJitCompilation.cs (2)
28private readonly ReadOnlyFieldPolicy _readOnlyFieldPolicy; 52ReadOnlyFieldPolicy readOnlyFieldPolicy,