Changeset View
Changeset View
Standalone View
Standalone View
languages/clang/codecompletion/includepathcompletioncontext.h
Show All 17 Lines | |||||
18 | * You should have received a copy of the GNU General Public License | 18 | * You should have received a copy of the GNU General Public License | ||
19 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 19 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
20 | */ | 20 | */ | ||
21 | 21 | | |||
22 | #ifndef INCLUDEPATHCOMPLETIONCONTEXT_H | 22 | #ifndef INCLUDEPATHCOMPLETIONCONTEXT_H | ||
23 | #define INCLUDEPATHCOMPLETIONCONTEXT_H | 23 | #define INCLUDEPATHCOMPLETIONCONTEXT_H | ||
24 | 24 | | |||
25 | #include "duchain/parsesession.h" | 25 | #include "duchain/parsesession.h" | ||
26 | #include "clangprivateexport.h" | ||||
26 | 27 | | |||
27 | #include <language/codecompletion/codecompletioncontext.h> | 28 | #include <language/codecompletion/codecompletioncontext.h> | ||
28 | #include <language/util/includeitem.h> | 29 | #include <language/util/includeitem.h> | ||
29 | 30 | | |||
30 | class IncludePathCompletionContext : public KDevelop::CodeCompletionContext | 31 | class KDEVCLANGPRIVATE_EXPORT IncludePathCompletionContext : public KDevelop::CodeCompletionContext | ||
31 | { | 32 | { | ||
32 | public: | 33 | public: | ||
33 | IncludePathCompletionContext(const KDevelop::DUContextPointer& context, | 34 | IncludePathCompletionContext(const KDevelop::DUContextPointer& context, | ||
34 | const ParseSessionData::Ptr& sessionData, | 35 | const ParseSessionData::Ptr& sessionData, | ||
35 | const QUrl& url, | 36 | const QUrl& url, | ||
36 | const KTextEditor::Cursor& position, | 37 | const KTextEditor::Cursor& position, | ||
37 | const QString& text); | 38 | const QString& text); | ||
38 | 39 | | |||
Show All 10 Lines |