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

lSymTab.H File Reference

#include <stdio.h>
#include <string.h>
#include "legoErr.H"

Go to the source code of this file.

Compounds

class  datum
class  nameTable
class  symbolTable
class  tableEntry

Enumerations

enum  importTypes { LIR_GLOBAL, LIR_GNU_WEAK, LIR_LOCAL }
enum  tableTypes { LIR_PROC, LIR_MODULE }
enum  sDataTypes {
  LIR_DATA, LIR_DATA1, LIR_BSS, LIR_TEXT,
  LIR_SDATA, LIR_SBSS, LIR_COMMENT, LIR_CTORS,
  LIR_DTORS
}
enum  varTypes {
  LIR_VOID, LIR_BYTE, LIR_USBYTE, LIR_WORD,
  LIR_USWORD, LIR_LONG, LIR_USLONG, LIR_LONGLONG,
  LIR_USLONGLONG, LIR_FLOAT, LIR_DOUBLE, LIR_STRING,
  LIR_STRINGASINT, LIR_LABEL, LIR_LABELASINT
}
enum  initTypes { LIR_WRITTEN, LIR_PLACED }


Enumeration Type Documentation

enum importTypes
 

Enumeration values:
LIR_GLOBAL 
LIR_GNU_WEAK 
LIR_LOCAL 

Definition at line 33 of file src/base/lSymTab.H.

enum initTypes
 

Enumeration values:
LIR_WRITTEN 
LIR_PLACED 

Definition at line 75 of file src/base/lSymTab.H.

enum sDataTypes
 

Enumeration values:
LIR_DATA 
LIR_DATA1 
LIR_BSS 
LIR_TEXT 
LIR_SDATA 
LIR_SBSS 
LIR_COMMENT 
LIR_CTORS 
LIR_DTORS 

Definition at line 45 of file src/base/lSymTab.H.

enum tableTypes
 

Enumeration values:
LIR_PROC 
LIR_MODULE 

Definition at line 39 of file src/base/lSymTab.H.

enum varTypes
 

Enumeration values:
LIR_VOID 
LIR_BYTE 
LIR_USBYTE 
LIR_WORD 
LIR_USWORD 
LIR_LONG 
LIR_USLONG 
LIR_LONGLONG 
LIR_USLONGLONG 
LIR_FLOAT 
LIR_DOUBLE 
LIR_STRING 
LIR_STRINGASINT 
LIR_LABEL 
LIR_LABELASINT 

Definition at line 57 of file src/base/lSymTab.H.


Generated on Mon Jul 21 20:30:10 2003 for TINKER LEGO DOC by doxygen 1.3.2