1 cananian 1.1.2.1 // DefaultInlineMap.java, created Sat Jan 16 20:53:59 1999 by cananian
 2 cananian 1.1.2.2 // Copyright (C) 1998 C. Scott Ananian <cananian@alumni.princeton.edu>
 3 cananian 1.1.2.2 // Licensed under the terms of the GNU GPL; see COPYING for details.
 4 cananian 1.1.2.1 package harpoon.Backend.Maps;
 5 cananian 1.1.2.1 
 6 cananian 1.1.2.1 import harpoon.ClassFile.HField;
 7 cananian 1.1.2.1 
 8 cananian 1.1.2.1 /**
 9 cananian 1.1.2.1  * A <code>DefaultInlineMap</code> returns the conservate answer that we
10 cananian 1.1.2.1  * can't inline anything.
11 cananian 1.1.2.1  * 
12 cananian 1.1.2.1  * @author  C. Scott Ananian <cananian@alumni.princeton.edu>
13 cananian 1.2      * @version $Id: DefaultInlineMap.java,v 1.2 2002/02/25 21:01:57 cananian Exp $
14 cananian 1.1.2.1  */
15 cananian 1.1.2.1 public final class DefaultInlineMap extends InlineMap {
16 cananian 1.1.2.1     /** Creates a <code>DefaultInlineMap</code>. Doesn't need any 
17 cananian 1.1.2.1      *  arguments to the constructor, because it is very stupid. */
18 cananian 1.1.2.1     public DefaultInlineMap() {
19 cananian 1.1.2.1         // throw a party.
20 cananian 1.1.2.1     }
21 cananian 1.1.2.1     public boolean canInline1(HField hf) { return false; }
22 cananian 1.1.2.1     public boolean canInline2(HField hf) { return false; }
23 cananian 1.2     }