4 writes to m_typeInterfaces
System.Private.CoreLib (4)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (4)
359m_typeInterfaces = new List<Type>(); 373m_typeInterfaces = new List<Type>(); 1021m_typeInterfaces = new List<Type>(); 1494m_typeInterfaces ??= new List<Type>();
11 references to m_typeInterfaces
System.Private.CoreLib (11)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (11)
737if (m_typeInterfaces == null) 742return m_typeInterfaces.ToArray(); 1024m_typeInterfaces.AddRange(interfaces); 1496int[] interfaceTokens = new int[m_typeInterfaces.Count]; 1497for (int i = 0; i < m_typeInterfaces.Count; i++) 1499interfaceTokens[i] = m_module.GetTypeTokenInternal(m_typeInterfaces[i]); 1516constraints = new int[m_typeInterfaces.Count + 2]; 1521constraints = new int[m_typeInterfaces.Count + 1]; 1524for (int i = 0; i < m_typeInterfaces.Count; i++) 1526constraints[i] = m_module.GetTypeTokenInternal(m_typeInterfaces[i]); 1702m_typeInterfaces!.Add(interfaceType);