Uses of Class
jreversepro.revengine.JBranchEntry

Packages that use JBranchEntry
jreversepro.reflect.method   
jreversepro.revengine   
jreversepro.runtime   
 

Uses of JBranchEntry in jreversepro.reflect.method
 

Constructors in jreversepro.reflect.method with parameters of type JBranchEntry
JTryBlock(JBranchEntry _jbe)
          Creates a new instance of JTryBlock
JSynchBlock(JBranchEntry _jbe, java.lang.String _var)
          Creates a new instance of JSynchBlock
JSwitchBlock(JBranchEntry _jbe, java.lang.String _expr)
          Creates a new instance of JSwitchBlock
JIfBlock(JBranchEntry _jbe, java.lang.String _expr)
          Creates a new instance of JIfBlock
JForBlock(JBranchEntry _jbe, java.lang.String _test)
          Creates a new instance of JForBlock
JForBlock(JBranchEntry _jbe, java.lang.String _init, java.lang.String _test, java.lang.String _loop)
          Creates a new instance of JForBlock
JFinallyBlock(JBranchEntry _jbe)
          Creates a new instance of JFinallyBlock
JElseIfBlock(JBranchEntry _jbe, java.lang.String _expr)
          Creates a new instance of JElseIfBlock
JElseBlock(JBranchEntry _jbe)
          Creates a new instance of JElseBranch
JDoWhileBlock(JBranchEntry _jbe)
          Creates a new instance of JDoWhileBlock
JDoWhileBlock(JBranchEntry _jbe, java.lang.String _var1, java.lang.String _oper, java.lang.String _var2)
          Creates a new instance of JDoWhileBlock
JCatchBlock(JBranchEntry _jbe, java.lang.String _cls, java.lang.String _var)
          Creates a new instance of JCatchBlock
JCaseBlock(JBranchEntry _jbe, java.lang.String _expr)
          Creates a new instance of JCaseBlock
 

Uses of JBranchEntry in jreversepro.revengine
 

Methods in jreversepro.revengine that return JBranchEntry
 JBranchEntry JSwitchTable.getBranchEntry()
           
static JBranchEntry JBranchTable.contains(java.util.List listBranchEntries, int type)
          Returns the first branch in the mentioned branchlist that matches the particular type.
 

Methods in jreversepro.revengine with parameters of type JBranchEntry
 void JBranchTable.add(JBranchEntry ent)
          Adds a new branch entry to the list of branches.
 void JBranchEntry.rewriteCondition(JBranchEntry nextEntry, java.lang.String conditionType, boolean complement)
          This merges the current condition represented by the current JBranchEntry.
 

Uses of JBranchEntry in jreversepro.runtime
 

Methods in jreversepro.runtime that return JBranchEntry
 JBranchEntry JRunTimeContext.getImmediateOuterLoop()
          At any given stage this method returns the reference to while/ do..while/ switch statement that enclosed this, to the outermost reference.
 

Methods in jreversepro.runtime with parameters of type JBranchEntry
 void JRunTimeContext.pushControlEntry(JBranchEntry newent)
           
 void JRunTimeContext.writeVariableDeclarations(JBranchEntry ent, JSymbolTable symTable)
           
 void JRunTimeContext.validatePairings(JBranchEntry ent)
          Check correct branch pairings for IF/ELSEIF/ELSE/TRY/CATCH/FINALLY.
 



Submit Feedback to akkumar@users.sourceforge.net