|
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 [] |