#include <string.h>
#include "util.h"
#include "debug.h"
#include "demangle-rust.h"
Go to the source code of this file.
◆ is_prefixed_hash()
static bool is_prefixed_hash |
( |
const char * |
start | ) |
|
|
static |
◆ looks_like_rust()
static bool looks_like_rust |
( |
const char * |
sym, |
|
|
size_t |
len |
|
) |
| |
|
static |
◆ rust_demangle_sym()
void rust_demangle_sym |
( |
char * |
sym | ) |
|
◆ rust_is_mangled()
bool rust_is_mangled |
( |
const char * |
sym | ) |
|
◆ unescape()
static bool unescape |
( |
const char ** |
in, |
|
|
char ** |
out, |
|
|
const char * |
seq, |
|
|
char |
value |
|
) |
| |
|
static |
◆ hash_len
const size_t hash_len = 16 |
|
static |
◆ hash_prefix
const char* hash_prefix = "::h" |
|
static |
◆ hash_prefix_len
const size_t hash_prefix_len = 3 |
|
static |