<p>-version 3.27
<ul>
- <li>GitHub Issue #271 (PR #279).
+ <li>GitHub Issue #271 (PR #279), #280 (PR #281), and #282.
</ul>
<p>-version 3.26 on October 3, 2019
public static final int CONST_Dynamic = DynamicInfo.tag;
/**
- * <code>CONSTANT_InvokeDynamic</code>
+ * <code>CONSTANT_DynamicCallSite</code>,
+ * also known as <code>CONSTANT_InvokeDynamic</code>
*/
+ public static final int CONST_DynamicCallSite = InvokeDynamicInfo.tag;
public static final int CONST_InvokeDynamic = InvokeDynamicInfo.tag;
/**
}
else if (tag == ConstPool.CONST_Class)
stackTypes[stackTop++] = new TypeData.ClassName("java.lang.Class");
+ else if (tag == ConstPool.CONST_Dynamic) {
+ String desc = cpool.getDynamicType(index);
+ pushMemberType(desc);
+ }
else
throw new RuntimeException("bad LDC: " + tag);
}