72 references to HasParameterOfType
ILLink.RoslynAnalyzer (72)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (12)
490if (calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 562else if (calledMethod.HasMetadataParametersCount(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 564else if (calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags")) 620if (calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 622else if (calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags")) 710if (calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 882case IntrinsicId.Expression_Property when calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.MethodInfo"): 1074if ((calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean") && argumentValues[2].AsConstInt() != 0) || 1316if (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags")) 1413if (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Boolean")) 1562calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Boolean") && argumentValues[2].AsConstInt() != 0; 1766if (calledMethod.HasMetadataParametersCount(8) && calledMethod.HasParameterOfType((ParameterIndex)2 + offset, "System.Boolean"))
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\Intrinsics.cs (60)
35&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.RuntimeMethodHandle") 47&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Delegate") 52&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 53&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 58&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 59&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.,String") 64&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 65&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 70&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 71&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 76&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 82&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 89&& ((calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") && calledMethod.HasMetadataParametersCount(3)) 90|| (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.MethodInfo") && calledMethod.HasMetadataParametersCount(2))) 95&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 101&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 107&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 113&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 119&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 125&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 131&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 142&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.String") 155&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 173&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 180&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 187&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 194&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 201&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 208&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 215&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 222&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 230&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 232(calledMethod.HasMetadataParametersCount(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) || 233(calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags"))) 240&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 247&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 249(calledMethod.HasMetadataParametersCount(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean"))) 284&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 290&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 299&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 308&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Int32") 319&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 327&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.String") 328&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 336&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.String") 337&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 344&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 345&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 352&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 353&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 360&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 361&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 368&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 369&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 376&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 383&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 392&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 398&& (calledMethod.HasMetadataParametersCount(0) || calledMethod.HasParameterOfType((ParameterIndex)1, "System.Boolean")) 411&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.RuntimeTypeHandle") 423&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type")