as2js: as2js::anonymous_namespace{node_type.cpp}::type_name_t Struct Reference

as2js::anonymous_namespace{node_type.cpp}::type_name_t Struct Reference

Structure used to define the name of each node type. More...

Public Attributes int f_line  The line number of the definition. More...
  char const * f_name  The name of the node type. More...
  Node::node_t f_type  The node type. More...
  Detailed Description

This structure includes the node type and its name. Both are used to convert a numeric type to a string so one can write that string in error streams.

Definition at line 78 of file node_type.cpp.

Member Data Documentation
int as2js::anonymous_namespace{node_type.cpp}::type_name_t::f_line

This value defines the line number where the definition is found in this file. It is useful for debug purposes.

Definition at line 97 of file node_type.cpp.

Referenced by as2js::Node::type_to_string().

char const* as2js::anonymous_namespace{node_type.cpp}::type_name_t::f_name

This pointer defines the name of the node type.

Definition at line 90 of file node_type.cpp.

Referenced by as2js::Node::type_to_string().

Node::node_t as2js::anonymous_namespace{node_type.cpp}::type_name_t::f_type

The node type concerned by this entry.

Definition at line 84 of file node_type.cpp.

Referenced by as2js::Node::type_to_string().


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

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.

Syndicate content

Snap! Websites
An Open Source CMS System in C++

Contact Us Directly