JFP_ParseError
@param {object} operand
@param {string} key
@param {string} message
@constructor
548610
function JFP_ParseError(operand, key, message) {
    JFP_Error.call(this, message);
    this.operand = operand;
    this.key = key;
}
396292
function parseError(code, offset) {
    var position = now()

    position.column += offset
    position.offset += offset

    handleWarning.call(warningContext, MESSAGES[code], position, code)
  }
1292309
@Override
  public final void error(String key, String error) throws IOException {
    if (key != null) {
      add(key, false);
      setError(newCurrentPosition, error, newCurrentExisting);
    }
  }
1058474
public void error(SourcePosition pos, String key, Object... args) {
        printError(pos, getText(key, args));
    }
32761
function parseMessage(message) {
  const parts = message.content.split(' ');
  const command = parts[1];
  const args = parts.slice(2);

  if (typeof Commands[command] === 'function') {
    // @TODO We could check the command validity here
    return { command, args };
  } else {
    return null;
  }
}
375570
public void error(final IJNRPEExecutionContext ctx, final String message) {
        postEvent(ctx, new LogEvent(source, LogEventType.ERROR, message));
    }
779109
private IOException syntaxError(String message) throws IOException {
    throw new MalformedJsonException(message
        + " at line " + getLineNumber() + " column " + getColumnNumber() + " path " + getPath());
  }
1317387
public void error(SourcePosition pos, String key) {
        if (silent)
            return;
        messager.error(pos, key);
    }
1125597
function ParseError(message, start, end, next) {
	this.message = message;
	this.start = start;
	this.end = end;
	this.next = next;
}
576265
private JsonParserException createParseException(Exception e, String message, boolean tokenPos) {
    if (tokenPos)
      return new JsonParserException(e, message + " on line " + tokenLinePos + ", char " + tokenCharPos,
          tokenLinePos, tokenCharPos, tokenCharOffset);
    else {
      int charPos = Math.max(1, index - rowPos - utf8adjust);
      return new JsonParserException(e, message + " on line " + linePos + ", char " + charPos, linePos, charPos,
          index + charOffset);
    }
  }
503675
function EOFError(message) {
  // Like http://www.ecma-international.org/ecma-262/6.0/#sec-error-message
  if (!(this instanceof EOFError)) { return new EOFError(message); }
  Error.captureStackTrace(this, EOFError);
  if (message !== undefined) {
    Object.defineProperty(this, 'message', {
      value: String(message),
      configurable: true,
      writable: true
    });
  }
}
1079691
public static JavaScriptException throwError(Context cx, Scriptable scope,
            String message) {
      int[] linep = { 0 };
      String filename = Context.getSourcePositionFromStack(linep);
        final Scriptable error = newBuiltinObject(cx, scope,
                TopLevel.Builtins.Error, new Object[] { message, filename, Integer.valueOf(linep[0]) });
        return new JavaScriptException(error, filename, linep[0]);
    }
1262620
function ParseError(message, input) {
  Error.captureStackTrace(this, ParseError);

  this.name = this.constructor.name;
  this.message = message;
  this.input = input;
}
1097849
function parseFetchValue (key, value) {
  if (!value) {
    return null
  }

  if (!Array.isArray(value)) {
    switch (key) {
      case 'uid':
      case 'rfc822.size':
        return Number(value.value) || 0
      case 'modseq': // do not cast 64 bit uint to a number
        return value.value || '0'
    }
    return value.value
  }

  switch (key) {
    case 'flags':
    case 'x-gm-labels':
      value = [].concat(value).map((flag) => (flag.value || ''))
      break
    case 'envelope':
      value = parseENVELOPE([].concat(value || []))
      break
    case 'bodystructure':
      value = parseBODYSTRUCTURE([].concat(value || []))
      break
    case 'modseq':
      value = (value.shift() || {}).value || '0'
      break
  }

  return value
}
882848
public void error(DocImpl doc, String key, String a1) {
        if (silent)
            return;
        messager.error(doc==null ? null : doc.position(), key, a1);
    }
987870
public void err(String message) throws SAXException {
        if (errorHandler != null) {
            SAXParseException spe = new SAXParseException(message, locator);
            errorHandler.error(spe);
        }
    }
6063
private void printErrorMessage(String key, Object... substitutions) {
        Tr.error(tc, key, substitutions);
        errorMsgIssued = true;
    }