diff options
Diffstat (limited to 'gdbsupport/array-view.h')
-rw-r--r-- | gdbsupport/array-view.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gdbsupport/array-view.h b/gdbsupport/array-view.h index 5054d70..38e65d6 100644 --- a/gdbsupport/array-view.h +++ b/gdbsupport/array-view.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2024 Free Software Foundation, Inc. +/* Copyright (C) 2017-2025 Free Software Foundation, Inc. This file is part of GDB. @@ -294,6 +294,15 @@ make_array_view (U *array, size_t size) noexcept return {array, size}; } +/* Create an array view from an array. */ + +template <typename U, std::size_t Size> +constexpr inline array_view<U> +make_array_view (U (&array)[Size]) +{ + return {array}; +} + } /* namespace gdb */ #endif /* GDBSUPPORT_ARRAY_VIEW_H */ |