Lines Matching refs:_items

179   CObjectVector<CParseItem> _items;

185 if (_items.IsEmpty())
187 const CParseItem &back = _items.Back();
200 unsigned left = 0, right = _items.Size();
204 const CParseItem &midItem = _items[mid];
228 if (!_items.IsEmpty())
230 const CParseItem &back = _items.Back();
240 _items.Add(item2);
242 else if (_maxEndOffset > next && !_items.IsEmpty())
244 CParseItem &back = _items.Back();
259 _items.Insert((unsigned)pos, item);
307 _items.Clear();
314 *numItems = _items.Size();
323 const CParseItem &item = _items[index];
366 numItems = _items.Size();
372 totalSize += _items[allFilesMode ? i : indices[i]].Size;
401 const CParseItem &item = _items[index];
435 const CParseItem &item = _items[index];
2482 if (!mode.EachPos && handlerSpec->_items.Size() == 1)
2484 NArchive::NParser::CParseItem &pi = handlerSpec->_items[0];
2555 openCallback_Offset_Spec->Files = handlerSpec->_items.Size();
2558 useOffsetCallback = (!op.openType.CanReturnArc || handlerSpec->_items.Size() > 1);
2735 openCallback_Offset_Spec->Files = handlerSpec->_items.Size();
2875 while (!handlerSpec->_items.IsEmpty())
2878 const NArchive::NParser::CParseItem &back = handlerSpec->_items.Back();
2884 handlerSpec->_items.DeleteBack();
2930 if (handlerSpec->_items.IsEmpty())
2935 else if (handlerSpec->_items.Size() == 1)
2937 if (handlerSpec->_items[0].IsSelfExe)
2979 if (handlerSpec->_items.Size() == 1)
2981 const NArchive::NParser::CParseItem &pi = handlerSpec->_items[0];
2993 bool returnParser = (handlerSpec->_items.Size() == 1); // it's possible if fileSize was not correct at start of parsing
2995 if (handlerSpec->_items.Size() == 0)
2997 if (returnParser || handlerSpec->_items.Size() != 1)