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