|
sandbox
|
Public Member Functions | |
| auto | create_node (const std::string_view label, const std::string_view file, const std::string_view function, const std::uint32_t line) -> scope_info & |
Static Public Member Functions | |
| static auto | instance () -> database & |
Public Attributes | |
| std::array< scope_info, scope_info::max_nodes > | nodes |
| scope_info::node_id | next_node_id = 0u |
| scope_info::node_id | current_node_id = scope_info::null_node |
| std::uint32_t | current_depth = 0u |