summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2023-11-03 13:08:44 +1100
committerMaxime Coste <mawww@kakoune.org>2023-11-03 13:08:44 +1100
commit7577fa1b668ea81eb9b7b9af690a4161187129dd (patch)
treed73e2d1255d9efdec8762cb6f51e4bd765598d0d /src/command_manager.cc
parentc889c0329caad7890480c3e3103b49830b8cb7e3 (diff)
Use explicit target types for gather calls to bypass clang regression
Since clang-16 there has been a regression in the P0522R0 support. (Bug report at https://github.com/llvm/llvm-project/issue/63281) Closes #4892
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index 68ea6c63..cfd031b2 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -95,7 +95,7 @@ HashSet<String> CommandManager::loaded_modules() const
{
return m_modules | filter([](auto&& elem) { return elem.value.state == Module::State::Loaded; })
| transform([](auto&& elem) { return elem.key; })
- | gather<HashSet>();
+ | gather<HashSet<String>>();
}
struct parse_error : runtime_error