Horizon
searcher_symbol.hpp
1#pragma once
2#include "searcher.hpp"
3
4namespace horizon {
5class SearcherSymbol : public Searcher {
6public:
8
9 std::list<SearchResult> search(const SearchQuery &q) override;
10 std::set<Type> get_types() const override;
11 std::string get_display_name(const SearchResult &r) override;
12
13private:
14 IDocumentSymbol &doc;
15};
16} // namespace horizon
Definition: idocument_symbol.hpp:5
Definition: searcher_symbol.hpp:5
Definition: searcher.hpp:44
Definition: searcher.hpp:58
Definition: searcher.hpp:9