Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

sym.h File Reference

VHDL symbol class defintions. More...

#include "typedefs.h"
#include "list.h"
#include "const.h"

Include dependency graph for sym.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  src_ref
class  sym
 Memory Allocation. More...

class  sym_scoped
 This is a derived symbol class for named items that exist in a scope. More...


Enumerations

enum  {
  bad_symbol, sy_ident, sy_type, sy_const,
  sy_subprog, sy_component, sy_package, sy_process,
  sy_block_label
}


Detailed Description

VHDL symbol class defintions.

Definition in file sym.h.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
bad_symbol 
sy_ident 
sy_type 
sy_const 
sy_subprog 
sy_component 
sy_package 
sy_process 
sy_block_label 

Definition at line 51 of file sym.h.

00051      { bad_symbol,
00052        sy_ident,
00053        sy_type,
00054        sy_const,          // an enumeration value, a defined constant
00055        sy_subprog,
00056        sy_component,      // an elaborated entity/architecture pair
00057        sy_package,        // both declaration parts and body
00058        sy_process,
00059        sy_block_label    // its not clear this is needed
00060     };


Generated on Wed Mar 31 21:16:02 2004 for Data Structures for a VHDL Compiler by doxygen 1.3.3