Go to the source code of this file.
|
| cacao |
| This file contains the Instruction class.
|
|
|
static size_t | update_hash (size_t hash, uint8_t byte) |
|
static size_t | finish_hash (size_t hash) |
|
template<typename Iterator > |
static Utf8String | string_from_utf8 (const char *cs, size_t size) |
|
template<typename Iterator > |
static Utf8String | string_from_utf16 (const uint16_t *cs, size_t size) |
|
const char * | utf8_text (utf *u) |
|
const char * | utf8_end (utf *u) |
|
size_t | utf8_size (utf *u) |
|
size_t | utf8_hash (utf *u) |
|
void | utf_display_printable_ascii (Utf8String u) |
|
void | utf_display_printable_ascii_classname (Utf8String u) |
|
void | utf_sprint_convert_to_latin1 (char *buffer, Utf8String u) |
|
void | utf_sprint_convert_to_latin1_classname (char *buffer, Utf8String u) |
|
void | utf_strcat_convert_to_latin1 (char *buffer, utf *u) |
|
void | utf_strcat_convert_to_latin1_classname (char *buffer, Utf8String u) |
|
void | utf_fprint_printable_ascii (FILE *file, Utf8String u) |
|
void | utf_fprint_printable_ascii_classname (FILE *file, Utf8String u) |
|
OStream & | cacao::operator<< (OStream &os, const Utf8String &u) |
|
#define HASHTABLE_UTF_SIZE 16384 |
static size_t finish_hash |
( |
size_t |
hash | ) |
|
|
inlinestatic |
template<typename Iterator >
static Utf8String string_from_utf16 |
( |
const uint16_t * |
cs, |
|
|
size_t |
size |
|
) |
| |
|
inlinestatic |
template<typename Iterator >
static Utf8String string_from_utf8 |
( |
const char * |
cs, |
|
|
size_t |
size |
|
) |
| |
|
inlinestatic |
static size_t update_hash |
( |
size_t |
hash, |
|
|
uint8_t |
byte |
|
) |
| |
|
inlinestatic |
const char* utf8_end |
( |
utf * |
u | ) |
|
size_t utf8_hash |
( |
utf * |
u | ) |
|
size_t utf8_size |
( |
utf * |
u | ) |
|
const char* utf8_text |
( |
utf * |
u | ) |
|
void utf_fprint_printable_ascii_classname |
( |
FILE * |
file, |
|
|
Utf8String |
u |
|
) |
| |
void utf_sprint_convert_to_latin1_classname |
( |
char * |
buffer, |
|
|
Utf8String |
u |
|
) |
| |
void utf_strcat_convert_to_latin1 |
( |
char * |
buffer, |
|
|
utf * |
u |
|
) |
| |
void utf_strcat_convert_to_latin1_classname |
( |
char * |
buffer, |
|
|
Utf8String |
u |
|
) |
| |