diff options
Diffstat (limited to 'src/libs/qmljs/qmljsdocument.cpp')
-rw-r--r-- | src/libs/qmljs/qmljsdocument.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsdocument.cpp b/src/libs/qmljs/qmljsdocument.cpp index 657e96b9b6..13e9a43116 100644 --- a/src/libs/qmljs/qmljsdocument.cpp +++ b/src/libs/qmljs/qmljsdocument.cpp @@ -98,6 +98,24 @@ bool Document::isQmlLikeLanguage(Document::Language language) } } +bool Document::isFullySupportedLanguage(Document::Language language) +{ + switch (language) { + case JavaScriptLanguage: + case JsonLanguage: + case QmlLanguage: + case QmlQtQuick1Language: + case QmlQtQuick2Language: + return true; + case UnknownLanguage: + case QmlQbsLanguage: + case QmlProjectLanguage: + case QmlTypeInfoLanguage: + break; + } + return false; +} + Document::Document(const QString &fileName, Language language) : _engine(0) , _ast(0) |