Polaris: _DefTrace Struct Reference

_DefTrace Struct Reference

#include <guarded_values.h>

List of all members.

Public Types

typedef vector< pair< ProgramUnit *,
Symbol * > > 
DTrace
 < Typedefs. Definition trace.
typedef map< unsigned int,
Statement * > 
TransMap
 Translation map.
typedef map< Statement *,
LoopTraceQualifier
LoopMap
 Members.
enum  LoopTraceQualifier {
  SOME_ITERATION,
  ALL_ITERATIONS,
  NO_ITERATION
}

Public Attributes

DTrace dt
TransMap tm
LoopMap lm


Member Typedef Documentation

typedef vector<pair<ProgramUnit*, Symbol*> > _DefTrace::DTrace
 

< Typedefs. Definition trace.

Definition at line 20 of file guarded_values.h.

typedef map<unsigned int, Statement*> _DefTrace::TransMap
 

Translation map.

Definition at line 24 of file guarded_values.h.

typedef map<Statement*, LoopTraceQualifier> _DefTrace::LoopMap
 

Members.

Definition at line 37 of file guarded_values.h.


Member Enumeration Documentation

enum _DefTrace::LoopTraceQualifier
 

Enumeration values:
SOME_ITERATION  At least one iteration.
ALL_ITERATIONS  All iterations.
NO_ITERATION  No iteration.

Definition at line 25 of file guarded_values.h.


Member Data Documentation

DTrace _DefTrace::dt
 

Definition at line 38 of file guarded_values.h.

TransMap _DefTrace::tm
 

Definition at line 39 of file guarded_values.h.

LoopMap _DefTrace::lm
 

Definition at line 40 of file guarded_values.h.


The documentation for this struct was generated from the following file:
 © 1995-2005 University of Illinois, Urbana-Champaign. All rights reserved.  Fri Mar 25 23:06:35 2005