diff --git a/include/cppast/code_generator.hpp b/include/cppast/code_generator.hpp index 04ec2d7..01b67dc 100644 --- a/include/cppast/code_generator.hpp +++ b/include/cppast/code_generator.hpp @@ -63,7 +63,7 @@ namespace detail { public: template - explicit semantic_string_view(T&& obj, decltype(string_view(std::forward(obj)), 0) = 0) + explicit semantic_string_view(T&& obj, decltype(string_view(std::declval()), 0) = 0) : str_(std::forward(obj)) {}