70 references to HasParameterOfType
ILLink.RoslynAnalyzer (70)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (11)
468if (calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 540else if (calledMethod.HasMetadataParametersCount(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 542else if (calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags")) 598if (calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 600else if (calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags")) 688if (calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) 860case IntrinsicId.Expression_Property when calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.MethodInfo"): 1051if ((calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean") && argumentValues[2].AsConstInt() != 0) || 1293if (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags")) 1390if (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Boolean")) 1680if (calledMethod.HasMetadataParametersCount(8) && calledMethod.HasParameterOfType((ParameterIndex)2 + offset, "System.Boolean"))
src\tools\illink\src\ILLink.Shared\TrimAnalysis\Intrinsics.cs (59)
32&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.RuntimeMethodHandle") 44&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Delegate") 49&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 50&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 55&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 56&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.,String") 61&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 62&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 67&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 68&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 73&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 79&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 86&& ((calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") && calledMethod.HasMetadataParametersCount(3)) 87|| (calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.MethodInfo") && calledMethod.HasMetadataParametersCount(2))) 92&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 98&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 104&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 110&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 116&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 122&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 128&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 139&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.String") 152&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 170&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 177&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 184&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 191&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 198&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 205&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 212&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 219&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 227&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 229(calledMethod.HasMetadataParametersCount(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Reflection.BindingFlags")) || 230(calledMethod.HasMetadataParametersCount(3) && calledMethod.HasParameterOfType((ParameterIndex)3, "System.Reflection.BindingFlags"))) 237&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 244&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 246(calledMethod.HasMetadataParametersCount(2) && calledMethod.HasParameterOfType((ParameterIndex)2, "System.Boolean"))) 281&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 287&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Reflection.BindingFlags") 296&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Type") 305&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.Int32") 316&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type") 324&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.String") 325&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 333&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.String") 334&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 341&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 342&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 349&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 350&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 357&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 358&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 365&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 366&& calledMethod.HasParameterOfType((ParameterIndex)2, "System.String") 373&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 382&& calledMethod.HasParameterOfType((ParameterIndex)1, "System.String") 388&& (calledMethod.HasMetadataParametersCount(0) || calledMethod.HasParameterOfType((ParameterIndex)1, "System.Boolean")) 401&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.RuntimeTypeHandle") 413&& calledMethod.HasParameterOfType((ParameterIndex)0, "System.Type")