Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
FromJSON Spv Source # | |
Defined in Data.SpirV.Headers.Enum | |
Generic Spv Source # | |
Show Spv Source # | |
Eq Spv Source # | |
type Rep Spv Source # | |
Defined in Data.SpirV.Headers.Enum type Rep Spv = D1 ('MetaData "Spv" "Data.SpirV.Headers.Enum" "spirv-headers-0.1.0.0-JcqcdgV2eJHAzKJt5qwiJh" 'False) (C1 ('MetaCons "Spv" 'PrefixI 'True) (S1 ('MetaSel ('Just "meta") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Meta) :*: S1 ('MetaSel ('Just "enum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Enum]))) |
Meta | |
|
Instances
FromJSON Meta Source # | |
Defined in Data.SpirV.Headers.Enum | |
Generic Meta Source # | |
Show Meta Source # | |
Eq Meta Source # | |
type Rep Meta Source # | |
Defined in Data.SpirV.Headers.Enum type Rep Meta = D1 ('MetaData "Meta" "Data.SpirV.Headers.Enum" "spirv-headers-0.1.0.0-JcqcdgV2eJHAzKJt5qwiJh" 'False) (C1 ('MetaCons "Meta" 'PrefixI 'True) ((S1 ('MetaSel ('Just "comment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [[Text]]) :*: (S1 ('MetaSel ('Just "magicNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "revision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "opCodeMask") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word32) :*: S1 ('MetaSel ('Just "wordCountShift") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))) |
Instances
FromJSON Enum Source # | |
Defined in Data.SpirV.Headers.Enum | |
Generic Enum Source # | |
Show Enum Source # | |
Eq Enum Source # | |
type Rep Enum Source # | |
Defined in Data.SpirV.Headers.Enum type Rep Enum = D1 ('MetaData "Enum" "Data.SpirV.Headers.Enum" "spirv-headers-0.1.0.0-JcqcdgV2eJHAzKJt5qwiJh" 'False) (C1 ('MetaCons "Enum" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "type_") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Type) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Map Text Word32))))) |