forked from qt-creator/qt-creator
Debugger: Add even more std and Qt char and int types
Make more stdint, quint and char types known to the debugger. Task-number: QTCREATORBUG-26501 Change-Id: I1e757af2a495142fa37fe2b7cefec56690adbf08 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
committed by
André Hartmann
parent
3857ef8258
commit
f9f26570c9
@@ -48,7 +48,11 @@ bool isIntType(const QString &type)
|
||||
case 'b':
|
||||
return type == "bool";
|
||||
case 'c':
|
||||
return type == "char";
|
||||
return type.startsWith("char") &&
|
||||
( type == "char"
|
||||
|| type == "char8_t"
|
||||
|| type == "char16_t"
|
||||
|| type == "char32_t" );
|
||||
case 'i':
|
||||
return type.startsWith("int") &&
|
||||
( type == "int"
|
||||
@@ -63,7 +67,8 @@ bool isIntType(const QString &type)
|
||||
case 'p':
|
||||
return type == "ptrdiff_t";
|
||||
case 'q':
|
||||
return type == "qint16" || type == "quint16"
|
||||
return type == "qint8" || type == "quint8"
|
||||
|| type == "qint16" || type == "quint16"
|
||||
|| type == "qint32" || type == "quint32"
|
||||
|| type == "qint64" || type == "quint64"
|
||||
|| type == "qlonglong" || type == "qulonglong";
|
||||
|
||||
Reference in New Issue
Block a user