4 writes to m_typeInterfaces
System.Private.CoreLib (4)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (4)
358m_typeInterfaces = new List<Type>(); 372m_typeInterfaces = new List<Type>(); 1026m_typeInterfaces = new List<Type>(); 1499m_typeInterfaces ??= new List<Type>();
11 references to m_typeInterfaces
System.Private.CoreLib (11)
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (11)
742if (m_typeInterfaces == null) 747return m_typeInterfaces.ToArray(); 1029m_typeInterfaces.AddRange(interfaces); 1501int[] interfaceTokens = new int[m_typeInterfaces.Count]; 1502for (int i = 0; i < m_typeInterfaces.Count; i++) 1504interfaceTokens[i] = m_module.GetTypeTokenInternal(m_typeInterfaces[i]); 1521constraints = new int[m_typeInterfaces.Count + 2]; 1526constraints = new int[m_typeInterfaces.Count + 1]; 1529for (int i = 0; i < m_typeInterfaces.Count; i++) 1531constraints[i] = m_module.GetTypeTokenInternal(m_typeInterfaces[i]); 1721m_typeInterfaces!.Add(interfaceType);