Home | History | Annotate | Download | only in Analysis

Lines Matching refs:BallLarusEdge

40 class BallLarusEdge;
46 typedef std::vector<BallLarusEdge*> BLEdgeVector;
47 typedef std::vector<BallLarusEdge*>::iterator BLEdgeIterator;
88 void addPredEdge(BallLarusEdge* edge);
91 void removePredEdge(BallLarusEdge* edge);
94 void addSuccEdge(BallLarusEdge* edge);
97 void removeSuccEdge(BallLarusEdge* edge);
125 void removeEdge(BLEdgeVector& v, BallLarusEdge* e);
130 class BallLarusEdge {
135 // Constructor: Initializes an BallLarusEdge with a source and target.
136 BallLarusEdge(BallLarusNode* source, BallLarusNode* target,
159 BallLarusEdge* getPhonyRoot();
160 void setPhonyRoot(BallLarusEdge* phonyRoot);
163 BallLarusEdge* getPhonyExit();
164 void setPhonyExit(BallLarusEdge* phonyExit);
167 BallLarusEdge* getRealEdge();
168 void setRealEdge(BallLarusEdge* realEdge);
191 BallLarusEdge* _phonyRoot;
196 BallLarusEdge* _phonyExit;
200 BallLarusEdge* _realEdge;
261 // Override this method to produce subclasses of BallLarusEdge if
266 virtual BallLarusEdge* createEdge(BallLarusNode* source, BallLarusNode*
273 BallLarusEdge* addEdge(BallLarusNode* source, BallLarusNode* target,