1 write to m_ItemsList
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Collection.vb (1)
344m_ItemsList = New FastList()
20 references to m_ItemsList
Microsoft.VisualBasic.Core (20)
Microsoft\VisualBasic\Collection.vb (20)
68m_ItemsList.Add(newNode) 80m_ItemsList.InsertBefore(newNode, BeforeNode) 82m_ItemsList.Insert(CInt(Before) - 1, newNode) 'Convert from 1 based to 0 based. 95m_ItemsList.InsertAfter(newNode, AfterNode) 97m_ItemsList.Insert(CInt(After), newNode) 'Conversion from 1 based to 0 based offsets need to add 1. 123m_ItemsList.Clear() 164m_ItemsList.RemoveNode(node) 177Dim node As Node = m_ItemsList.RemoveAt(Index - 1) '0 based 196Dim node As Node = m_ItemsList.Item(Index - 1) 246Return m_ItemsList.Count 282Return m_ItemsList.GetFirstListNode() 591If (Index < 1 OrElse Index > m_ItemsList.Count) Then 597Return m_ItemsList 611Return m_ItemsList.Count 668Return m_ItemsList.Count - 1 'IList is 0 based. Return a 0-based index. If m_ItemsList.Count is zero, we threw during Add() so no need to gate the Count = 0 case. 673m_ItemsList.Insert(index, newNode) 'FastList is 0-indexed just like IList, so no transformation of "index" needed 680Dim node As Node = m_ItemsList.RemoveAt(index) '0 based 709node = m_ItemsList.Item(index) 714Dim node As Node = m_ItemsList.Item(index) 724Return m_ItemsList.IndexOfValue(value)