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