tag/ParseName: use [[gnu::pure]]
This commit is contained in:
parent
08500be239
commit
7caeb3b0d8
@ -21,7 +21,6 @@
|
|||||||
#define MPD_TAG_PARSE_NAME_HXX
|
#define MPD_TAG_PARSE_NAME_HXX
|
||||||
|
|
||||||
#include "Type.h"
|
#include "Type.h"
|
||||||
#include "util/Compiler.h"
|
|
||||||
|
|
||||||
struct StringView;
|
struct StringView;
|
||||||
|
|
||||||
@ -29,11 +28,11 @@ struct StringView;
|
|||||||
* Parse the string, and convert it into a #TagType. Returns
|
* Parse the string, and convert it into a #TagType. Returns
|
||||||
* #TAG_NUM_OF_ITEM_TYPES if the string could not be recognized.
|
* #TAG_NUM_OF_ITEM_TYPES if the string could not be recognized.
|
||||||
*/
|
*/
|
||||||
gcc_pure
|
[[gnu::pure]]
|
||||||
TagType
|
TagType
|
||||||
tag_name_parse(const char *name) noexcept;
|
tag_name_parse(const char *name) noexcept;
|
||||||
|
|
||||||
gcc_pure
|
[[gnu::pure]]
|
||||||
TagType
|
TagType
|
||||||
tag_name_parse(StringView name) noexcept;
|
tag_name_parse(StringView name) noexcept;
|
||||||
|
|
||||||
@ -43,11 +42,11 @@ tag_name_parse(StringView name) noexcept;
|
|||||||
*
|
*
|
||||||
* Case does not matter.
|
* Case does not matter.
|
||||||
*/
|
*/
|
||||||
gcc_pure
|
[[gnu::pure]]
|
||||||
TagType
|
TagType
|
||||||
tag_name_parse_i(const char *name) noexcept;
|
tag_name_parse_i(const char *name) noexcept;
|
||||||
|
|
||||||
gcc_pure
|
[[gnu::pure]]
|
||||||
TagType
|
TagType
|
||||||
tag_name_parse_i(StringView name) noexcept;
|
tag_name_parse_i(StringView name) noexcept;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user