1 write to _data
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (1)
30
_data
= data;
15 references to _data
ILCompiler.Compiler (15)
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (15)
41
public override TypeDesc ObjectType =>
_data
.Type;
43
public override bool IsKnownImmutable =>
_data
.IsKnownImmutable;
46
=>
_data
.Type.IsArray
47
?
_data
.Type.Context.Target.PointerSize * 2 + ((ArrayType)
_data
.Type).ElementType.GetElementSize().AsInt *
_data
.ArrayLength
48
: ((DefType)
_data
.Type).InstanceByteCount.AsInt + (
_data
.Type.IsValueType ?
_data
.Type.Context.Target.PointerSize : 0);
50
public override int? ArrayLength =>
_data
.Type.IsArray ?
_data
.ArrayLength : null;
55
_data
.WriteContent(ref dataBuilder, this, factory);
60
public override bool HasConditionalStaticDependencies =>
_data
.HasConditionalDependencies;
65
_data
.GetConditionalDependencies(ref result, factory);
81
public override string ToString() => $"Frozen {
_data
.Type.GetDisplayNameWithoutNamespace()} object";