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