diff options
Diffstat (limited to 'dx/src/com/android/dx/cf/code/BytecodeArray.java')
-rw-r--r-- | dx/src/com/android/dx/cf/code/BytecodeArray.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/dx/src/com/android/dx/cf/code/BytecodeArray.java b/dx/src/com/android/dx/cf/code/BytecodeArray.java index f4ea007b9..424b971a8 100644 --- a/dx/src/com/android/dx/cf/code/BytecodeArray.java +++ b/dx/src/com/android/dx/cf/code/BytecodeArray.java @@ -16,6 +16,7 @@ package com.android.dx.cf.code; +import com.android.dx.cf.iface.ParseException; import com.android.dx.rop.cst.Constant; import com.android.dx.rop.cst.ConstantPool; import com.android.dx.rop.cst.CstDouble; @@ -772,6 +773,9 @@ public final class BytecodeArray { count | (expectZero << 8)); return 5; } + case ByteOps.INVOKEDYNAMIC: { + throw new ParseException("invokedynamic not supported"); + } case ByteOps.NEWARRAY: { return parseNewarray(offset, visitor); } |