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)
40
public override TypeDesc ObjectType =>
_data
.Type;
42
public override bool IsKnownImmutable =>
_data
.IsKnownImmutable;
45
=>
_data
.Type.IsArray
46
?
_data
.Type.Context.Target.PointerSize * 2 + ((ArrayType)
_data
.Type).ElementType.GetElementSize().AsInt *
_data
.ArrayLength
47
: ((DefType)
_data
.Type).InstanceByteCount.AsInt + (
_data
.Type.IsValueType ?
_data
.Type.Context.Target.PointerSize : 0);
49
public override int? ArrayLength =>
_data
.Type.IsArray ?
_data
.ArrayLength : null;
54
_data
.WriteContent(ref dataBuilder, this, factory);
59
public override bool HasConditionalStaticDependencies =>
_data
.HasConditionalDependencies;
64
_data
.GetConditionalDependencies(ref result, factory);
80
public override string ToString() => $"Frozen {
_data
.Type.GetDisplayNameWithoutNamespace()} object";