From a0ac104979dff03fff45b58c4cb83bce85aa44a7 Mon Sep 17 00:00:00 2001 From: Yggdrasill Date: Tue, 8 Apr 2025 09:37:00 +0100 Subject: [PATCH] Add data() method to StaticVector --- Source/utils/static_vector.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/utils/static_vector.hpp b/Source/utils/static_vector.hpp index 12262819f..62331749b 100644 --- a/Source/utils/static_vector.hpp +++ b/Source/utils/static_vector.hpp @@ -55,6 +55,9 @@ public: [[nodiscard]] const T &back() const { return (*this)[size_ - 1]; } [[nodiscard]] T &back() { return (*this)[size_ - 1]; } + [[nodiscard]] const T *data() const { return data_[0].ptr(); } + [[nodiscard]] T *data() { return data_[0].ptr(); } + template void push_back(Args &&...args) // NOLINT(readability-identifier-naming) {