0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-24 12:58:21 +02:00

ircd::backtrace: Add array template construction overload.

This commit is contained in:
Jason Volk 2020-05-02 13:43:20 -07:00
parent 9962d80c6e
commit 52ad7a29ad

View file

@ -26,10 +26,16 @@ struct ircd::backtrace
const size_t &size() const;
backtrace(const void **const &, const size_t &);
template<size_t SIZE> backtrace(const void *(&)[SIZE]);
backtrace(const mutable_buffer &);
backtrace();
};
template<size_t SIZE>
ircd::backtrace::backtrace(const void *(&buf)[SIZE])
:backtrace{buf, SIZE}
{}
inline const void *
ircd::backtrace::operator[](const size_t &i)
const