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

◆ GetSignature() [2/2]

byte[] System.Reflection.Emit.SignatureHelper.GetSignature ( bool appendEndOfSig)
inlinepackage

Definition at line 687 of file SignatureHelper.cs.

688 {
689 if (!m_sigDone)
690 {
691 if (appendEndOfSig)
692 {
693 AddElementType(CorElementType.ELEMENT_TYPE_END);
694 }
695 SetNumberOfSignatureElements(forceCopy: true);
696 m_sigDone = true;
697 }
698 if (m_signature.Length > m_currSig)
699 {
700 byte[] array = new byte[m_currSig];
703 }
704 return m_signature;
705 }
void SetNumberOfSignatureElements(bool forceCopy)
void AddElementType(CorElementType cvt)

References System.Reflection.Emit.SignatureHelper.AddElementType(), System.array, System.Array.Copy(), System.Reflection.Emit.SignatureHelper.m_currSig, System.Reflection.Emit.SignatureHelper.m_sigDone, System.Reflection.Emit.SignatureHelper.m_signature, and System.Reflection.Emit.SignatureHelper.SetNumberOfSignatureElements().