Lines Matching defs:PDLTextFile
1368 // PDLTextFile
1373 class PDLTextFile {
1375 PDLTextFile(const lsp::URIForFile &uri, StringRef fileContents,
1443 PDLTextFile::PDLTextFile(const lsp::URIForFile &uri, StringRef fileContents,
1452 PDLTextFile::update(const lsp::URIForFile &uri, int64_t newVersion,
1465 void PDLTextFile::getLocationsOf(const lsp::URIForFile &uri,
1479 void PDLTextFile::findReferencesOf(const lsp::URIForFile &uri,
1493 void PDLTextFile::getDocumentLinks(const lsp::URIForFile &uri,
1507 std::optional<lsp::Hover> PDLTextFile::findHover(const lsp::URIForFile &uri,
1518 void PDLTextFile::findDocumentSymbols(
1557 lsp::CompletionList PDLTextFile::getCodeCompletion(const lsp::URIForFile &uri,
1573 lsp::SignatureHelp PDLTextFile::getSignatureHelp(const lsp::URIForFile &uri,
1578 void PDLTextFile::getInlayHints(const lsp::URIForFile &uri, lsp::Range range,
1618 PDLTextFile::getPDLLViewOutput(lsp::PDLLViewOutputKind kind) {
1633 void PDLTextFile::initialize(const lsp::URIForFile &uri, int64_t newVersion,
1669 PDLTextFile::ChunkIterator PDLTextFile::getChunkItFor(lsp::Position &pos) {
1700 llvm::StringMap<std::unique_ptr<PDLTextFile>> files;
1719 impl->files[uri.file()] = std::make_unique<PDLTextFile>(