skip method

void skip()

Skips the next value.

Implementation

void skip() {
  _skipWhitespace();
  switch (buffer[_offset++]) {
    case tokenDoubleQuote:
      _skipString();
      break;
    case tokenT:
      _offset += 3;
      break;
    case tokenF:
      _offset += 4;
      break;
    case tokenN:
      _offset += 3;
      break;
    case tokenLBracket:
      skipPartialArray();
      break;
    case tokenLBrace:
      skipPartialObject();
      break;
    default:
      _skipNumber();
      break;
  }
}