[llvm-dev] Error while iterating over callee nodes in CallGraph
Doerfert, Johannes via llvm-dev
llvm-dev at lists.llvm.org
Sun Dec 15 18:38:21 PST 2019
On 12/15, Niddodi, Chaitra via llvm-dev wrote:
> for (CallGraphNode::iterator ti = cgm->begin(); ti != cgm->end(); ++ti)
> {
> CallGraphNode * cgn = ti->second;
> if(cgn==NULL)
> continue;
> errs()<<cgn->getFunction()<<"\n";
> errs()<<cgn->getFunction()->getName()<<"\n";
I think the function (cgn->getFunction()) can be NULL (to indicate
special edges). Make sure it isn't.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20191216/d168cc76/attachment.sig>
More information about the llvm-dev
mailing list