Go to the source code of this file.
◆ tree_enum_get_cases()
enum queries
enums
Definition at line 156 of file query.c.
◆ tree_fn_get_arity()
◆ tree_fn_get_params()
◆ tree_fn_get_return()
closure + function queries
fns
Definition at line 167 of file query.c.
◆ tree_get_attrib()
◆ tree_get_storage_quals()
storage decl queries
Definition at line 126 of file query.c.
◆ tree_get_storage_size()
CT_TREE_API size_t tree_get_storage_size |
( |
const tree_t * |
self | ) |
|
◆ tree_get_storage_type()
CT_TREE_API const tree_t* tree_get_storage_type |
( |
const tree_t * |
self | ) |
|
◆ tree_has_storage()
CT_TREE_API bool tree_has_storage |
( |
const tree_t * |
self | ) |
|
◆ tree_has_vis()
◆ tree_kind_to_string()
◆ tree_to_string()
CT_TREE_API const char* tree_to_string |
( |
const tree_t * |
self | ) |
|
◆ tree_to_string_arena()
CT_TREE_API char* tree_to_string_arena |
( |
const tree_t * |
self, |
|
|
arena_t * |
arena |
|
) |
| |
◆ tree_ty_get_case()
◆ tree_ty_get_field()
type queries
Definition at line 224 of file query.c.
◆ tree_ty_get_quals()
◆ tree_ty_is_address()
◆ tree_ty_load_type()
get the type of a type after it has been loaded
- Note
- pointer -> type, reference -> type, etc.
- Parameters
-
self | the type to load from |
- Returns
- const tree_t* the loaded type
Definition at line 267 of file query.c.