code: public static JSError make(String sourceName, int lineno, int charno,
                               DiagnosticType type, String... arguments) {
      return new JSError(sourceName, null, lineno, charno, type, null, arguments);
    }
docs: Creates a JSError at a given source location
  
  @param sourceName The source file name
  @param lineno Line number with source file, or -1 if unknown
  @param charno Column number within line, or -1 for whole line.
  @param type The DiagnosticType
  @param arguments Arguments to be incorporated into the message