Cthulhu  0.2.10
Cthulhu compiler collection
tree_attrib_t Struct Reference

an application of an attribute More...

#include <attrib.h>

Collaboration diagram for tree_attrib_t:

Data Fields

size_t id
 unique id for this attribute More...
 
const tree_tschema
 the schema this attribute is applied to More...
 
const vector_targs
 the arguments this attribute was applied with vector_t<tree_t*> where each tree_t is an expression More...
 
tree_attrib_tnext
 the next attribute in the list should be NULL if this is the last attribute More...
 

Detailed Description

an application of an attribute

Definition at line 23 of file attrib.h.

Field Documentation

◆ args

const vector_t* tree_attrib_t::args

the arguments this attribute was applied with vector_t<tree_t*> where each tree_t is an expression

Definition at line 33 of file attrib.h.

◆ id

size_t tree_attrib_t::id

unique id for this attribute

Definition at line 26 of file attrib.h.

◆ next

tree_attrib_t* tree_attrib_t::next

the next attribute in the list should be NULL if this is the last attribute

Definition at line 37 of file attrib.h.

◆ schema

const tree_t* tree_attrib_t::schema

the schema this attribute is applied to

Definition at line 29 of file attrib.h.


The documentation for this struct was generated from the following file: