Lines Matching refs:chunks
1479 std::vector<std::unique_ptr<PDLTextFileChunk>> chunks; member in __anon9e2fdad81e11::PDLTextFile
1538 chunks.front()->document.getDocumentLinks(uri, links); in getDocumentLinks()
1539 for (const auto &it : llvm::drop_begin(chunks)) { in getDocumentLinks()
1563 if (chunks.size() == 1) in findDocumentSymbols()
1564 return chunks.front()->document.findDocumentSymbols(symbols); in findDocumentSymbols()
1568 for (unsigned i = 0, e = chunks.size(); i < e; ++i) { in findDocumentSymbols()
1569 PDLTextFileChunk &chunk = *chunks[i]; in findDocumentSymbols()
1572 : chunks[i + 1]->lineOffset); in findDocumentSymbols()
1633 if (&*chunkIt != &*chunks.front()) { in getInlayHints()
1666 llvm::make_pointee_range(chunks), in getPDLLViewOutput()
1678 chunks.clear(); in initialize()
1686 chunks.emplace_back(std::make_unique<PDLTextFileChunk>( in initialize()
1709 chunks.emplace_back(std::move(chunk)); in initialize()
1715 if (chunks.size() == 1) in getChunkItFor()
1716 return chunks.begin(); in getChunkItFor()
1721 chunks, pos, [](const lsp::Position &pos, const auto &chunk) { in getChunkItFor()
1724 ChunkIterator chunkIt(it == chunks.end() ? (chunks.end() - 1) : --it); in getChunkItFor()