Descriptor references are direct references

We have to parse descriptors and treat the types they reference as direct
reference as we do for other direct type references. This is required because
Dalvik verifier is checking those descriptor the same way as it does for other
type references. See:
https://android.googlesource.com/platform/dalvik/+/kitkat-mr2.2-release/vm/analysis/CodeVerify.cpp#637

Bug: 19626444

(cherry picked from commit 8f9fb34f2d53beb22ad9055eb071a93157b922ba)

Change-Id: Ib9f43dd0c5f0b983fcc80e13caa13fd8b2dc2244
1 file changed