![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Represents a set of tags grouping a set of related error messages. More...
#include <qqmldomerrormessage_p.h>
Public Member Functions | |
void | dump (const Sink &sink) const |
void | dumpId (const Sink &sink) const |
QCborArray | toCbor () const |
ErrorMessage | errorMessage (const Dumper &msg, ErrorLevel level, const Path &element=Path(), const QString &canonicalFilePath=QString(), SourceLocation location=SourceLocation()) const |
ErrorMessage | errorMessage (const DiagnosticMessage &msg, const Path &element=Path(), const QString &canonicalFilePath=QString()) const |
void | fatal (const Dumper &msg, const Path &element=Path(), QStringView canonicalFilePath=u"", SourceLocation location=SourceLocation()) const |
ErrorMessage | debug (const QString &message) const |
ErrorMessage | debug (const Dumper &message) const |
ErrorMessage | info (const QString &message) const |
ErrorMessage | info (const Dumper &message) const |
ErrorMessage | warning (const QString &message) const |
ErrorMessage | warning (const Dumper &message) const |
ErrorMessage | error (const QString &message) const |
ErrorMessage | error (const Dumper &message) const |
Static Public Member Functions | |
static int | cmp (const ErrorGroups &g1, const ErrorGroups &g2) |
Public Attributes | |
QVector< ErrorGroup > | groups |
Represents a set of tags grouping a set of related error messages.
The simplest way to create new ErrorMessages is to have an ErrorGroups instance, and use it to create new ErrorMessages using its debug, warning, error,... methods
Definition at line 64 of file qqmldomerrormessage_p.h.
|
static |
Definition at line 241 of file qqmldomerrormessage.cpp.
Referenced by QQmlJS::Dom::operator!=(), QQmlJS::Dom::operator<(), QQmlJS::Dom::operator<=(), QQmlJS::Dom::operator==(), QQmlJS::Dom::operator>(), and QQmlJS::Dom::operator>=().
|
nodiscard |
Definition at line 206 of file qqmldomerrormessage.cpp.
|
nodiscard |
Definition at line 201 of file qqmldomerrormessage.cpp.
References QQmlJS::Dom::Debug.
Definition at line 75 of file qqmldomerrormessage.cpp.
Definition at line 81 of file qqmldomerrormessage.cpp.
|
nodiscard |
Definition at line 236 of file qqmldomerrormessage.cpp.
Referenced by QQmlJS::Dom::QmlObject::addBinding(), QQmlJS::Dom::DomEnvironment::addLoadInfo(), QQmlJS::Dom::QmlObject::addMethod(), QQmlJS::Dom::QmlObject::addPropertyDef(), QQmlJS::Dom::LoadInfo::advanceLoad(), QQmlJS::Dom::LoadInfo::finishedLoadingDep(), QQmlJS::Dom::CppTypeInfo::fromString(), QQmlJS::Dom::Export::fromString(), QQmlJS::Dom::Path::fromString(), QQmlJS::Dom::Import::fromUriString(), QQmlJS::Dom::ErrorMessage::load(), QQmlJS::Dom::DomEnvironment::loadBuiltins(), QQmlJS::Dom::DomEnvironment::moduleIndexWithUri(), and QQmlJS::Dom::DomItem::resolve().
|
nodiscard |
Definition at line 231 of file qqmldomerrormessage.cpp.
References QQmlJS::Dom::Error.
|
nodiscard |
Definition at line 152 of file qqmldomerrormessage.cpp.
|
nodiscard |
Definition at line 143 of file qqmldomerrormessage.cpp.
void QQmlJS::Dom::ErrorGroups::fatal | ( | const Dumper & | msg, |
const Path & | element = Path(), | ||
QStringView | canonicalFilePath = u"", | ||
SourceLocation | location = SourceLocation() ) const |
Definition at line 163 of file qqmldomerrormessage.cpp.
References QQmlJS::Dom::Path::length().
|
nodiscard |
Definition at line 216 of file qqmldomerrormessage.cpp.
|
nodiscard |
Definition at line 211 of file qqmldomerrormessage.cpp.
References QQmlJS::Dom::Info.
QCborArray QQmlJS::Dom::ErrorGroups::toCbor | ( | ) | const |
Definition at line 87 of file qqmldomerrormessage.cpp.
|
nodiscard |
Definition at line 226 of file qqmldomerrormessage.cpp.
Referenced by QQmlJS::Dom::LoadInfo::doCopy(), QQmlJS::Dom::Path::fromString(), QQmlJS::Dom::Import::fromUriString(), QQmlJS::Dom::ErrorMessage::msg(), QQmlJS::Dom::DomItem::resolve(), QQmlJS::Dom::DomItem::visitPrototypeChain(), QQmlJS::Dom::visitPrototypeIndex(), and QQmlJS::Dom::DomItem::visitScopeChain().
|
nodiscard |
Definition at line 221 of file qqmldomerrormessage.cpp.
References QQmlJS::Dom::Warning.
QVector<ErrorGroup> QQmlJS::Dom::ErrorGroups::groups |
Definition at line 92 of file qqmldomerrormessage_p.h.