Finding a constructor

If you want to find out what is happening when some object is created (e.g. CfgEdgeNew()), you need to know if this objects type is a class from a module. If so, look for the class.h-file in the right module and look for the CONSTRUCTOR macro.
E.g. for CfgEdgeNew, look in flowgraph/diabloflowgraph/diabloflowgraph_edge.class.h. There you find:
CONSTRUCTOR3(t_bbl *, from, t_bbl *, to, t_uint32,type, { CfgInitEdge(cfg, ret, from, to,type); CFG_EDGE_SET_REFCOUNT(ret ,1); })