aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangcompletionassistprocessor.h
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2018-11-09 12:44:39 +0100
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-11-13 08:17:19 +0000
commit41d68f469a1e914594bb9ca812005ec5542d3459 (patch)
tree86c7da0f025a3fc9affb2e42b4928a278f190069 /src/plugins/clangcodemodel/clangcompletionassistprocessor.h
parentad37ad1a86e79ee220293c8bdeab4e75aeb479fb (diff)
Clang: Change dot <-> arrow if all completions require it
Return the behavior that existed before completion fix-its were introduced. Apply it only for the cases when all items require the fix-it. Fixes: QTCREATORBUG-21367 Change-Id: Idc358255135f72353f3fd3204b653fc2fc55e7a0 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/clangcodemodel/clangcompletionassistprocessor.h')
-rw-r--r--src/plugins/clangcodemodel/clangcompletionassistprocessor.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/clangcodemodel/clangcompletionassistprocessor.h b/src/plugins/clangcodemodel/clangcompletionassistprocessor.h
index f5f7b06684..47ce2be1fc 100644
--- a/src/plugins/clangcodemodel/clangcompletionassistprocessor.h
+++ b/src/plugins/clangcodemodel/clangcompletionassistprocessor.h
@@ -85,6 +85,8 @@ private:
const QByteArray &customFileContent,
int functionNameStartPosition = -1);
+ CodeCompletions applyCompletionFixIt(const CodeCompletions &completions);
+
private:
struct Position { int line; int column; };
Position extractLineColumn(int position);