h2jvm
Safe HaskellNone
LanguageGHC2021

H2JVM.Internal.Convert.Error

Synopsis

Documentation

data CodeConverterError Source #

Errors that may be thrown during code conversion.

Constructors

DuplicateLabel

A Label was used more than once.

Fields

UnmarkedLabel Label

A Label was referenced but never had its location defined.

UnsupportedAttribute String

the attribute in question is not yet supported. This error will be removed at some point -- unsupported attributes will simply not be defined if they are unsupported :)

ConstantPoolOverflow

the constant pool has too many attributes, more than the JVM limit of 65,536

NoValidInstructions

none of the given instructions could be converted into any concrete result, e.g. they are all Labels

Fields