Added an optinal member `length' to Document::DiagnosticMessage.

This commit is contained in:
Roberto Raggi
2010-05-21 15:43:05 +02:00
parent 53b8df8155
commit 0ce09d9d87

View File

@@ -138,12 +138,14 @@ public:
public: public:
DiagnosticMessage(int level, const QString &fileName, DiagnosticMessage(int level, const QString &fileName,
int line, int column, unsigned line, unsigned column,
const QString &text) const QString &text,
unsigned length = 0)
: _level(level), : _level(level),
_fileName(fileName), _fileName(fileName),
_line(line), _line(line),
_column(column), _column(column),
_length(length),
_text(text) _text(text)
{ } { }
@@ -168,6 +170,9 @@ public:
unsigned column() const unsigned column() const
{ return _column; } { return _column; }
unsigned length() const
{ return _length; }
QString text() const QString text() const
{ return _text; } { return _text; }
@@ -176,6 +181,7 @@ public:
QString _fileName; QString _fileName;
unsigned _line; unsigned _line;
unsigned _column; unsigned _column;
unsigned _length;
QString _text; QString _text;
}; };