ParamEntry Class Reference

#include <include/rtl.h>

List of all members.


Detailed Description

Definition at line 218 of file rtl.h.

Public Member Functions

 ParamEntry ()
 ~ParamEntry ()

Public Attributes

Statementasgn
std::list< std::string > funcParams
ParamKind kind
bool lhs
int mark
std::list< std::string > params
std::set< int > regIdx
TyperegType
Typetype


Constructor & Destructor Documentation

ParamEntry::ParamEntry  )  [inline]
 

Definition at line 220 of file rtl.h.

References asgn, kind, lhs, mark, NULL, PARAM_SIMPLE, regType, and type.

ParamEntry::~ParamEntry  )  [inline]
 

Definition at line 228 of file rtl.h.

References regType, and type.


Member Data Documentation

Statement* ParamEntry::asgn
 

Definition at line 235 of file rtl.h.

Referenced by ParamEntry().

std::list<std::string> ParamEntry::funcParams
 

Definition at line 234 of file rtl.h.

ParamKind ParamEntry::kind
 

Definition at line 237 of file rtl.h.

Referenced by ParamEntry().

bool ParamEntry::lhs
 

Definition at line 236 of file rtl.h.

Referenced by ParamEntry().

int ParamEntry::mark
 

Definition at line 241 of file rtl.h.

Referenced by ParamEntry().

std::list<std::string> ParamEntry::params
 

Definition at line 233 of file rtl.h.

Referenced by RTLInstDict::fixupParamsSub().

std::set<int> ParamEntry::regIdx
 

Definition at line 240 of file rtl.h.

Type* ParamEntry::regType
 

Definition at line 239 of file rtl.h.

Referenced by ParamEntry(), and ~ParamEntry().

Type* ParamEntry::type
 

Definition at line 238 of file rtl.h.

Referenced by ParamEntry(), and ~ParamEntry().


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