Home | History | Annotate | Download | only in 7z

Lines Matching full:_pos

185   if (_pos >= _size)

187 return _buffer[_pos++];
192 if (size > _size - _pos)
195 data[i] = _buffer[_pos++];
200 if (size > _size - _pos)
202 _pos += (size_t)size;
212 if (_pos >= _size)
214 Byte firstByte = _buffer[_pos++];
225 if (_pos >= _size)
227 value |= ((UInt64)_buffer[_pos++] << (8 * i));
243 if (_pos + 4 > _size)
245 UInt32 res = Get32(_buffer + _pos);
246 _pos += 4;
252 if (_pos + 8 > _size)
254 UInt64 res = Get64(_buffer + _pos);
255 _pos += 8;
261 const Byte *buf = _buffer + _pos;
262 size_t rem = (_size - _pos) / 2 * 2;
280 _pos += rem + 2;
959 size_t ppp = _inByteBack->_pos;
1027 if (checkRecordsSize && _inByteBack->_pos - ppp != size)