1 interface inheriting from ISerializableValue
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2249public interface ISerializableReference : ISerializableValue
1 implementation of ISerializableValue
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2288private abstract class Value : ISerializableValue
10 references to ISerializableValue
ILCompiler.Compiler (9)
Compiler\DependencyAnalysis\GCStaticsPreInitDataNode.cs (1)
73TypePreinit.ISerializableValue val = _preinitializationInfo.GetFieldValue(field);
Compiler\DependencyAnalysis\NonGCStaticsNode.cs (1)
239TypePreinit.ISerializableValue val = preinitInfo.GetFieldValue(field);
Compiler\TypePreinit.cs (7)
82return new PreinitializationInfo(type, Array.Empty<KeyValuePair<FieldDesc, ISerializableValue>>()); 106var values = new List<KeyValuePair<FieldDesc, ISerializableValue>>(); 108values.Add(new KeyValuePair<FieldDesc, ISerializableValue>(kvp.Key, kvp.Value)); 3782private readonly Dictionary<FieldDesc, ISerializableValue> _fieldValues; 3790public PreinitializationInfo(MetadataType type, IEnumerable<KeyValuePair<FieldDesc, ISerializableValue>> fieldValues) 3793_fieldValues = new Dictionary<FieldDesc, ISerializableValue>(); 3804public ISerializableValue GetFieldValue(FieldDesc field)
ILCompiler.RyuJit (1)
JitInterface\CorInfoImpl.RyuJit.cs (1)
2356TypePreinit.ISerializableValue value = preinitManager