|
b8e1f67b75
|
C++ demangnling: make it work on macOS as well as linux
|
2024-11-10 22:07:58 -07:00 |
|
|
c5e5659022
|
Fix crash when demangled symbol is n/a
std::string foo (NULL) can throw a std::__throw_logic_error
which was not caught.
|
2021-07-19 18:26:22 +02:00 |
|
|
21e9c41d96
|
Fix catch of polymorphic type by value
|
2019-12-09 22:58:08 +01:00 |
|
|
0301c47f6b
|
Update core library GPL boilerplate and (C) from git log
|
2019-08-03 15:53:17 +02:00 |
|
|
e025415516
|
Use PBD::demangle_symbol in PBD::demangled_name<T> to reduce code duplication
|
2015-12-01 14:22:38 +10:00 |
|
|
36fa670309
|
Rename PBD::symbol_demangle and some variable names to improve readability
Rename PBD::symbol_demangle to demangle_symbol so the transitive verb is
infront of the object.
Rename some local variables and fix documentation.
|
2015-12-01 14:22:38 +10:00 |
|
|
5f4f89fb39
|
Move PBD symbol demangle functions into pbd/demangle.h/cc
Add pbd/demangle.cc source file and move functions from pbd/stacktrace.cc into
it
|
2015-12-01 14:22:38 +10:00 |
|