private void method_0(EventTreeItem item)
{
item.eventTreeItem_1 = null;
item.eventTreeItem_0 = null;
item.eventTreeItem_2 = null;
item.eventTreeItem_3 = null;
item.eventTreeItem_4 = item;
item.dateTime = item.queue.PeekDateTime();
if (this.eventTreeItem_0 == null)
{
this.eventTreeItem_0 = item;
return;
}
EventTreeItem eventTreeItem = this.eventTreeItem_0;
EventTreeItem eventTreeItem2 = null;
while (!(eventTreeItem.dateTime == item.dateTime))
{
if (item.dateTime > eventTreeItem.dateTime)
{
if (eventTreeItem.eventTreeItem_1 == null)
{
eventTreeItem.eventTreeItem_1 = item;
return;
}
eventTreeItem2 = eventTreeItem;
eventTreeItem = eventTreeItem.eventTreeItem_1;
}
else
{
if (eventTreeItem.eventTreeItem_0 == null)
{
eventTreeItem.eventTreeItem_0 = item;
return;
}
eventTreeItem2 = eventTreeItem;
eventTreeItem = eventTreeItem.eventTreeItem_0;
}
}
item.eventTreeItem_3 = eventTreeItem;
eventTreeItem.eventTreeItem_2 = item;
item.eventTreeItem_4 = eventTreeItem.eventTreeItem_4;
item.eventTreeItem_1 = eventTreeItem.eventTreeItem_1;
item.eventTreeItem_0 = eventTreeItem.eventTreeItem_0;
if (eventTreeItem2 == null)
{
this.eventTreeItem_0 = item;
return;
}
if (item.dateTime > eventTreeItem2.dateTime)
{
eventTreeItem2.eventTreeItem_1 = item;
return;
}
eventTreeItem2.eventTreeItem_0 = item;
}