1 duncan 1.1.2.1 // StackFrame.java, created Mon Dec 28 01:34:43 1998 by cananian 2 cananian 1.1.2.3 // Copyright (C) 1998 C. Scott Ananian <cananian@alumni.princeton.edu> 3 cananian 1.1.2.3 // Licensed under the terms of the GNU GPL; see COPYING for details. 4 duncan 1.1.2.1 package harpoon.Interpret.Tree; 5 duncan 1.1.2.1 6 duncan 1.1.2.1 import harpoon.ClassFile.HMethod; 7 duncan 1.1.2.1 8 duncan 1.1.2.1 /** 9 duncan 1.1.2.1 * <code>StackFrame</code> implements the interpreted stack frame. 10 duncan 1.1.2.1 * 11 duncan 1.1.2.1 * @author C. Scott Ananian <cananian@alumni.princeton.edu> 12 cananian 1.2 * @version $Id: StackFrame.java,v 1.2 2002/02/25 21:06:01 cananian Exp $ 13 duncan 1.1.2.1 */ 14 cananian 1.1.2.4 abstract class StackFrame extends Debug { 15 duncan 1.1.2.1 abstract HMethod getMethod(); 16 duncan 1.1.2.1 abstract String getSourceFile(); 17 duncan 1.1.2.1 abstract int getLineNumber(); 18 cananian 1.2 }