diff options
author | David Schulz <david.schulz@nokia.com> | 2012-02-10 14:03:57 +0100 |
---|---|---|
committer | Leandro Melo <leandro.melo@nokia.com> | 2012-04-27 16:43:22 +0200 |
commit | 6c5bec6e656d14edb0aa519a08a3c5b4e0a9c17b (patch) | |
tree | 4cf7c7a5b16bfe1de539c65b79840c5d0e0196d4 /src/plugins/cppeditor/cppautocompleter.h | |
parent | 7ad113b4aa8945791a9a662863c5a37d07709f11 (diff) |
C++: Fix auto-parenthesis before comment
First character in a multiline comment line will now be
recognized as a comment by the autocompleter.
Task-number: QTCREATORBUG-6459
Change-Id: I7103d90e808d40b5a48b7654340954323026a3f7
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
Diffstat (limited to 'src/plugins/cppeditor/cppautocompleter.h')
-rw-r--r-- | src/plugins/cppeditor/cppautocompleter.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/cppeditor/cppautocompleter.h b/src/plugins/cppeditor/cppautocompleter.h index c02e329f3e..83d22d0e71 100644 --- a/src/plugins/cppeditor/cppautocompleter.h +++ b/src/plugins/cppeditor/cppautocompleter.h @@ -34,6 +34,7 @@ #define CPPAUTOCOMPLETER_H #include <texteditor/autocompleter.h> +#include <Token.h> namespace CppEditor { namespace Internal { @@ -53,6 +54,10 @@ public: QChar la, int *skippedChars) const; virtual QString insertParagraphSeparator(const QTextCursor &cursor) const; + +private: + bool isInCommentHelper(const QTextCursor &cursor, CPlusPlus::Token *retToken = 0) const; + const CPlusPlus::Token tokenAtPosition(const QList<CPlusPlus::Token> &tokens, const unsigned pos) const; }; } // Internal |