MCPcopy Create free account
hub / github.com/KDE/kdevelop / createCompletionContext

Function createCompletionContext

plugins/clang/codecompletion/model.cpp:38–50  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36}
37
38QSharedPointer<CodeCompletionContext> createCompletionContext(const DUContextPointer& context,
39 const ParseSessionData::Ptr& session,
40 const QUrl& url,
41 const KTextEditor::Cursor& position,
42 const QString& text,
43 const QString& followingText)
44{
45 if (includePathCompletionRequired(text)) {
46 return QSharedPointer<IncludePathCompletionContext>::create(context, session, url, position, text);
47 } else {
48 return QSharedPointer<ClangCodeCompletionContext>::create(context, session, url, position, text, followingText);
49 }
50}
51
52class ClangCodeCompletionWorker : public CodeCompletionWorker
53{

Callers 2

computeCompletionsMethod · 0.85
runMethod · 0.85

Calls 2

createFunction · 0.85

Tested by

no test coverage detected