test/MakeTag: add noexcept
This commit is contained in:
parent
9b26d451e4
commit
cf66a60c60
@ -22,13 +22,14 @@
|
|||||||
#include "util/Compiler.h"
|
#include "util/Compiler.h"
|
||||||
|
|
||||||
inline void
|
inline void
|
||||||
BuildTag(gcc_unused TagBuilder &tag)
|
BuildTag(gcc_unused TagBuilder &tag) noexcept
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename... Args>
|
template<typename... Args>
|
||||||
inline void
|
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);
|
tag.AddItem(type, value);
|
||||||
BuildTag(tag, std::forward<Args>(args)...);
|
BuildTag(tag, std::forward<Args>(args)...);
|
||||||
@ -36,7 +37,7 @@ BuildTag(TagBuilder &tag, TagType type, const char *value, Args&&... args)
|
|||||||
|
|
||||||
template<typename... Args>
|
template<typename... Args>
|
||||||
inline Tag
|
inline Tag
|
||||||
MakeTag(Args&&... args)
|
MakeTag(Args&&... args) noexcept
|
||||||
{
|
{
|
||||||
TagBuilder tag;
|
TagBuilder tag;
|
||||||
BuildTag(tag, std::forward<Args>(args)...);
|
BuildTag(tag, std::forward<Args>(args)...);
|
||||||
|
Loading…
Reference in New Issue
Block a user