|
Cthulhu
0.2.10
Cthulhu compiler collection
|


Go to the source code of this file.
Macros | |
| #define | NEW_EVENT(name, ...) extern const diagnostic_t kEvent_##name; |
Functions | |
| void | ctu_init (language_runtime_t *runtime, tree_t *root) |
| void | ctu_forward_decls (language_runtime_t *runtime, compile_unit_t *unit) |
| void | ctu_process_imports (language_runtime_t *runtime, compile_unit_t *unit) |
| void | ctu_compile_module (language_runtime_t *runtime, compile_unit_t *unit) |
| #define NEW_EVENT | ( | name, | |
| ... | |||
| ) | extern const diagnostic_t kEvent_##name; |
| void ctu_compile_module | ( | language_runtime_t * | runtime, |
| compile_unit_t * | unit | ||
| ) |
| void ctu_forward_decls | ( | language_runtime_t * | runtime, |
| compile_unit_t * | unit | ||
| ) |
| void ctu_init | ( | language_runtime_t * | runtime, |
| tree_t * | root | ||
| ) |
| void ctu_process_imports | ( | language_runtime_t * | runtime, |
| compile_unit_t * | unit | ||
| ) |