<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><div class="gmail_default" style="font-size:12.8px">Hi all,</div><div class="gmail_default" style="font-size:12.8px"><br></div><div class="gmail_default" style="font-size:12.8px">I&#39;m new to Soot. I wanted to find all block ids existed within a loop, I&#39;m using LoopFinder class. After detecting the loops, none of the methods work nicely, for example, toString() method gives me something like: </div><div class="gmail_default" style="font-size:12.8px"><font color="#ff0000">soot.jimple.toolkits.<wbr>annotation.logic.Loop@b4e4c940</font><wbr> </div><div class="gmail_default" style="font-size:12.8px"><br></div><div class="gmail_default" style="font-size:12.8px">And here is that piece of code:</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:12.8px"><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000">LoopFinder myLoopFinder = new LoopFinder();</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000"><span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>    <span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>myLoopFinder.transform(myList.<wbr>get(j).retrieveActiveBody());</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000"><span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>   </font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000"><span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>    <span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>Collection&lt;Loop&gt; myLoops = myLoopFinder.loops();</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000"><span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>    <span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>for (Loop loop : myLoops) {</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000"><span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>            System.out.println(&quot;Found a loop: &quot; + loop.toString());</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#ff0000"><span class="gmail-m_5190306001246430650gmail-Apple-tab-span" style="white-space:pre-wrap">        </span>        }</font></div></div><div class="gmail_default" style="font-size:12.8px"><br></div><div class="gmail_default" style="font-size:12.8px">Any help is appreciated.</div><div class="gmail_default" style="font-size:12.8px"><br></div><div class="gmail_default" style="font-size:12.8px">Sincerely,</div><div class="gmail_default" style="font-size:12.8px">Hodjat</div></div></div>