Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ CompareMethodSig()

static bool System.DefaultBinder.CompareMethodSig ( MethodBase m1,
MethodBase m2 )
inlinestaticinherited

Definition at line 919 of file DefaultBinder.cs.

920 {
921 ParameterInfo[] parametersNoCopy = m1.GetParametersNoCopy();
922 ParameterInfo[] parametersNoCopy2 = m2.GetParametersNoCopy();
923 if (parametersNoCopy.Length != parametersNoCopy2.Length)
924 {
925 return false;
926 }
927 int num = parametersNoCopy.Length;
928 for (int i = 0; i < num; i++)
929 {
930 if (parametersNoCopy[i].ParameterType != parametersNoCopy2[i].ParameterType)
931 {
932 return false;
933 }
934 }
935 return true;
936 }
virtual ParameterInfo[] GetParametersNoCopy()

References System.Reflection.MethodBase.GetParametersNoCopy().

Referenced by System.DefaultBinder.FindMostSpecificMethod(), and System.RuntimeType.GetMethodImplCommon().