CppEditor: Simplify CppAutoCompleter header

Change-Id: Ie6c01ca4fb11b4b4c5e66618c9f8f0cb67e7845b
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
hjk
2014-09-13 00:25:03 +02:00
parent 282864bdb9
commit 3be2c9dfb8
2 changed files with 44 additions and 56 deletions

View File

@@ -32,16 +32,13 @@
#include <texteditor/autocompleter.h>
#include <cplusplus/Token.h>
namespace CppEditor {
namespace Internal {
class CppAutoCompleter : public TextEditor::AutoCompleter
{
public:
CppAutoCompleter();
virtual ~CppAutoCompleter();
CppAutoCompleter() {}
virtual bool contextAllowsAutoParentheses(const QTextCursor &cursor,
const QString &textToInsert = QString()) const;
@@ -52,10 +49,6 @@ 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