# Enum: com.pnfsoftware.jeb.core.units.code.android.dex.DalvikParserErrorType

Types for errors generated by the Dalvik parser.

## Constant: BAD_TRY_BLOCK_END_ADDRESS
Description: Dalvik parser error type `bad-try-block-end-address`.

## Constant: BAD_TRY_BLOCK_START_ADDRESS
Description: Dalvik parser error type `bad-try-block-start-address`.

## Constant: EMPTY_CFG
Description: Dalvik parser error type `empty-cfg`.

## Constant: GAPS_ERROR
Description: Dalvik parser error type `gaps-error`.

## Constant: INVALID_ARGUMENT_COUNT
Description: Dalvik parser error type `invalid-argument-count`.

## Constant: INVALID_EXTENDED_OPCODE
Description: Dalvik parser error type `invalid-extended-opcode`.

## Constant: INVALID_INDEX
Description: Dalvik parser error type `invalid-index`.

## Constant: INVALID_OPCODE_FORMAT
Description: Dalvik parser error type `invalid-opcode-format`.

## Constant: INVALID_PSEUDO_INSTRUCTION_ID
Description: Dalvik parser error type `invalid-pseudo-instruction-id`.

## Constant: OPTIMIZED_OPCODE
Description: Dalvik parser error type `optimized-opcode`.

## Constant: OUT_OF_BOUNDARIES
Description: Dalvik parser error type `out-of-boundaries`.

## Constant: OVERLAPPING_INSTRUCTIONS
Description: Dalvik parser error type `overlapping-instructions`.

## Constant: PADDING_BEFORE_PSEUDO_OPCODE
Description: Dalvik parser error type `padding-before-pseudo-opcode`.

## Constant: REGISTER_OUTSIDE_FRAME
Description: Dalvik parser error type `register-outside-frame`.

## Constant: RESERVED_OPCODE
Description: Dalvik parser error type `reserved-opcode`.

## Constant: UNIMPLEMENTED_ENCODING_FORMAT
Description: Dalvik parser error type `unimplemented-encoding-format`.

## Constant: UNKNOWN_ERROR
Description: Dalvik parser error type `unknown-error`.

## Method: isHardFail
- return type: `boolean`

Description: Determine whether this error should be considered a hard parsing failure.
return: true if the error is a hard failure

## Method: toString
- return type: `java.lang.String`


## Static Method: valueOf
- parameter: `name`, type: `java.lang.String`
- return type: `com.pnfsoftware.jeb.core.units.code.android.dex.DalvikParserErrorType`


## Static Method: values
- return type: `com.pnfsoftware.jeb.core.units.code.android.dex.DalvikParserErrorType[]`


