1 write to Size
ILLink.RoslynAnalyzer (1)
TrimAnalysis\ArrayValue.cs (1)
29
Size
= size;
13 references to Size
ILLink.RoslynAnalyzer (13)
RequiresDynamicCodeAnalyzer.cs (1)
119
int? size = array.
Size
.AsConstInt();
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (8)
960
bool hasTypeArguments = (argumentValues[2].AsSingleValue() as ArrayValue)?.
Size
.AsConstInt() != 0;
1300
1 => (argumentValues[0].AsSingleValue() as ArrayValue)?.
Size
.AsConstInt(),
1301
2 => (argumentValues[1].AsSingleValue() as ArrayValue)?.
Size
.AsConstInt(),
1302
4 => (argumentValues[2].AsSingleValue() as ArrayValue)?.
Size
.AsConstInt(),
1303
5 => (argumentValues[3].AsSingleValue() as ArrayValue)?.
Size
.AsConstInt(),
1408
arrayValue.
Size
.AsConstInt() != null)
1409
ctorParameterCount = arrayValue.
Size
.AsConstInt();
1597
int? size = array.
Size
.AsConstInt();
TrimAnalysis\ArrayValue.cs (4)
44
return HashUtils.Combine(GetType().GetHashCode(),
Size
);
52
bool equals =
Size
.Equals(otherArr.
Size
);
71
var newArray = new ArrayValue(
Size
);