Copyright | (c) Christian Gram Kalhauge 2017 |
---|---|
License | MIT |
Maintainer | kalhuage@cs.ucla.edu |
Safe Haskell | None |
Language | Haskell2010 |
Contains the AccessFlags used in the different modules.
- data MAccessFlag
- mflags :: [(Int, MAccessFlag)]
- data FAccessFlag
- = FPublic
- | FPrivate
- | FProtected
- | FStatic
- | FFinal
- | FVolatile
- | FTransient
- | FSynthetic
- | FEnum
- fflags :: [(Int, FAccessFlag)]
- data CAccessFlag
- = CPublic
- | CFinal
- | CSuper
- | CInterface
- | CAbstract
- | CSynthetic
- | CAnnotation
- | CEnum
- | CModule
- cflags :: [(Int, CAccessFlag)]
Documentation
data MAccessFlag Source #
Access flags for the Method
mflags :: [(Int, MAccessFlag)] Source #
The Enumish
mapping of the MAccessFlag
data FAccessFlag Source #
Access flags for the Field
fflags :: [(Int, FAccessFlag)] Source #
The Enumish
mapping of the FAccessFlag
data CAccessFlag Source #
Access flags for the ClassFile
cflags :: [(Int, CAccessFlag)] Source #
The Enumish
mapping of the CAccessFlag