/// <summary>
 /// Craete an item for output that contains a C style array.
 /// </summary>
 /// <param name="type"></param>
 /// <param name="name"></param>
 /// <param name="indexItem"></param>
 public ItemCStyleArray(string type, IClassItem baseItem)
 {
     ItemType = type;
     BaseItem = baseItem;
     Indicies = new List<IndexInfo>();
     NotAPointer = false;
 }
 /// <summary>
 /// Craete an item for output that contains a C style array.
 /// </summary>
 /// <param name="type"></param>
 /// <param name="name"></param>
 /// <param name="indexItem"></param>
 public ItemCStyleArray(string type, IClassItem baseItem)
 {
     ItemType    = type;
     BaseItem    = baseItem;
     Indicies    = new List <IndexInfo>();
     NotAPointer = false;
 }
 /// <summary>
 /// Add an item to this class.
 /// </summary>
 /// <param name="item"></param>
 public void Add(IClassItem item)
 {
     _items.Add(item);
 }
 /// <summary>
 /// Add an item to this class.
 /// </summary>
 /// <param name="item"></param>
 public void Add(IClassItem item)
 {
     _items.Add(item);
 }