ClangCodeModel: Remove some dead code

Left over from recent libclang removals.

Change-Id: I24eff39615d9e2701bc42dccc5f096a89b7fa783
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Kandeler
2022-04-28 14:05:16 +02:00
parent b52fac7148
commit 998a8d7369
10 changed files with 0 additions and 93 deletions

View File

@@ -324,26 +324,6 @@ QFuture<CppEditor::CursorInfo> BackendCommunicator::requestLocalReferences(
return m_receiver.addExpectedReferencesMessage(message.ticketNumber);
}
QFuture<CppEditor::ToolTipInfo> BackendCommunicator::requestToolTip(
const FileContainer &fileContainer, quint32 line, quint32 column)
{
const RequestToolTipMessage message(fileContainer, line, column);
m_sender->requestToolTip(message);
return m_receiver.addExpectedToolTipMessage(message.ticketNumber);
}
QFuture<CppEditor::SymbolInfo> BackendCommunicator::requestFollowSymbol(
const FileContainer &curFileContainer,
quint32 line,
quint32 column)
{
const RequestFollowSymbolMessage message(curFileContainer, line, column);
m_sender->requestFollowSymbol(message);
return m_receiver.addExpectedRequestFollowSymbolMessage(message.ticketNumber);
}
void BackendCommunicator::documentsChangedWithRevisionCheck(Core::IDocument *document)
{
const auto textDocument = qobject_cast<TextDocument*>(document);

View File

@@ -100,12 +100,6 @@ public:
const FileContainer &fileContainer,
quint32 line,
quint32 column);
QFuture<CppEditor::ToolTipInfo> requestToolTip(const FileContainer &fileContainer,
quint32 line,
quint32 column);
QFuture<CppEditor::SymbolInfo> requestFollowSymbol(const FileContainer &curFileContainer,
quint32 line,
quint32 column);
void updateChangeContentStartPosition(const QString &filePath, int position);
bool isNotWaitingForCompletion() const;

View File

@@ -123,30 +123,6 @@ QFuture<CppEditor::CursorInfo> BackendReceiver::addExpectedReferencesMessage(
return futureInterface.future();
}
QFuture<CppEditor::SymbolInfo> BackendReceiver::addExpectedRequestFollowSymbolMessage(quint64 ticket)
{
QTC_CHECK(!m_followTable.contains(ticket));
QFutureInterface<CppEditor::SymbolInfo> futureInterface;
futureInterface.reportStarted();
m_followTable.insert(ticket, futureInterface);
return futureInterface.future();
}
QFuture<CppEditor::ToolTipInfo> BackendReceiver::addExpectedToolTipMessage(quint64 ticket)
{
QTC_CHECK(!m_toolTipsTable.contains(ticket));
QFutureInterface<CppEditor::ToolTipInfo> futureInterface;
futureInterface.reportStarted();
m_toolTipsTable.insert(ticket, futureInterface);
return futureInterface.future();
}
bool BackendReceiver::isExpectingCompletionsMessage() const
{
return !m_assistProcessorsTable.isEmpty();

View File

@@ -62,8 +62,6 @@ public:
addExpectedReferencesMessage(quint64 ticket,
const CppEditor::SemanticInfo::LocalUseMap &localUses
= CppEditor::SemanticInfo::LocalUseMap());
QFuture<CppEditor::SymbolInfo> addExpectedRequestFollowSymbolMessage(quint64 ticket);
QFuture<CppEditor::ToolTipInfo> addExpectedToolTipMessage(quint64 ticket);
bool isExpectingCompletionsMessage() const;
void reset();

View File

@@ -265,23 +265,6 @@ QFuture<CppEditor::CursorInfo> ClangEditorDocumentProcessor::requestLocalReferen
static_cast<quint32>(column));
}
QFuture<CppEditor::SymbolInfo>
ClangEditorDocumentProcessor::requestFollowSymbol(int line, int column)
{
return m_communicator.requestFollowSymbol(simpleFileContainer(),
static_cast<quint32>(line),
static_cast<quint32>(column));
}
QFuture<CppEditor::ToolTipInfo> ClangEditorDocumentProcessor::toolTipInfo(const QByteArray &codecName,
int line,
int column)
{
return m_communicator.requestToolTip(simpleFileContainer(codecName),
static_cast<quint32>(line),
static_cast<quint32>(column));
}
ClangEditorDocumentProcessor *ClangEditorDocumentProcessor::get(const QString &filePath)
{
return qobject_cast<ClangEditorDocumentProcessor*>(

View File

@@ -79,10 +79,6 @@ public:
QFuture<CppEditor::CursorInfo> cursorInfo(const CppEditor::CursorInfoParams &params) override;
QFuture<CppEditor::CursorInfo> requestLocalReferences(const QTextCursor &cursor) override;
QFuture<CppEditor::SymbolInfo> requestFollowSymbol(int line, int column) override;
QFuture<CppEditor::ToolTipInfo> toolTipInfo(const QByteArray &codecName,
int line,
int column) override;
void closeBackendDocument();
@@ -90,7 +86,6 @@ public:
static ClangEditorDocumentProcessor *get(const QString &filePath);
signals:
void tokenInfosUpdated();
void parserConfigChanged(const Utils::FilePath &filePath,
const CppEditor::BaseEditorDocumentParser::Configuration &config);

View File

@@ -84,13 +84,6 @@ void BaseEditorDocumentProcessor::setParserConfig(
parser()->setConfiguration(config);
}
QFuture<ToolTipInfo> BaseEditorDocumentProcessor::toolTipInfo(const QByteArray &/*codecName*/,
int /*line*/,
int /*column*/)
{
return QFuture<ToolTipInfo>();
}
void BaseEditorDocumentProcessor::runParser(QFutureInterface<void> &future,
BaseEditorDocumentParser::Ptr parser,
BaseEditorDocumentParser::UpdateParams updateParams)

View File

@@ -89,8 +89,6 @@ public:
virtual QFuture<CursorInfo> cursorInfo(const CursorInfoParams &params) = 0;
virtual QFuture<CursorInfo> requestLocalReferences(const QTextCursor &cursor) = 0;
virtual QFuture<SymbolInfo> requestFollowSymbol(int line, int column) = 0;
virtual QFuture<ToolTipInfo> toolTipInfo(const QByteArray &codecName, int line, int column);
QString filePath() const { return m_filePath; }

View File

@@ -260,15 +260,6 @@ QFuture<CursorInfo> BuiltinEditorDocumentProcessor::requestLocalReferences(const
return futureInterface.future();
}
QFuture<SymbolInfo> BuiltinEditorDocumentProcessor::requestFollowSymbol(int, int)
{
QFutureInterface<SymbolInfo> futureInterface;
futureInterface.reportResult(SymbolInfo());
futureInterface.reportFinished();
return futureInterface.future();
}
void BuiltinEditorDocumentProcessor::setSemanticHighlightingChecker(
const SemanticHighlightingChecker &checker)
{

View File

@@ -54,7 +54,6 @@ public:
QFuture<CursorInfo> cursorInfo(const CursorInfoParams &params) override;
QFuture<CursorInfo> requestLocalReferences(const QTextCursor &) override;
QFuture<SymbolInfo> requestFollowSymbol(int, int) override;
using SemanticHighlightingChecker = std::function<bool()>;
void setSemanticHighlightingChecker(const SemanticHighlightingChecker &checker);