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);