SWITCH_INFO Struct Reference

#include <include/statement.h>

List of all members.


Detailed Description

Definition at line 986 of file statement.h.

Public Attributes

char chForm
int iLower
int iNumTable
int iOffset
int iUpper
ExppSwitchVar
ADDRESS uTable


Member Data Documentation

char SWITCH_INFO::chForm
 

Definition at line 988 of file statement.h.

Referenced by BasicBlock::generateCode(), and BasicBlock::processSwitch().

int SWITCH_INFO::iLower
 

Definition at line 989 of file statement.h.

Referenced by BasicBlock::generateCode(), and BasicBlock::processSwitch().

int SWITCH_INFO::iNumTable
 

Definition at line 992 of file statement.h.

Referenced by BasicBlock::processSwitch().

int SWITCH_INFO::iOffset
 

Definition at line 993 of file statement.h.

int SWITCH_INFO::iUpper
 

Definition at line 990 of file statement.h.

Referenced by BasicBlock::processSwitch().

Exp* SWITCH_INFO::pSwitchVar
 

Definition at line 987 of file statement.h.

Referenced by CaseStatement::accept(), CaseStatement::clone(), BasicBlock::generateCode(), BasicBlock::getDest(), CaseStatement::print(), CaseStatement::searchAll(), CaseStatement::searchAndReplace(), CaseStatement::simplify(), StatementTest::testAddUsedLocsCase(), StatementTest::testSubscriptVars(), CaseStatement::usesExp(), and StmtConscriptSetter::visit().

ADDRESS SWITCH_INFO::uTable
 

Definition at line 991 of file statement.h.

Referenced by BasicBlock::generateCode(), and BasicBlock::processSwitch().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 19 21:18:46 2006 for Boomerang by  doxygen 1.4.6