public class BlockEntryPointsManager extends Object
| Modifier and Type | Field and Description |
|---|---|
HashMap<Unit,String> |
gotoTargetsInBody
first goto targets are nop stmts, mapped to the real entry point string_names.
|
| Constructor and Description |
|---|
BlockEntryPointsManager() |
| Modifier and Type | Method and Description |
|---|---|
Unit |
getBlockEntryPoint(String blockName) |
void |
putBlockEntryPoint(String blockName,
Unit entryUnit) |
void |
swapGotoEntriesInJBody(Body jb)
After producing Jimple Body, swap all target branches (label to stmt)
|
void |
swapGotoEntryUnit(Unit in,
Unit out)
Swap two elements (out of the chain)
|
public void swapGotoEntriesInJBody(Body jb)
jb - Copyright © 2024 Soot OSS. All rights reserved.