13 references to AsSingleValue
ILLink.RoslynAnalyzer (13)
RequiresDynamicCodeAnalyzer.cs (2)
119
var typesValue = genericParametersArray.
AsSingleValue
();
146
var singleValue = value.
AsSingleValue
();
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (9)
941
BindingFlags bindingFlags = argumentValues[0].
AsSingleValue
() is NullValue ? BindingFlags.Static : BindingFlags.Default;
983
bool hasTypeArguments = (argumentValues[2].
AsSingleValue
() as ArrayValue)?.Size.AsConstInt() != 0;
1324
1 => (argumentValues[0].
AsSingleValue
() as ArrayValue)?.Size.AsConstInt(),
1325
2 => (argumentValues[1].
AsSingleValue
() as ArrayValue)?.Size.AsConstInt(),
1326
4 => (argumentValues[2].
AsSingleValue
() as ArrayValue)?.Size.AsConstInt(),
1327
5 => (argumentValues[3].
AsSingleValue
() as ArrayValue)?.Size.AsConstInt(),
1431
if (argumentValues[argsParam].
AsSingleValue
() is ArrayValue arrayValue &&
1434
else if (argumentValues[argsParam].
AsSingleValue
() is NullValue)
1693
if (!array.TryGetValueByIndex(i, out MultiValue value) || value.
AsSingleValue
() is UnknownValue)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\ValueExtensions.cs (1)
47
if (value.
AsSingleValue
() is ConstIntValue constInt)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
294
if (arrayValue.
AsSingleValue
() is ArrayOfAnnotatedSystemTypeValue arrayOfAnnotated && !arrayOfAnnotated.IsModified)