Dialect Class
(QmlJS::Dialect)Public Types
enum | Enum { NoLanguage, JavaScript, Json, Qml, ..., AnyLanguage } |
Public Functions
Dialect(QmlJS::Dialect::Enum dialect = NoLanguage) | |
QList<QmlJS::Dialect> | companionLanguages() const |
QmlJS::Dialect::Enum | dialect() const |
bool | isFullySupportedLanguage() const |
bool | isQmlLikeLanguage() const |
bool | isQmlLikeOrJsLanguage() const |
void | mergeLanguage(const QmlJS::Dialect &l2) |
bool | restrictLanguage(const QmlJS::Dialect &l2) |
QString | toString() const |
bool | operator!=(const QmlJS::Dialect &o) const |
bool | operator<(const QmlJS::Dialect &o) const |
bool | operator==(const QmlJS::Dialect &o) const |
Static Public Members
QmlJS::Dialect | mergeLanguages(const QmlJS::Dialect &l1, const QmlJS::Dialect &l2) |
Member Function Documentation
Dialect::Dialect(QmlJS::Dialect::Enum dialect = NoLanguage)
Default constructs an instance of Dialect.