litucks-torzu/src/common
Lioncash df72480395 common: Make use of [[nodiscard]] where applicable
Now that clang-format makes [[nodiscard]] attributes format sensibly, we
can apply them to several functions within the common library to allow
the compiler to complain about any misuses of the functions.
2020-08-15 17:17:52 -04:00
..
logging logging/backend: Make use of designated initializers 2020-08-03 10:37:48 -04:00
x64
algorithm.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
alignment.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
assert.h
atomic_ops.cpp common/atomic_ops: Don't cast away volatile from pointers 2020-07-28 04:36:53 -04:00
atomic_ops.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
bit_field.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
bit_util.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
cityhash.cpp
cityhash.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
CMakeLists.txt ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465) 2020-08-03 07:28:54 -04:00
color.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
common_funcs.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
common_paths.h common: Add a screenshots directory 2020-07-20 22:51:02 -04:00
common_types.h
concepts.h common/concepts: Rename IsBaseOf to DerivedFrom 2020-08-07 08:09:57 -04:00
detached_tasks.cpp General: Tidy up clang-format warnings part 2 2020-08-13 14:19:08 -04:00
detached_tasks.h
dynamic_library.cpp
dynamic_library.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
fiber.cpp
fiber.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
file_util.cpp common: Add a screenshots directory 2020-07-20 22:51:02 -04:00
file_util.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
hash.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
hex_util.cpp partition_data_manager: Make data arrays constexpr 2020-08-06 02:41:58 -04:00
hex_util.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
lz4_compression.cpp lz4_compression: Make use of std::span in interfaces 2020-07-25 03:17:04 -04:00
lz4_compression.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
math_util.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
memory_detect.cpp
memory_detect.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
memory_hook.cpp
memory_hook.h
microprofile.cpp
microprofile.h
microprofileui.h
misc.cpp
multi_level_queue.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
page_table.cpp
page_table.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
param_package.cpp
param_package.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
quaternion.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
ring_buffer.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
scm_rev.cpp.in
scm_rev.h
scope_exit.h
spin_lock.cpp
spin_lock.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
string_util.cpp
string_util.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
swap.h
telemetry.cpp
telemetry.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
thread.cpp
thread.h
thread_queue_list.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
threadsafe_queue.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
time_zone.cpp
time_zone.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
timer.cpp
timer.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
uint128.cpp
uint128.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
uuid.cpp
uuid.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
vector_math.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
virtual_buffer.cpp common/virtual_buffer: drop unused includes 2020-08-05 21:36:35 +00:00
virtual_buffer.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
wall_clock.cpp
wall_clock.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00
web_result.h
zstd_compression.cpp zstd_compression: Make use of std::span in interfaces 2020-07-25 03:11:56 -04:00
zstd_compression.h common: Make use of [[nodiscard]] where applicable 2020-08-15 17:17:52 -04:00