Split VERIFY_ERROR_GENERIC into VERIFY_ERROR_BAD_CLASS_HARD/SOFT.

The verifier was suppressing compilation of some classes that were able
to verify at runtime. Now VERIFY_ERROR_BAD_CLASS_HARD is used for
structural errors to prevent compilation, and
VERIFY_ERROR_BAD_CLASS_HARD is used for all other verify errors.

Change-Id: Ided97eaaf421102cc99ae63b321288a39bde587a
3 files changed
tree: 108add6ba846efcaf5408aec12dcadbdb7005d3f
  1. build/
  2. jdwpspy/
  3. src/
  4. test/
  5. tools/
  6. .gitignore
  7. Android.mk