10 writes to m_currSig
System.Private.CoreLib (10)
src\System\Reflection\Emit\SignatureHelper.cs (10)
269
m_currSig
= 0;
304
m_sizeLoc =
m_currSig
++;
492
m_signature[
m_currSig
++] = bytes[i];
541
m_signature[
m_currSig
++] = (byte)data;
546
m_currSig
+= 2;
551
m_currSig
+= 4;
565
m_signature[
m_currSig
++] = (byte)cvt;
626
m_signature[
m_currSig
++] = phandle[i];
711
m_currSig
= m_sizeLoc;
713
m_currSig
= currSigHolder + (newSigSize - 1);
21 references to m_currSig
System.Private.CoreLib (21)
src\System\Reflection\Emit\SignatureHelper.cs (21)
485
if (
m_currSig
+ bytes.Length > m_signature.Length)
534
if (
m_currSig
+ 4 > m_signature.Length)
545
BinaryPrimitives.WriteInt16BigEndian(m_signature.AsSpan(
m_currSig
), (short)(data | 0x80_00));
550
BinaryPrimitives.WriteInt32BigEndian(m_signature.AsSpan(
m_currSig
), (int)(data | 0xC0_00_00_00));
562
if (
m_currSig
+ 1 > m_signature.Length)
621
if (
m_currSig
+ sizeof(void*) > m_signature.Length)
671
int currSigHolder =
m_currSig
;
701
temp = new byte[
m_currSig
+ newSigSize - 1];
753
length =
m_currSig
;
760
int currSigLength =
m_currSig
;
931
other.
m_currSig
==
m_currSig
&&
934
m_signature.AsSpan(0,
m_currSig
).SequenceEqual(other.m_signature.AsSpan(0,
m_currSig
));
939
int HashCode = m_module!.GetHashCode() +
m_currSig
+ m_sizeLoc;
946
for (int i = 0; i <
m_currSig
; i++)
972
if (m_signature.Length >
m_currSig
)
974
byte[] temp = new byte[
m_currSig
];
975
Array.Copy(m_signature, temp,
m_currSig
);
985
sb.Append("Length: ").Append(
m_currSig
).AppendLine();
997
for (int i = 0; i <=
m_currSig
; i++)