C++: Do not add double quotes when splitting raw string litterals

Task-number: QTCREATORBUG-17717
Change-Id: Iffb34a3d77ada624dc13b8ab050ac08731d25863
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
David Schulz
2017-02-21 15:00:26 +01:00
parent 5103d4e53b
commit fc43fb477b
4 changed files with 10 additions and 7 deletions

View File

@@ -26,6 +26,8 @@
#pragma once
#include <QtGlobal>
#include <cplusplus/Token.h>
#include <cplusplus/CPlusPlusForwardDeclarations.h>
QT_FORWARD_DECLARE_CLASS(QTextCursor)
@@ -46,7 +48,7 @@ public:
static bool shouldInsertMatchingText(QChar lookAhead);
static bool isInCommentHelper(const QTextCursor &currsor, Token *retToken = 0);
static bool isInStringHelper(const QTextCursor &cursor);
static CPlusPlus::Kind stringKindAtCursor(const QTextCursor &cursor);
static QString insertMatchingBrace(const QTextCursor &tc, const QString &text,
QChar lookAhead, bool skipChars, int *skippedChars);