001 package AST; 002 003 import java.util.HashSet; 004 import java.io.File; 005 import java.util.*; 006 import beaver.*; 007 import java.util.ArrayList; 008 import java.util.zip.*; 009 import java.io.*; 010 import java.io.FileNotFoundException; 011 import java.util.Collection; 012 /** 013 * @ast class 014 * 015 */ 016 public class CONSTANT_Fieldref_Info extends CONSTANT_Info { 017 018 public int class_index; 019 020 021 public int name_and_type_index; 022 023 024 025 public CONSTANT_Fieldref_Info(BytecodeParser parser) { 026 super(parser); 027 class_index = p.u2(); 028 name_and_type_index = p.u2(); 029 } 030 031 032 033 public String toString() { 034 return "FieldRefInfo: " + p.constantPool[class_index] + " " 035 + p.constantPool[name_and_type_index]; 036 } 037 038 039 }