AK: Decorate AK::TriState with [[nodiscard]]

TriState is another type of return code, it's value should always be
observed.
This commit is contained in:
Brian Gianforcaro 2020-08-05 06:10:08 -07:00 committed by Andreas Kling
parent 3319803bd9
commit adb83d3adc

View file

@ -62,8 +62,8 @@ typedef i64 int64_t;
typedef int pid_t;
#else
# include <stdint.h>
# include <stddef.h>
# include <stdint.h>
# include <sys/types.h>
# ifdef __ptrdiff_t
@ -97,6 +97,8 @@ inline constexpr size_t align_up_to(const size_t value, const size_t alignment)
return (value + (alignment - 1)) & ~(alignment - 1);
}
enum class TriState : u8 { False,
enum class [[nodiscard]] TriState : u8 {
False,
True,
Unknown };
Unknown
};