9 references to AsConstInt
ILLink.RoslynAnalyzer (9)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (7)
1074
if ((calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean") && argumentValues[2].
AsConstInt
() != 0) ||
1075
(calledMethod.HasMetadataParametersCount(5) && argumentValues[4].
AsConstInt
() != 0))
1416
bool nonPublic = argumentValues[1].
AsConstInt
() != 0;
1440
if (argumentValues[1].
AsConstInt
() is int constInt)
1562
calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Boolean") && argumentValues[2].
AsConstInt
() != 0;
1770
if (argumentValues[3].
AsConstInt
() is int bindingFlagsInt)
1818
internal static BindingFlags? GetBindingFlagsFromValue(in MultiValue parameter) => (BindingFlags?)parameter.
AsConstInt
();
TrimAnalysis\TrimAnalysisVisitor.cs (2)
299
if (indexValue.
AsConstInt
() is not int index)
315
int? index = indexValue.
AsConstInt
();