feat: interface list
This commit is contained in:
parent
10ca143163
commit
62b537a93f
5 changed files with 45 additions and 8 deletions
|
@ -9,6 +9,7 @@ import Language.Java.Classfile.ConstantPool (ConstantPool)
|
|||
import Language.Java.Classfile.Flags (Flags)
|
||||
import Language.Java.Classfile.ClassFlag (ClassFlag)
|
||||
import Language.Java.Classfile.ConstantPool.References (ClassReference)
|
||||
import Language.Java.Classfile.Interfaces (Interfaces)
|
||||
|
||||
data Classfile = Classfile
|
||||
{ magic :: Magic
|
||||
|
@ -17,6 +18,7 @@ data Classfile = Classfile
|
|||
, accessFlags :: Flags ClassFlag
|
||||
, this :: ClassReference
|
||||
, super :: ClassReference
|
||||
, interfaces :: Interfaces
|
||||
}
|
||||
deriving stock (Show, Generic)
|
||||
deriving Extractable via Generically Classfile
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue