libcwdversion 2.0.0
The C++ Debugging Support Library
Loading...
Searching...
No Matches
demangle.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2000-2005, 2018, 2026 Carlo Wood
2// SPDX-License-Identifier: MIT
3
4#pragma once
5
9
10#ifndef LIBCWD_DEMANGLE_H
11#define LIBCWD_DEMANGLE_H
12
13#include <string>
14
15namespace libcwd {
16
19
20extern void demangle_type(char const* input, std::string& output);
21extern void demangle_symbol(char const* input, std::string& output);
22
24
25} // namespace libcwd
26
27#endif // LIBCWD_DEMANGLE_H
void demangle_symbol(char const *input, std::string &output)
Demangle mangled symbol name input and write the result to string output.
Definition demangle.cxx:814
void demangle_type(char const *input, std::string &output)
Demangle mangled type name input and write the result to string output.
Definition demangle.cxx:824
namespace for libcwd.