From c7a409a08d6c48808f5bc87286fecfde367bec00 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 16 Feb 2026 00:48:00 -0500 Subject: [PATCH] xo-expression2 stack: expand MemorySizeInfo w/ per-type detail --- include/xo/facet/TypeRegistry.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/xo/facet/TypeRegistry.hpp b/include/xo/facet/TypeRegistry.hpp index 1909163..1f3cb2b 100644 --- a/include/xo/facet/TypeRegistry.hpp +++ b/include/xo/facet/TypeRegistry.hpp @@ -53,13 +53,13 @@ namespace xo { instance()._register_type(r); } - /** Number of registered (facet, repr) pairs **/ - std::size_t size() const { return registry_.size(); } - - std::string_view id2name(typeseq id) const noexcept { + static std::string_view id2name(typeseq id) noexcept { return instance()._id2name(id); } + /** Number of registered (facet, repr) pairs **/ + std::size_t size() const { return registry_.size(); } + /** visit memory pools owned by facet registry **/ void visit_pools(const MemorySizeVisitor & visitor) { registry_.visit_pools(visitor);