forked from OSchip/llvm-project
Bug fix in transfer function for ObjCMessageExpr: Visit the receiver expression as an ordinary expression, not using VisitLVal.
llvm-svn: 48842
This commit is contained in:
parent
c06ee808d7
commit
cb047289a8
|
@ -1097,7 +1097,7 @@ void GRExprEngine::VisitObjCMessageExprArgHelper(ObjCMessageExpr* ME,
|
|||
|
||||
if (Expr* Receiver = ME->getReceiver()) {
|
||||
NodeSet Tmp;
|
||||
VisitLVal(Receiver, Pred, Tmp);
|
||||
Visit(Receiver, Pred, Tmp);
|
||||
|
||||
for (NodeSet::iterator NI = Tmp.begin(), NE = Tmp.end(); NI != NE; ++NI)
|
||||
VisitObjCMessageExprDispatchHelper(ME, *NI, Dst);
|
||||
|
|
Loading…
Reference in New Issue