summaryrefslogtreecommitdiff
path: root/base
AgeCommit message (Collapse)Author
2026-02-02Annotate deprecated C++ APIsMark Rowe
A `BN_DEPRECATED` macro is introduced that expands to a `[[deprecated(msg)]]` attribute. Using functions that are annotated as deprecated will generate a compiler warning. This should help make users aware that they should migrate to replacement APIs.
2026-01-01manually update formatting of some copyrightsJordan Wiens
2025-12-15Introduce bn::base::function_ref, a non-owning function wrapper inspired by ↵Mark Rowe
C++26's std::function_ref This is to `std::function` as `std::string_view` is to `std::string`.