8 references to AsConstInt
ILLink.RoslynAnalyzer (8)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (6)
1050
if ((calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean") && argumentValues[2].
AsConstInt
() != 0) ||
1051
(calledMethod.HasMetadataParametersCount(5) && argumentValues[4].
AsConstInt
() != 0))
1392
bool nonPublic = argumentValues[1].
AsConstInt
() != 0;
1416
if (argumentValues[1].
AsConstInt
() is int constInt)
1683
if (argumentValues[3].
AsConstInt
() is int bindingFlagsInt)
1731
internal static BindingFlags? GetBindingFlagsFromValue(in MultiValue parameter) => (BindingFlags?)parameter.
AsConstInt
();
TrimAnalysis\TrimAnalysisVisitor.cs (2)
276
if (indexValue.
AsConstInt
() is not int index)
292
int? index = indexValue.
AsConstInt
();