diff --git a/test/MakeTag.hxx b/test/MakeTag.hxx index 4861583e5..49e221b35 100644 --- a/test/MakeTag.hxx +++ b/test/MakeTag.hxx @@ -22,13 +22,14 @@ #include "util/Compiler.h" inline void -BuildTag(gcc_unused TagBuilder &tag) +BuildTag(gcc_unused TagBuilder &tag) noexcept { } template inline void -BuildTag(TagBuilder &tag, TagType type, const char *value, Args&&... args) +BuildTag(TagBuilder &tag, TagType type, const char *value, + Args&&... args) noexcept { tag.AddItem(type, value); BuildTag(tag, std::forward(args)...); @@ -36,7 +37,7 @@ BuildTag(TagBuilder &tag, TagType type, const char *value, Args&&... args) template inline Tag -MakeTag(Args&&... args) +MakeTag(Args&&... args) noexcept { TagBuilder tag; BuildTag(tag, std::forward(args)...);