Otawa  0.10
Edge.h File Reference
#include <elm/assert.h>
#include <otawa/cfg/CFG.h>

Go to the source code of this file.

Classes

class  otawa::Edge
 This class represents edges in the CFG representation. More...
 

Namespaces

 otawa
 $Id$ Copyright (c) 2007, IRIT - UPS casse.nosp@m.@iri.nosp@m.t.fr
 

Macros

#define EDGE_Null   Edge::NONE
 
#define EDGE_Taken   Edge::TAKEN
 
#define EDGE_NotTaken   Edge::NOT_TAKEN
 
#define EDGE_Call   Edge::CALL
 
#define EDGE_Virtual   Edge::VIRTUAL
 

Typedefs

typedef Edge::kind_t otawa::edge_kind_t
 

Functions

Output & otawa::operator<< (Output &out, const Edge *edge)
 
Output & otawa::operator<< (Output &out, Edge *edge)
 

Macro Definition Documentation

#define EDGE_Call   Edge::CALL
#define EDGE_NotTaken   Edge::NOT_TAKEN
#define EDGE_Null   Edge::NONE

Referenced by otawa::Edge::Edge().

#define EDGE_Taken   Edge::TAKEN
#define EDGE_Virtual   Edge::VIRTUAL