Message Class

(QmlJS::StaticAnalysis::Message)

Public Functions

Message()
Message(QmlJS::StaticAnalysis::Type type, AST::SourceLocation location, const QString &arg1 = QString(), const QString &arg2 = QString(), bool appendTypeId = true)
bool isValid() const
QString suppressionString() const
QmlJS::DiagnosticMessage toDiagnosticMessage() const

Static Public Members

QList<QmlJS::StaticAnalysis::Type> allMessageTypes()
const QmlJS::StaticAnalysis::PrototypeMessageData prototypeForMessageType(QmlJS::StaticAnalysis::Type type)
QRegExp suppressionPattern()

Member Function Documentation

Message::Message()

Default constructs an instance of Message.

Message::Message(QmlJS::StaticAnalysis::Type type, AST::SourceLocation location, const QString &arg1 = QString(), const QString &arg2 = QString(), bool appendTypeId = true)

Default constructs an instance of Message.

[static] QList<QmlJS::StaticAnalysis::Type> Message::allMessageTypes()

bool Message::isValid() const

[static] const QmlJS::StaticAnalysis::PrototypeMessageData Message::prototypeForMessageType(QmlJS::StaticAnalysis::Type type)

[static] QRegExp Message::suppressionPattern()

QString Message::suppressionString() const

QmlJS::DiagnosticMessage Message::toDiagnosticMessage() const