Cthulhu
0.2.10
Cthulhu compiler collection
|
#include "ctu/sema/attrib.h"
#include "arena/arena.h"
#include "base/util.h"
#include "cthulhu/events/events.h"
#include "ctu/ast.h"
#include "cthulhu/tree/query.h"
#include "ctu/sema/sema.h"
#include "std/str.h"
#include "std/vector.h"
#include "core/macros.h"
#include "memory/memory.h"
#include "base/panic.h"
Go to the source code of this file.
Macros | |
#define | MALFORMED_ENTRY(REPORTS, NODE) msg_notify(REPORTS, &kEvent_MalformedAttribute, NODE, "malformed entry point type, must be either `gui` or `cli`") |
Functions | |
void | ctu_init_attribs (tree_t *sema, arena_t *arena) |
void | ctu_apply_attribs (tree_t *sema, tree_t *decl, const vector_t *attribs) |
#define MALFORMED_ENTRY | ( | REPORTS, | |
NODE | |||
) | msg_notify(REPORTS, &kEvent_MalformedAttribute, NODE, "malformed entry point type, must be either `gui` or `cli`") |