From b82ce2646b070f2ce3e506c45337351fdbdb26fe Mon Sep 17 00:00:00 2001 From: VegOwOtenks Date: Wed, 20 Aug 2025 17:28:55 +0200 Subject: [PATCH] feat[ClassFlag]: Haddock comments --- src/Language/Java/Classfile.hs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Language/Java/Classfile.hs b/src/Language/Java/Classfile.hs index 81c02de..f85dff8 100644 --- a/src/Language/Java/Classfile.hs +++ b/src/Language/Java/Classfile.hs @@ -59,15 +59,15 @@ newtype instance ClassFlags Parse = ClassFlags (Flags ClassFlag) deriving Extractable via Generically (ClassFlags Parse) data ClassFlag - = Public -- may be accessed from outside the package - | Final -- no subclasses allowed - | Super -- treat superclass methods special when using InvokeSpecial - | Interface -- is an interface - | Abstract -- abstract, must not be instantiated - | Synthetic -- not present in source code - | Annotation -- is annotation interface - | Enum -- enumerated instances - | Module -- module, not a class + = Public -- ^ may be accessed from outside the package + | Final -- ^ no subclasses allowed + | Super -- ^ treat superclass methods special when using InvokeSpecial + | Interface -- ^ is an interface + | Abstract -- ^ abstract, must not be instantiated + | Synthetic -- ^ not present in source code + | Annotation -- ^ is annotation interface + | Enum -- ^ enumerated instances + | Module -- ^ module, not a class deriving (Show, Eq, Ord, Enum, Bounded) instance FlagMask ClassFlag where