Kelebek1
a0732144ba
Silence std::aligned_storage warnings as it's deprecated in C++23,
replace it with alignas() and a C array
4 years ago
Morph
2b87305d31
general: Convert source file copyright comments over to SPDX
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
4 years ago
ameerj
e70b4f3fc5
common: Reduce unused includes
4 years ago
Lioncash
41852fb7e7
parent_of_member: Make sign conversion explicit in OffsetOfImpl()
Previously these conversions were implicit and causing quite a few
warnings on clang.
5 years ago
bunnei
e2e26f8299
common: parent_of_member: Fix build for OffsetOf().
5 years ago
Lioncash
6d1212fdb9
common/parent_of_member: Replace TYPED_STORAGE define with template alias
Provides the same construct, but makes it obey namespacing.
5 years ago
bunnei
eeb0493b5d
common: Introduce useful tree structures.
5 years ago