38 references to HasMetadataParametersCount
ILLink.RoslynAnalyzer (38)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (8)
535
if (calledMethod.
HasMetadataParametersCount
(1))
540
else if (calledMethod.
HasMetadataParametersCount
(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags"))
542
else if (calledMethod.
HasMetadataParametersCount
(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags"))
1051
if ((calledMethod.
HasMetadataParametersCount
(3) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean") && argumentValues[2].AsConstInt() != 0) ||
1052
(calledMethod.
HasMetadataParametersCount
(5) && argumentValues[4].AsConstInt() != 0))
1404
int argsParam = calledMethod.
HasMetadataParametersCount
(2) || calledMethod.
HasMetadataParametersCount
(3) ? 1 : 3;
1680
if (calledMethod.
HasMetadataParametersCount
(8) && calledMethod.HasParameterOfType((ParameterIndex)2 + offset, "System.Boolean"))
src\tools\illink\src\ILLink.Shared\TrimAnalysis\Intrinsics.cs (30)
33
&& (calledMethod.
HasMetadataParametersCount
(1) || calledMethod.
HasMetadataParametersCount
(2))
74
&& calledMethod.
HasMetadataParametersCount
(4)
80
&& calledMethod.
HasMetadataParametersCount
(3)
86
&& ((calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") && calledMethod.
HasMetadataParametersCount
(3))
87
|| (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.MethodInfo") && calledMethod.
HasMetadataParametersCount
(2)))
93
&& calledMethod.
HasMetadataParametersCount
(1)
99
&& calledMethod.
HasMetadataParametersCount
(1)
105
&& calledMethod.
HasMetadataParametersCount
(1)
111
&& calledMethod.
HasMetadataParametersCount
(2)
117
&& calledMethod.
HasMetadataParametersCount
(2)
123
&& calledMethod.
HasMetadataParametersCount
(2)
129
&& calledMethod.
HasMetadataParametersCount
(2)
153
&& calledMethod.
HasMetadataParametersCount
(1)
176
&& calledMethod.
HasMetadataParametersCount
(1)
190
&& calledMethod.
HasMetadataParametersCount
(1)
204
&& calledMethod.
HasMetadataParametersCount
(1)
218
&& calledMethod.
HasMetadataParametersCount
(1)
228
&& (calledMethod.
HasMetadataParametersCount
(1) ||
229
(calledMethod.
HasMetadataParametersCount
(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) ||
230
(calledMethod.
HasMetadataParametersCount
(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags")))
236
&& calledMethod.
HasMetadataParametersCount
(1)
245
&& (calledMethod.
HasMetadataParametersCount
(1) ||
246
(calledMethod.
HasMetadataParametersCount
(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean")))
251
&& calledMethod.
HasMetadataParametersCount
(0)
288
&& calledMethod.
HasMetadataParametersCount
(1)
304
&& calledMethod.
HasMetadataParametersCount
(2)
388
&& (calledMethod.
HasMetadataParametersCount
(0) || calledMethod.HasParameterOfType((ParameterIndex)1, "System.Boolean"))
407
&& calledMethod.
HasMetadataParametersCount
(1)
419
&& calledMethod.
HasMetadataParametersCount
(0)