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