ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BasicBlockLocalIndex Class Reference

#include <BasicBlockLocalIndex.h>

Inheritance diagram for BasicBlockLocalIndex:
Collaboration diagram for BasicBlockLocalIndex:

Public Member Functions

 BasicBlockLocalIndex (int i)
 
void setAttribute (int i)
 
- Public Member Functions inherited from AstAttribute
 AstAttribute ()
 
virtual ~AstAttribute ()
 
virtual std::string toString ()
 
AstAttributeconstructor ()
 
std::string attribute_class_name ()
 
virtual int packed_size ()
 
virtual char * packed_data ()
 
virtual void unpacked_data (int size, char *data)
 
virtual std::string additionalNodeOptions ()
 
virtual std::vector
< AttributeEdgeInfo
additionalEdgeInfo ()
 
virtual std::vector
< AttributeNodeInfo
additionalNodeInfo ()
 
virtual AstAttributecopy ()
 
virtual bool commentOutNodeInGraph ()
 

Private Attributes

int local_index
 

Detailed Description

Local index counter within a basic block.

Definition at line 10 of file BasicBlockLocalIndex.h.

Constructor & Destructor Documentation

BasicBlockLocalIndex::BasicBlockLocalIndex ( int  i)
inline

Definition at line 13 of file BasicBlockLocalIndex.h.

Member Function Documentation

void BasicBlockLocalIndex::setAttribute ( int  i)
inline

Definition at line 14 of file BasicBlockLocalIndex.h.

References local_index.

Member Data Documentation

int BasicBlockLocalIndex::local_index
private

Definition at line 17 of file BasicBlockLocalIndex.h.

Referenced by setAttribute().


The documentation for this class was generated from the following file: