Cthulhu  0.2.10
Cthulhu compiler collection
attrib.h File Reference
#include <ctu_tree_api.h>
#include "core/analyze.h"
#include "core/compiler.h"
#include <stdint.h>
Include dependency graph for attrib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  tree_attrib_t
 an application of an attribute More...
 

Typedefs

typedef typedefCT_BEGIN_API struct tree_t tree_t
 
typedef struct tree_attrib_def_t tree_attrib_def_t
 

Functions

CT_TREE_API tree_attrib_ttree_attrib_add (tree_attrib_t *root, const tree_t *schema, const vector_t *args)
 
CT_TREE_API tree_ttree_decl_attrib (const node_t *node, const char *name, vector_t *params)
 

Typedef Documentation

◆ tree_attrib_def_t

Definition at line 14 of file attrib.h.

Function Documentation

◆ tree_attrib_add()

CT_TREE_API tree_attrib_t* tree_attrib_add ( tree_attrib_t root,
const tree_t schema,
const vector_t args 
)

◆ tree_decl_attrib()

CT_TREE_API tree_t* tree_decl_attrib ( const node_t node,
const char *  name,
vector_t params 
)

Definition at line 236 of file decl.c.