(a6f8cf4274ddc7c1465410d6a15677040262f8a7)
#include "qqmljslintervisitor_p.h"
#include <private/qqmljsutils_p.h>
Go to the source code of this file.
|
| enum | QQmlJS::OverrideInformation {
QQmlJS::WithoutOverride = 0
, QQmlJS::WithFinal = 1
, QQmlJS::WithOverride = 2
, QQmlJS::WithoutOverride = 0
,
QQmlJS::WithFinal = 1
, QQmlJS::WithOverride = 2
} |
| enum | QQmlJS::OverrideInformation {
QQmlJS::WithoutOverride = 0
, QQmlJS::WithFinal = 1
, QQmlJS::WithOverride = 2
, QQmlJS::WithoutOverride = 0
,
QQmlJS::WithFinal = 1
, QQmlJS::WithOverride = 2
} |
|
| static void | QQmlJS::warnAboutLiteralConstructors (NewMemberExpression *expression, QQmlJSLogger *logger) |
| static SourceLocation | QQmlJS::confusingPluses (BinaryExpression *exp) |
| static SourceLocation | QQmlJS::confusingMinuses (BinaryExpression *exp) |
| static bool | QQmlJS::allCodePathsReturnInsideCase (Node *statement) |
| static QList< const Statement * > | QQmlJS::possibleLastStatements (const StatementList *ast) |
| static QList< const Statement * > | QQmlJS::possibleLastStatements (const CaseBlock *ast) |
| static QList< const Statement * > | QQmlJS::possibleLastStatements (const Statement *ast) |
| static bool | QQmlJS::isUselessExpressionStatement_impl (const ExpressionNode *ast) |
| static bool | QQmlJS::isUselessExpressionStatement (const ExpressionStatement *ast) |
| | QQmlJS::Q_DECLARE_FLAGS (OverrideInformations, OverrideInformation) |
| static void | QQmlJS::warnForMethodShadowingInBase (const QQmlJSScope::ConstPtr &base, const QString &name, const QQmlJS::SourceLocation &location, QQmlJSLogger *logger) |
| static void | QQmlJS::warnForPropertyShadowingInBase (const QQmlJSScope::ConstPtr &base, const QString &name, const QQmlJS::SourceLocation &location, OverrideInformations overrideFlags, QQmlJSLogger *logger) |
| static void | QQmlJS::warnForDuplicates (const QQmlJSScope::ConstPtr &scope, const QString &name, QLatin1String type, const QQmlJS::SourceLocation &location, OverrideInformations overrideFlags, QQmlJSLogger *logger) |