diff options
Diffstat (limited to 'src/register_manager.hh')
| -rw-r--r-- | src/register_manager.hh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/register_manager.hh b/src/register_manager.hh index 9d3ea3d9..f18bc989 100644 --- a/src/register_manager.hh +++ b/src/register_manager.hh @@ -2,6 +2,7 @@ #define register_manager_hh_INCLUDED #include "array_view.hh" +#include "completion.hh" #include "exception.hh" #include "utils.hh" #include "hash_map.hh" @@ -146,6 +147,7 @@ public: Register& operator[](StringView reg) const; Register& operator[](Codepoint c) const; void add_register(Codepoint c, std::unique_ptr<Register> reg); + CandidateList complete_register_name(StringView prefix, ByteCount cursor_pos) const; protected: HashMap<Codepoint, std::unique_ptr<Register>, MemoryDomain::Registers> m_registers; |
