File indexing completed on 2024-05-12 04:37:44

0001 /*
0002     SPDX-FileCopyrightText: 2007-2008 David Nolden <david.nolden.kdevelop@art-master.de>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-only
0005 */
0006 
0007 #ifndef KDEVPLATFORM_CODECOMPLETIONHELPER_H
0008 #define KDEVPLATFORM_CODECOMPLETIONHELPER_H
0009 
0010 #include <language/languageexport.h>
0011 #include "../duchain/duchainpointer.h"
0012 #include "../duchain/declaration.h"
0013 
0014 namespace KTextEditor {
0015 class Document;
0016 class Range;
0017 class View;
0018 }
0019 namespace KDevelop {
0020 class Declaration;
0021 
0022 void KDEVPLATFORMLANGUAGE_EXPORT insertFunctionParenText(KTextEditor::View* view, const KTextEditor::Cursor& pos,
0023                                                          const KDevelop::DeclarationPointer& declaration,
0024                                                          bool jumpForbidden = false);
0025 }
0026 #endif