Cthulhu
0.2.10
Cthulhu compiler collection
|
#include "base/util.h"
#include "c89.h"
#include "arena/arena.h"
#include "std/map.h"
#include "std/vector.h"
#include "std/str.h"
#include "std/typed/vector.h"
#include "base/panic.h"
Go to the source code of this file.
Functions | |
const char * | c89_format_type (c89_emit_t *emit, const ssa_type_t *type, const char *name, type_format_t flags) |
const char * | c89_format_storage (c89_emit_t *emit, ssa_storage_t storage, const char *name, type_format_t flags) |
const char * | c89_format_params (c89_emit_t *emit, typevec_t *params, bool variadic) |
const char* c89_format_params | ( | c89_emit_t * | emit, |
typevec_t * | params, | ||
bool | variadic | ||
) |
const char* c89_format_storage | ( | c89_emit_t * | emit, |
ssa_storage_t | storage, | ||
const char * | name, | ||
type_format_t | flags | ||
) |
const char* c89_format_type | ( | c89_emit_t * | emit, |
const ssa_type_t * | type, | ||
const char * | name, | ||
type_format_t | flags | ||
) |