Move scope type definitions to common/
git-svn-id: svn://svn.cc65.org/cc65/trunk@5095 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -60,17 +60,6 @@
|
||||
#define ST_NONE 0x00 /* No flags */
|
||||
#define ST_DEFINED 0x01 /* Scope has been defined */
|
||||
|
||||
/* Symbol table types */
|
||||
enum {
|
||||
ST_GLOBAL, /* Root level */
|
||||
ST_PROC, /* .PROC */
|
||||
ST_SCOPE, /* .SCOPE */
|
||||
ST_SCOPE_HAS_DATA = ST_SCOPE, /* Last scope that contains data */
|
||||
ST_STRUCT, /* .STRUCT/.UNION */
|
||||
ST_ENUM, /* .ENUM */
|
||||
ST_UNDEF = 0xFF
|
||||
};
|
||||
|
||||
/* A symbol table */
|
||||
typedef struct SymTable SymTable;
|
||||
struct SymTable {
|
||||
|
||||
Reference in New Issue
Block a user