System.Reflection.Emit.AssemblyBuilderData.EnsurePublicComTypeCapacity C# (CSharp) Method

EnsurePublicComTypeCapacity() private method

private EnsurePublicComTypeCapacity ( ) : void
return void
        internal void EnsurePublicComTypeCapacity()
        {
            if (m_publicComTypeList == null)
            {
                m_publicComTypeList = new Type[m_iInitialSize];
            }
            if (m_iPublicComTypeCount == m_publicComTypeList.Length)
            {
                Type[]  tempTypeList = new Type[m_iPublicComTypeCount * 2];
                Array.Copy(m_publicComTypeList, tempTypeList, m_iPublicComTypeCount);
                m_publicComTypeList = tempTypeList;            
            }
        }