|
Przestrzenie nazw |
| namespace | Syms |
| namespace | Syms::Mangle |
| namespace | Syms::Mangle::Cxx |
| namespace | Syms::Mangle::C |
Komponenty |
| struct | Syms::Mangle::Cxx::data_type |
Definicje |
| #define | isCipher(c) ( ((c) >= '0') && ((c) <= '9') ) |
| #define | __MAX1(a, b) ((a)>(b)?(a):(b)) |
| #define | TYPE(name) {sizeof(name),__MAX1((sizeof(name)),STACK_ALIGN), (#name)} |
Funkcje |
| int | Syms::Mangle::demangle (char *name, class string *dest, uint32 *args) |
| int | Syms::Mangle::Cxx::d_subst (char **name, string *dest, blist_t *li) |
| int | Syms::Mangle::Cxx::d_type (char **name, string *dest, blist_t *li, struct data_type *dt) |
| int | Syms::Mangle::Cxx::d_number (char **name, int *i, int *lgth) |
| int | Syms::Mangle::Cxx::d_nestedname (char **t, string *dest, blist_t *li) |
| int | Syms::Mangle::Cxx::d_sourcename (char **t, string *dest, blist_t *li) |
| int | Syms::Mangle::Cxx::d_name (char **t, string *dest, blist_t *li, bool flag1) |
| int | Syms::Mangle::Cxx::d_symb (char **t, string *dest, blist_t *li) |
| int | Syms::Mangle::Cxx::d_check (char **t, char *tx) |
| int | Syms::Mangle::Cxx::demangle (char *n, class string *dest, uint32 *args) |
| int | Syms::Mangle::Cxx::d_check (char **t, const char *tx) |
| int | Syms::Mangle::C::demangle (char *name, class string *dest, uint32 *args) |
Zmienne |
| const int | Syms::Mangle::Cxx::CXX_NULL = 0 |
| const int | Syms::Mangle::Cxx::CXX_OTHER = 1 |
| const int | Syms::Mangle::Cxx::CXX_VOID = 2 |
| const int | Syms::Mangle::Cxx::CXX_WCHAR_T = 3 |
| const int | Syms::Mangle::Cxx::CXX_BOOL = 4 |
| const int | Syms::Mangle::Cxx::CXX_CHAR = 5 |
| const int | Syms::Mangle::Cxx::CXX_SIGNED_CHAR = 6 |
| const int | Syms::Mangle::Cxx::CXX_UNSIGNED_CHAR = 7 |
| const int | Syms::Mangle::Cxx::CXX_SHORT = 8 |
| const int | Syms::Mangle::Cxx::CXX_UNSIGNED_SHORT = 9 |
| const int | Syms::Mangle::Cxx::CXX_INT = 10 |
| const int | Syms::Mangle::Cxx::CXX_UNSIGNED_INT = 11 |
| const int | Syms::Mangle::Cxx::CXX_LONG = 12 |
| const int | Syms::Mangle::Cxx::CXX_UNSIGNED_LONG = 13 |
| const int | Syms::Mangle::Cxx::CXX_LONG_LONG = 14 |
| const int | Syms::Mangle::Cxx::CXX_UNSIGNED_LONG_LONG = 15 |
| const int | Syms::Mangle::Cxx::CXX___INT128 = 16 |
| const int | Syms::Mangle::Cxx::CXX_UNSIGNED___INT128 = 17 |
| const int | Syms::Mangle::Cxx::CXX_FLOAT = 18 |
| const int | Syms::Mangle::Cxx::CXX_DOUBLE = 19 |
| const int | Syms::Mangle::Cxx::CXX_LONG_DOUBLE = 20 |
| const int | Syms::Mangle::Cxx::CXX___FLOAT128 = 21 |
| const int | Syms::Mangle::Cxx::CXX_ELLIPSIS = 22 |
| const int | Syms::Mangle::Cxx::CXX_POINTER = 23 |
| struct data_type | Syms::Mangle::Cxx::types [] |