View Javadoc

1   // JSRInfo.java, created Thu Jan 31 23:05:20 2002 by joewhaley
2   // Copyright (C) 2001-3 John Whaley <jwhaley@alum.mit.edu>
3   // Licensed under the terms of the GNU LGPL; see COPYING for details.
4   package joeq.Compiler.BytecodeAnalysis;
5   
6   /***
7    * Information for a JSR subroutine.
8    * 
9    * @author  John Whaley <jwhaley@alum.mit.edu>
10   * @version $Id: JSRInfo.java 2282 2005-05-28 11:14:27Z joewhaley $
11   */
12  public class JSRInfo {
13  
14      public BasicBlock entry_block;
15      public BasicBlock exit_block;
16      public boolean[] changedLocals;
17      
18      public JSRInfo(BasicBlock entry, BasicBlock exit, boolean[] changed) {
19          this.entry_block = entry;
20          this.exit_block = exit;
21          this.changedLocals = changed;
22      }
23      
24  }