Cthulhu
0.2.10
Cthulhu compiler collection
|
#include "cthulhu/broker/scan.h"
#include "cthulhu/events/events.h"
#include "scan/node.h"
#include "scan/scan.h"
#include "std/vector.h"
#include "core/macros.h"
Go to the source code of this file.
Functions | |
logger_t * | ctx_get_logger (const scan_t *scan) |
arena_t * | ctx_get_arena (const scan_t *scan) |
arena_t * | ctx_get_string_arena (const scan_t *scan) |
arena_t * | ctx_get_ast_arena (const scan_t *scan) |
vector_t * | ctx_vector_init (void *init, const scan_t *scan) |
vector_t * | ctx_vector_new (size_t size, const scan_t *scan) |
vector_t * | ctx_vector_of (size_t size, const scan_t *scan) |
void * | ctx_get_user (const scan_t *scan) |
void | ctx_error (const where_t *where, const void *state, const scan_t *scan, const char *msg) |
void | ctx_unknown_symbol (const scan_t *scan, const where_t *where, const char *msg) |