Update docs.
[hs-java.git] / JVM / ClassFile.hs
index 39df21a9f5beb6e786ec27fddebc68d7f516857e..baac43660e6df9a2d007eae349d85af6aa9f736c 100644 (file)
@@ -7,8 +7,9 @@ module JVM.ClassFile
    FieldInfo (..),
    MethodInfo (..),
    AttributeInfo (..),
-   FieldType,
-   FieldSignature, MethodSignature (..), ReturnSignature (..)
+   FieldType (..),
+   FieldSignature, MethodSignature (..), ReturnSignature (..),
+   ArgumentSignature (..)
   )
   where
 
@@ -18,7 +19,6 @@ import Data.Binary
 import Data.Binary.IEEE754
 import Data.Binary.Get
 import Data.Binary.Put
-import Data.Word
 import Data.Char
 import Data.List
 import qualified Data.ByteString.Lazy as B
@@ -99,8 +99,8 @@ data FieldType =
   | LongInt    -- ^ J
   | ShortInt   -- ^ S
   | BoolType   -- ^ Z
-  | ObjectType String -- ^ L <class name>
-  | Array (Maybe Int) FieldType -- ^ [<type>
+  | ObjectType String -- ^ L @{class name}@
+  | Array (Maybe Int) FieldType -- ^ @[{type}@
   deriving (Eq)
 
 instance Show FieldType where