References uniquely determining a struct, union or enum type. Those are either identified by an string identifier, or by a unique name (anonymous types).
Constructors
Instances8Eq, Data, Ord, Show, Generic, NFData, …
Eq SUERefDefined in language-c-0.9.3 · Language.C.Data.IdentData SUERefDefined in language-c-0.9.3 · Language.C.Data.IdentOrd SUERefDefined in language-c-0.9.3 · Language.C.Data.IdentShow SUERefDefined in language-c-0.9.3 · Language.C.Data.IdentGeneric SUERefDefined in language-c-0.9.3 · Language.C.Data.IdentNFData SUERefDefined in language-c-0.9.3 · Language.C.Data.IdentPretty SUERefDefined in language-c-0.9.3 · Language.C.Analysis.Debug · orphantype Rep SUERef = D1 ('MetaDataDefined in language-c-0.9.3 · Language.C.Data.Ident"SUERef"
"Language.C.Data.Ident"
"language-c-0.9.3-1R0ug4QGHoOAJ44VHsaTbU"
'False) (C1 ('MetaCons"AnonymousRef"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Name)) :+: C1 ('MetaCons"NamedRef"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Ident)))