// Path: src/classy/SymbolicReference.java
// public class SymbolicReference {
// 
//     public enum Type {
// 
//         CLASS,
//         FIELD,
//         METHOD,
//         INTERFACE_METHOD,
//         HANDLE,
//         TYPE
//     }
// 
//     public Type type;
//     public String owner;
//     public String name;
//     public String descriptor;
//     public int kind;
// }


import classy.SymbolicReference;
package classy.instructions;


public class FieldInstruction extends Instruction {

    public SymbolicReference field;

// Path: src/classy/SymbolicReference.java
// public class SymbolicReference {
// 
//     public enum Type {
// 
//         CLASS,
//         FIELD,
//         METHOD,
//         INTERFACE_METHOD,
//         HANDLE,
//         TYPE
//     }
// 
//     public Type type;
//     public String owner;
//     public String name;
//     public String descriptor;
//     public int kind;
// }


// Path: src/classy/instructions/FieldInstruction.java
import classy.SymbolicReference;

package classy.instructions;


public class FieldInstruction extends Instruction {

    public SymbolicReference field;

    public FieldInstruction(int opcode, SymbolicReference field) {