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
Exp * pSwitchVar
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