org_aspectj_apache_bcel_classfile_tests_EnumAccessFlagTest_java
org.aspectj.apache.bcel.classfile.Constant
static final Constant readConstant(DataInputStream dis) throws IOException, ClassFormatException {
        byte b = dis.readByte();
        switch (b) {
            case 7: {
                return new ConstantClass(dis);
            }
            case 12: {
                return new ConstantNameAndType(dis);
            }
            case 1: {
                return new ConstantUtf8(dis);
            }
            case 9: {
                return new ConstantFieldref(dis);
            }
            case 10: {
                return new ConstantMethodref(dis);
            }
            case 11: {
                return new ConstantInterfaceMethodref(dis);
            }
            case 8: {
                return new ConstantString(dis);
            }
            case 3: {
                return new ConstantInteger(dis);
            }
            case 4: {
                return new ConstantFloat(dis);
            }
            case 5: {
                return new ConstantLong(dis);
            }
            case 6: {
                return new ConstantDouble(dis);
            }
            case 15: {
                return new ConstantMethodHandle(dis);
            }
            case 16: {
                return new ConstantMethodType(dis);
            }
            case 18: {
                return new ConstantInvokeDynamic(dis);
            }
            case 19: {
                return new ConstantModule(dis);
            }
            case 20: {
                return new ConstantPackage(dis);
            }
            case 17: {
                return new ConstantDynamic(dis);
            }
        }
        throw new ClassFormatException("Invalid byte tag in constant pool: " + b);
    }
 -> java.io.DataInputStream.readByte(): byte -> java.io.DataInputStream.readUTF(): java.lang.String
 [CALL] -> java.io.DataInputStream.readByte(): byte [CALL] [CALL] [EXIT] -> java.io.DataInputStream.readUTF(): java.lang.String [EXIT] [EXIT]