Predator  [unstable] git snapshot
Functions
symjoin.hh File Reference
#include "join_status.hh"
#include "symheap.hh"
#include "symtrace.hh"

Go to the source code of this file.

Functions

bool joinData (SymHeap &sh, const ShapeProps &props, TObjId obj1, TObjId obj2, TObjId *pDst=0, TObjSet protoObjs[1][2]=0, EJoinStatus *pStatus=0, Trace::TIdMapper *pIdMapper=0)
bool joinSymHeaps (EJoinStatus *pStatus, SymHeap *dst, SymHeap sh1, SymHeap sh2, bool allowThreeWay=true)
void debugSymJoin (bool enable)
 enable/disable debugging of symjoin

Detailed Description

Todo:
some dox

Definition in file symjoin.hh.

Function Documentation

void debugSymJoin ( bool  enable)

enable/disable debugging of symjoin

bool joinData ( SymHeap sh,
const ShapeProps props,
TObjId  obj1,
TObjId  obj2,
TObjId pDst = 0,
TObjSet  protoObjs[1][2] = 0,
EJoinStatus pStatus = 0,
Trace::TIdMapper pIdMapper = 0 
)
Todo:
some dox
bool joinSymHeaps ( EJoinStatus pStatus,
SymHeap dst,
SymHeap  sh1,
SymHeap  sh2,
bool  allowThreeWay = true 
)
Todo:
some dox