microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
demangle.hpp File Reference

Zero-allocation Itanium (GCC/Clang) name demangler. More...

#include "../microfmt.hpp"
#include <cstddef>
#include <cstdint>
#include <string_view>
Include dependency graph for demangle.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  microfmt::itanium_demangler
 Zero-allocation Itanium (GCC/Clang) name demangler. More...
 
struct  microfmt::demangle_view
 Formattable view over a demangled symbol. More...
 
struct  microfmt::formatter< demangle_view >
 Formatter for demangle_view. More...
 

Namespaces

namespace  microfmt
 

Functions

constexpr auto microfmt::as_demangled (microfmt::string_view sym) noexcept
 Wraps a symbol for demangled formatting.
 

Detailed Description

Zero-allocation Itanium (GCC/Clang) name demangler.