9 writes to m_currSig
System.Private.CoreLib (9)
src\System\Reflection\Emit\SignatureHelper.cs (9)
218
m_currSig
= 0;
253
m_sizeLoc =
m_currSig
++;
471
m_signature[
m_currSig
++] = (byte)data;
476
m_currSig
+= 2;
481
m_currSig
+= 4;
495
m_signature[
m_currSig
++] = (byte)cvt;
556
m_signature[
m_currSig
++] = phandle[i];
641
m_currSig
= m_sizeLoc;
643
m_currSig
= currSigHolder + (newSigSize - 1);
20 references to m_currSig
System.Private.CoreLib (20)
src\System\Reflection\Emit\SignatureHelper.cs (20)
464
if (
m_currSig
+ 4 > m_signature.Length)
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)
551
if (
m_currSig
+ sizeof(void*) > m_signature.Length)
601
int currSigHolder =
m_currSig
;
631
temp = new byte[
m_currSig
+ newSigSize - 1];
682
length =
m_currSig
;
689
int currSigLength =
m_currSig
;
842
other.
m_currSig
==
m_currSig
&&
845
m_signature.AsSpan(0,
m_currSig
).SequenceEqual(other.m_signature.AsSpan(0,
m_currSig
));
850
int HashCode = m_module!.GetHashCode() +
m_currSig
+ m_sizeLoc;
857
for (int i = 0; i <
m_currSig
; i++)
883
if (m_signature.Length >
m_currSig
)
885
byte[] temp = new byte[
m_currSig
];
886
Array.Copy(m_signature, temp,
m_currSig
);
896
sb.Append("Length: ").Append(
m_currSig
).AppendLine();
908
for (int i = 0; i <=
m_currSig
; i++)