summaryrefslogtreecommitdiff
path: root/src/register_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2012-09-04 00:17:41 +0200
committerMaxime Coste <frrrwww@gmail.com>2012-09-04 00:17:41 +0200
commit11d5ae27434a5e36f6500b60a785b86261da6554 (patch)
tree9edce411a20f72cf6b6f71a829ed62096f9a3597 /src/register_manager.cc
parent0e6ced91764764d26b9f7a8550782c1940d07ac9 (diff)
add override markers
Diffstat (limited to 'src/register_manager.cc')
-rw-r--r--src/register_manager.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/register_manager.cc b/src/register_manager.cc
index e77510a1..11bae66a 100644
--- a/src/register_manager.cc
+++ b/src/register_manager.cc
@@ -11,13 +11,13 @@ namespace Kakoune
class StaticRegister : public Register
{
public:
- Register& operator=(const memoryview<String>& values)
+ Register& operator=(const memoryview<String>& values) override
{
m_content = std::vector<String>(values.begin(), values.end());
return *this;
}
- memoryview<String> values(const Context&)
+ memoryview<String> values(const Context&) override
{
if (m_content.empty())
return memoryview<String>(ms_empty);
@@ -40,12 +40,12 @@ public:
DynamicRegister(RegisterRetriever function)
: m_function(std::move(function)) {}
- Register& operator=(const memoryview<String>& values)
+ Register& operator=(const memoryview<String>& values) override
{
throw runtime_error("this register is not assignable");
}
- memoryview<String> values(const Context& context)
+ memoryview<String> values(const Context& context) override
{
m_content = m_function(context);
return StaticRegister::values(context);