9 writes to m_currSig
System.Private.CoreLib (9)
src\System\Reflection\Emit\SignatureHelper.cs (9)
220
m_currSig
= 0;
255
m_sizeLoc =
m_currSig
++;
473
m_signature[
m_currSig
++] = (byte)data;
478
m_currSig
+= 2;
483
m_currSig
+= 4;
497
m_signature[
m_currSig
++] = (byte)cvt;
558
m_signature[
m_currSig
++] = phandle[i];
643
m_currSig
= m_sizeLoc;
645
m_currSig
= currSigHolder + (newSigSize - 1);
20 references to m_currSig
System.Private.CoreLib (20)
src\System\Reflection\Emit\SignatureHelper.cs (20)
466
if (
m_currSig
+ 4 > m_signature.Length)
477
BinaryPrimitives.WriteInt16BigEndian(m_signature.AsSpan(
m_currSig
), (short)(data | 0x80_00));
482
BinaryPrimitives.WriteInt32BigEndian(m_signature.AsSpan(
m_currSig
), (int)(data | 0xC0_00_00_00));
494
if (
m_currSig
+ 1 > m_signature.Length)
553
if (
m_currSig
+ sizeof(void*) > m_signature.Length)
603
int currSigHolder =
m_currSig
;
633
temp = new byte[
m_currSig
+ newSigSize - 1];
684
length =
m_currSig
;
691
int currSigLength =
m_currSig
;
844
other.
m_currSig
==
m_currSig
&&
847
m_signature.AsSpan(0,
m_currSig
).SequenceEqual(other.m_signature.AsSpan(0,
m_currSig
));
852
int HashCode = m_module!.GetHashCode() +
m_currSig
+ m_sizeLoc;
859
for (int i = 0; i <
m_currSig
; i++)
885
if (m_signature.Length >
m_currSig
)
887
byte[] temp = new byte[
m_currSig
];
888
Array.Copy(m_signature, temp,
m_currSig
);
898
sb.Append("Length: ").Append(
m_currSig
).AppendLine();
910
for (int i = 0; i <=
m_currSig
; i++)