Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
data Definition a Source
DefInterface (Interface a) | |
DefPartial (Partial a) | |
DefDictionary (Dictionary a) | |
DefException (Exception a) | |
DefEnum (Enum a) | |
DefTypedef (Typedef a) | |
DefImplementsStatement (ImplementsStatement a) |
Show a => Show (Definition a) Source |
Interface a Ident (Maybe Ident) [InterfaceMember a] |
data Dictionary a Source
Dictionary a Ident (Maybe Ident) [DictionaryMember a] |
Show a => Show (Dictionary a) Source |
Exception a Ident (Maybe Ident) [ExceptionMember a] |
data ImplementsStatement a Source
Show a => Show (ImplementsStatement a) Source |
data InterfaceMember a Source
IMemConst (Const a) | |
IMemAttribute (Attribute a) | |
IMemOperation (Operation a) |
Show a => Show (InterfaceMember a) Source |
data DictionaryMember a Source
Show a => Show (DictionaryMember a) Source |
data ExceptionMember a Source
Show a => Show (ExceptionMember a) Source |
data ConstValue Source
data NonAnyType Source
data PrimitiveType Source
type UnionType = [UnionMemberType] Source
data UnionMemberType Source