docs: protected void skip_over_lob(int lobToken, SavePoint sp) throws IOException {
          switch(lobToken) {
          case IonTokenConstsX.TOKEN_STRING_DOUBLE_QUOTE:
              skip_double_quoted_string(sp);
              skip_clob_close_punctuation();
              break;
          case IonTokenConstsX.TOKEN_STRING_TRIPLE_QUOTE:
              skip_triple_quoted_clob_string(sp);
              skip_clob_close_punctuation();
              break;
          case IonTokenConstsX.TOKEN_OPEN_DOUBLE_BRACE:
              skip_over_blob(sp);
              break;
          default:
              error("unexpected token "+IonTokenConstsX.getTokenName(lobToken)+
                    " encountered for lob content");
          }
      }