Lines Matching refs:inlayHints
374 std::vector<lsp::InlayHint> &inlayHints);
377 std::vector<lsp::InlayHint> &inlayHints);
379 std::vector<lsp::InlayHint> &inlayHints);
382 std::vector<lsp::InlayHint> &inlayHints);
385 void addParameterHintFor(std::vector<lsp::InlayHint> &inlayHints,
1220 std::vector<lsp::InlayHint> &inlayHints) { in getInlayHints() argument
1237 this->getInlayHintsFor(node, uri, inlayHints); in getInlayHints()
1244 std::vector<lsp::InlayHint> &inlayHints) { in getInlayHintsFor() argument
1266 inlayHints.emplace_back(std::move(hint)); in getInlayHintsFor()
1271 std::vector<lsp::InlayHint> &inlayHints) { in getInlayHintsFor() argument
1282 addParameterHintFor(inlayHints, std::get<0>(it), in getInlayHintsFor()
1288 std::vector<lsp::InlayHint> &inlayHints) { in getInlayHintsFor() argument
1298 addParameterHintFor(inlayHints, valueExpr, label); in getInlayHintsFor()
1334 void PDLDocument::addParameterHintFor(std::vector<lsp::InlayHint> &inlayHints, in addParameterHintFor() argument
1343 inlayHints.emplace_back(std::move(hint)); in addParameterHintFor()
1449 std::vector<lsp::InlayHint> &inlayHints);
1622 std::vector<lsp::InlayHint> &inlayHints) { in getInlayHints() argument
1628 size_t currentNumHints = inlayHints.size(); in getInlayHints()
1629 chunkIt->document.getInlayHints(uri, range, inlayHints); in getInlayHints()
1634 for (auto &hint : llvm::drop_begin(inlayHints, currentNumHints)) in getInlayHints()
1848 std::vector<InlayHint> &inlayHints) { in getInlayHints() argument
1852 fileIt->second->getInlayHints(uri, range, inlayHints); in getInlayHints()
1855 llvm::sort(inlayHints); in getInlayHints()
1856 inlayHints.erase(std::unique(inlayHints.begin(), inlayHints.end()), in getInlayHints()
1857 inlayHints.end()); in getInlayHints()