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

◆ Equals()

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

Definition at line 647 of file SignatureHelper.cs.

648 {
649 if (!(obj is SignatureHelper))
650 {
651 return false;
652 }
653 SignatureHelper signatureHelper = (SignatureHelper)obj;
654 if (!signatureHelper.m_module.Equals(m_module) || signatureHelper.m_currSig != m_currSig || signatureHelper.m_sizeLoc != m_sizeLoc || signatureHelper.m_sigDone != m_sigDone)
655 {
656 return false;
657 }
658 for (int i = 0; i < m_currSig; i++)
659 {
660 if (m_signature[i] != signatureHelper.m_signature[i])
661 {
662 return false;
663 }
664 }
665 return true;
666 }
SignatureHelper(Module mod, MdSigCallingConvention callingConvention)

References System.Reflection.Emit.SignatureHelper.SignatureHelper(), System.Reflection.Emit.ModuleBuilder.Equals(), System.Reflection.Emit.SignatureHelper.m_currSig, System.Reflection.Emit.SignatureHelper.m_module, System.Reflection.Emit.SignatureHelper.m_sigDone, System.Reflection.Emit.SignatureHelper.m_signature, System.Reflection.Emit.SignatureHelper.m_sizeLoc, and System.obj.

Referenced by System.Reflection.Emit.MethodBuilder.Equals().