|
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) |