1 write to Size
ILLink.RoslynAnalyzer (1)
TrimAnalysis\ArrayValue.cs (1)
28
Size
= size;
13 references to Size
ILLink.RoslynAnalyzer (13)
RequiresDynamicCodeAnalyzer.cs (1)
100
int? size = array.
Size
.AsConstInt ();
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (8)
760
bool hasTypeArguments = (argumentValues[2].AsSingleValue () as ArrayValue)?.
Size
.AsConstInt () != 0;
1041
1 => (argumentValues[0].AsSingleValue () as ArrayValue)?.
Size
.AsConstInt (),
1042
2 => (argumentValues[1].AsSingleValue () as ArrayValue)?.
Size
.AsConstInt (),
1043
4 => (argumentValues[2].AsSingleValue () as ArrayValue)?.
Size
.AsConstInt (),
1044
5 => (argumentValues[3].AsSingleValue () as ArrayValue)?.
Size
.AsConstInt (),
1128
arrayValue.
Size
.AsConstInt () != null)
1129
ctorParameterCount = arrayValue.
Size
.AsConstInt ();
1299
int? size = array.
Size
.AsConstInt ();
TrimAnalysis\ArrayValue.cs (4)
43
return HashUtils.Combine (GetType ().GetHashCode (),
Size
);
51
bool equals =
Size
.Equals (otherArr.
Size
);
70
var newArray = new ArrayValue (
Size
);