summaryrefslogtreecommitdiff
path: root/src/function_registry.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2014-04-21 10:50:09 +0100
committerMaxime Coste <frrrwww@gmail.com>2014-04-21 10:50:09 +0100
commit8beda67fae3a57b450139037715122016bde2319 (patch)
tree17a3e8033c123595f206af0dd9a04a2789a2614a /src/function_registry.hh
parenta1ec45d91a2fb3c82d4677ba2b82b28acfd8570d (diff)
Use StringView in FunctionGroup and FunctionRegistry
Diffstat (limited to 'src/function_registry.hh')
-rw-r--r--src/function_registry.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/function_registry.hh b/src/function_registry.hh
index 2dbf1f02..1565c36a 100644
--- a/src/function_registry.hh
+++ b/src/function_registry.hh
@@ -18,13 +18,13 @@ template<typename FunctionType>
class FunctionRegistry
{
public:
- void register_func(const String& name, const FunctionType& function)
+ void register_func(StringView name, const FunctionType& function)
{
kak_assert(not m_functions.contains(name));
m_functions.append(std::make_pair(name, function));
}
- const FunctionType& operator[](const String& name) const
+ const FunctionType& operator[](StringView name) const
{
auto it = m_functions.find(name);
if (it == m_functions.end())