summaryrefslogtreecommitdiffstats
path: root/src/common/parent_of_member.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-09-01Silence std::aligned_storage warnings as it's deprecated in C++23,Kelebek11-1/+1
replace it with alignas() and a C array
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
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.
2022-03-19common: Reduce unused includesameerj1-1/+0
2021-05-10parent_of_member: Make sign conversion explicit in OffsetOfImpl()Lioncash1-1/+2
Previously these conversions were implicit and causing quite a few warnings on clang.
2021-05-06common: parent_of_member: Fix build for OffsetOf().bunnei1-4/+4
2021-01-12common/parent_of_member: Replace TYPED_STORAGE define with template aliasLioncash1-6/+8
Provides the same construct, but makes it obey namespacing.
2021-01-11common: Introduce useful tree structures.bunnei1-0/+189