aboutsummaryrefslogtreecommitdiffstats
path: root/common/flexarray.h
Commit message (Collapse)AuthorAgeFilesLines
* Update a comment about FlexArrayChris Robinson2024-01-021-2/+3
|
* Make the flexarray storage span constChris Robinson2024-01-011-1/+1
|
* Remove an unnecessary member variableChris Robinson2024-01-011-27/+23
|
* Avoid placement new for FlexArrayChris Robinson2023-12-311-17/+16
|
* Try to start being a bit more pointer-owner consciousChris Robinson2023-12-261-2/+2
|
* Mark constructors noexcept as neededChris Robinson2023-12-151-3/+9
|
* Catch a potential exception to free memoryChris Robinson2023-12-151-3/+13
|
* Remove unnecessary macro parameter listsChris Robinson2023-12-151-1/+1
|
* Refactor FlexArrayChris Robinson2023-12-101-0/+113
This avoids using an array of 1 as a flexible array member, and instead uses a span to reference the memory after itself.