1 cananian 1.1.2.1 // NativeStackFrame.java, created Mon Dec 28 17:22:54 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 cananian 1.1.2.1 package harpoon.Interpret.Quads; 5 cananian 1.1.2.1 6 cananian 1.1.2.2 import harpoon.ClassFile.HMethod; 7 cananian 1.1.2.2 8 cananian 1.1.2.1 /** 9 cananian 1.1.2.1 * <code>NativeStackFrame</code> 10 cananian 1.1.2.1 * 11 cananian 1.1.2.1 * @author C. Scott Ananian <cananian@alumni.princeton.edu> 12 cananian 1.2 * @version $Id: NativeStackFrame.java,v 1.2 2002/02/25 21:05:46 cananian Exp $ 13 cananian 1.1.2.1 */ 14 cananian 1.1.2.1 final class NativeStackFrame extends StackFrame { 15 cananian 1.1.2.1 final HMethod method; 16 cananian 1.1.2.1 NativeStackFrame(HMethod method) { this.method = method; } 17 cananian 1.1.2.1 HMethod getMethod() { return method; } 18 cananian 1.1.2.1 String getSourceFile() { return "--native--"; } 19 cananian 1.1.2.1 int getLineNumber() { return 0; } 20 cananian 1.2 }