C++: Fix compilation of tst_lexer.cpp

...with MSVC2013.

tst_lexer.cpp(406) : error C2398: Element '1': conversion from
  'CPlusPlus::Kind' to 'unsigned int' requires a narrowing conversion

Change-Id: I1c9415cb02d2f0fa85d48a1abbc688d8f53b5b43
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Nikolai Kosjar
2016-06-27 12:28:34 +02:00
committed by Christian Stenger
parent 23ac8b4acf
commit 04b2194781

View File

@@ -403,7 +403,7 @@ void tst_SimpleLexer::ppOpOrPunc()
QFETCH(Kind, expectedTokenKind); QFETCH(Kind, expectedTokenKind);
const QByteArray source = QTest::currentDataTag(); const QByteArray source = QTest::currentDataTag();
run(source, toTokens({expectedTokenKind}), false, CompareKind, true); run(source, toTokens({unsigned(expectedTokenKind)}), false, CompareKind, true);
} }
void tst_SimpleLexer::ppOpOrPunc_data() void tst_SimpleLexer::ppOpOrPunc_data()