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