6 writes to m_signature
System.Private.CoreLib (6)
src\System\Reflection\Emit\SignatureHelper.cs (6)
217
m_signature
= new byte[32];
466
m_signature
= ExpandArray(m_signature);
493
m_signature
= ExpandArray(m_signature);
552
m_signature
= ExpandArray(m_signature);
638
m_signature
= temp;
887
m_signature
= temp;
28 references to m_signature
System.Private.CoreLib (28)
src\System\Reflection\Emit\SignatureHelper.cs (28)
214
[MemberNotNull(nameof(
m_signature
))]
230
[MemberNotNull(nameof(
m_signature
))]
236
[MemberNotNull(nameof(
m_signature
))]
464
if (m_currSig + 4 >
m_signature
.Length)
466
m_signature = ExpandArray(
m_signature
);
471
m_signature
[m_currSig++] = (byte)data;
475
BinaryPrimitives.WriteInt16BigEndian(
m_signature
.AsSpan(m_currSig), (short)(data | 0x80_00));
480
BinaryPrimitives.WriteInt32BigEndian(
m_signature
.AsSpan(m_currSig), (int)(data | 0xC0_00_00_00));
492
if (m_currSig + 1 >
m_signature
.Length)
493
m_signature = ExpandArray(
m_signature
);
495
m_signature
[m_currSig++] = (byte)cvt;
551
if (m_currSig + sizeof(void*) >
m_signature
.Length)
552
m_signature = ExpandArray(
m_signature
);
556
m_signature
[m_currSig++] = phandle[i];
610
m_signature
[m_sizeLoc] = (byte)m_argCount;
636
temp[0] =
m_signature
[0];
637
Buffer.BlockCopy(
m_signature
, m_sizeLoc + 1, temp, m_sizeLoc + newSigSize, currSigHolder - (m_sizeLoc + 1));
683
return
m_signature
;
704
temp[sigCopyIndex++] =
m_signature
[0];
723
Buffer.BlockCopy(
m_signature
, 2, temp, sigCopyIndex, currSigLength - 2);
845
m_signature
.AsSpan(0, m_currSig).SequenceEqual(other.
m_signature
.AsSpan(0, m_currSig));
858
HashCode +=
m_signature
[i].GetHashCode();
883
if (
m_signature
.Length > m_currSig)
886
Array.Copy(
m_signature
, temp, m_currSig);
890
return
m_signature
;
900
sb.Append("Arguments: ").Append(
m_signature
[m_sizeLoc]).AppendLine();
910
sb.Append(
m_signature
[i]).Append(" ");