1 interface inheriting from ISerializableValue
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2222
public interface ISerializableReference :
ISerializableValue
1 implementation of ISerializableValue
ILCompiler.Compiler (1)
Compiler\TypePreinit.cs (1)
2261
private abstract class Value :
ISerializableValue
10 references to ISerializableValue
ILCompiler.Compiler (9)
Compiler\DependencyAnalysis\GCStaticsPreInitDataNode.cs (1)
73
TypePreinit.
ISerializableValue
val = _preinitializationInfo.GetFieldValue(field);
Compiler\DependencyAnalysis\NonGCStaticsNode.cs (1)
230
TypePreinit.
ISerializableValue
val = preinitInfo.GetFieldValue(field);
Compiler\TypePreinit.cs (7)
81
return new PreinitializationInfo(type, Array.Empty<KeyValuePair<FieldDesc,
ISerializableValue
>>());
105
var values = new List<KeyValuePair<FieldDesc,
ISerializableValue
>>();
107
values.Add(new KeyValuePair<FieldDesc,
ISerializableValue
>(kvp.Key, kvp.Value));
3723
private readonly Dictionary<FieldDesc,
ISerializableValue
> _fieldValues;
3731
public PreinitializationInfo(MetadataType type, IEnumerable<KeyValuePair<FieldDesc,
ISerializableValue
>> fieldValues)
3734
_fieldValues = new Dictionary<FieldDesc,
ISerializableValue
>();
3745
public
ISerializableValue
GetFieldValue(FieldDesc field)
ILCompiler.RyuJit (1)
JitInterface\CorInfoImpl.RyuJit.cs (1)
2344
TypePreinit.
ISerializableValue
value = preinitManager