ya_t Struct Reference

#include <yyast/types.h>


Detailed Description

Structure to pass around on the stack for the parser.

Passing this whole structure around the stack makes it easier for the user of this library.

Definition at line 83 of file types.h.


Data Fields

uint64_t size
ya_position_t position
ya_type_t type
ya_node_tnode

Field Documentation

uint64_t ya_t::size

Definition at line 84 of file types.h.

Referenced by ya_count(), ya_generic_nodev(), ya_literal(), and ya_node_save().

Definition at line 85 of file types.h.

Referenced by ya_clear_position(), ya_count(), ya_generic_nodev(), and ya_literal().

Definition at line 86 of file types.h.

Referenced by ya_count(), ya_generic_nodev(), and ya_literal().

Definition at line 87 of file types.h.

Referenced by ya_clear_position(), ya_count(), ya_generic_nodev(), ya_literal(), and ya_node_save().


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

Generated for yyast-1.0.1 by doxygen 1.5.6