|
Cthulhu
0.2.10
Cthulhu compiler collection
|


Go to the source code of this file.
Data Structures | |
| struct | tree_storage_t |
| storage for a value More... | |
Typedefs | |
| typedef typedefCT_BEGIN_API struct arena_t | arena_t |
| typedef struct tree_context_t | tree_context_t |
Functions | |
| CT_TREE_API void | tree_set_qualifiers (tree_t *tree, tree_quals_t qualifiers) |
| CT_TREE_API tree_quals_t | tree_get_qualifiers (const tree_t *tree) |
| CT_TREE_API void | tree_set_storage (tree_t *tree, tree_storage_t storage) |
| CT_TREE_API tree_storage_t | tree_get_storage (const tree_t *tree) |
| CT_TREE_API void | tree_set_eval (tree_t *tree, eval_model_t model) |
| CT_TREE_API eval_model_t | tree_get_eval (const tree_t *tree) |
| CT_PUREFN CT_TREE_API const node_t * | tree_get_node (const tree_t *tree) |
| CT_PUREFN CT_TREE_API const char * | tree_get_name (const tree_t *tree) |
| CT_PUREFN CT_TREE_API const char * | tree_get_user_name (const tree_t *tree) |
| CT_PUREFN CT_TREE_API bool | tree_is_symbol_anonymous (const tree_t *tree) |
| CT_PUREFN CT_TREE_API const tree_t * | tree_get_type (const tree_t *tree) |
| CT_PUREFN CT_TREE_API tree_kind_t | tree_get_kind (const tree_t *tree) |
| CT_PUREFN CT_TREE_API bool | tree_is (const tree_t *self, tree_kind_t kind) |
| typedef struct tree_context_t tree_context_t |
| CT_TREE_API eval_model_t tree_get_eval | ( | const tree_t * | tree | ) |
| CT_PUREFN CT_TREE_API tree_kind_t tree_get_kind | ( | const tree_t * | tree | ) |
| CT_TREE_API tree_quals_t tree_get_qualifiers | ( | const tree_t * | tree | ) |
| CT_TREE_API tree_storage_t tree_get_storage | ( | const tree_t * | tree | ) |
| CT_PUREFN CT_TREE_API bool tree_is | ( | const tree_t * | self, |
| tree_kind_t | kind | ||
| ) |
| CT_TREE_API void tree_set_eval | ( | tree_t * | tree, |
| eval_model_t | model | ||
| ) |
| CT_TREE_API void tree_set_qualifiers | ( | tree_t * | tree, |
| tree_quals_t | qualifiers | ||
| ) |
| CT_TREE_API void tree_set_storage | ( | tree_t * | tree, |
| tree_storage_t | storage | ||
| ) |