Skip to content

Conversation

@tomberek
Copy link

Not 100% sure why this is happening, but it fixes the error below:

In file included from include/cpp-semver.hpp:4,
                 from example/demo.cpp:1:
include/base/type.hpp:12:3: error: expected class-name before '{' token
   12 |   {
      |   ^
include/base/type.hpp: In constructor 'semver::semver_error::semver_error(const string&)':
include/base/type.hpp:13:62: error: expected class-name before '(' token
   13 |     semver_error(const std::string& msg) : std::runtime_error(msg) {}
      |                                                              ^
include/base/type.hpp:13:62: error: expected '{' before '(' token
include/base/type.hpp:13:37: error: unused parameter 'msg' [-Werror=unused-parameter]
   13 |     semver_error(const std::string& msg) : std::runtime_error(msg) {}
      |                  ~~~~~~~~~~~~~~~~~~~^~~
cc1plus: all warnings being treated as errors
make: *** [Makefile:72: build/debug/no_pegtl/example/demo] Error 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant