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