[Soot-list] InterfaceInvokeExpr not recognized

Zeinab Lashkaripour lashkaripour at yahoo.com
Tue Jun 11 19:01:18 EDT 2013


Hi Phil,

Thanks for your reply.
I found s.containsInvokeExpr() that works fine.

Regards,
Zeinab


________________________________
 From: Phil Pratt-Szeliga <pcpratts at trifort.org>
To: Zeinab Lashkaripour <lashkaripour at yahoo.com> 
Sent: Wednesday, June 12, 2013 2:58 AM
Subject: Re: [Soot-list] InterfaceInvokeExpr not recognized
 

Hi Zeinab,


> I am searching for a specific statement which is inside the jimple code
> generated by Soot for a class and is also an InterfaceInvokeExpr but (s
> instanceof InterfaceInvokeExpr) does not return true on the other hand when
> I use s.toString().contains("interfaceinvoke") it is identified.

You could possibly search for IntefaceInvokeStmt when you are
searching Units. An Expr is a value.

Phil Pratt-Szeliga
Syracuse University
http://trifort.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.mcgill.ca/pipermail/soot-list/attachments/20130611/5f67751a/attachment.html 


More information about the Soot-list mailing list