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

◆ Equals()

override bool System.Reflection.Emit.MethodBuilder.Equals ( object? obj)
inline

Definition at line 400 of file MethodBuilder.cs.

401 {
402 if (!(obj is MethodBuilder))
403 {
404 return false;
405 }
406 if (!m_strName.Equals(((MethodBuilder)obj).m_strName))
407 {
408 return false;
409 }
411 {
412 return false;
413 }
414 SignatureHelper methodSignature = ((MethodBuilder)obj).GetMethodSignature();
415 if (methodSignature.Equals(GetMethodSignature()))
416 {
417 return true;
418 }
419 return false;
420 }
MethodBuilder(string name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type[] returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers, ModuleBuilder mod, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] TypeBuilder type)
readonly MethodAttributes m_iAttributes

References System.Reflection.Emit.MethodBuilder.MethodBuilder(), System.Reflection.Emit.SignatureHelper.Equals(), System.Reflection.Emit.MethodBuilder.GetMethodSignature(), System.Reflection.Emit.MethodBuilder.m_iAttributes, System.Reflection.Emit.MethodBuilder.m_strName, and System.obj.