-- addDependentFile examples/golden/declarations/select_scoping_header.h -- addDependentFile examples/golden/declarations/select_scoping.h {-| __C declaration:__ @ParsedAndSelected1@ __defined at:__ @declarations\/select_scoping.h 6:13@ __exported by:__ @declarations\/select_scoping.h@ -} newtype ParsedAndSelected1 = ParsedAndSelected1 {unwrapParsedAndSelected1 :: CInt} {- ^ __C declaration:__ @ParsedAndSelected1@ __defined at:__ @declarations\/select_scoping.h 6:13@ __exported by:__ @declarations\/select_scoping.h@ -} deriving stock (Eq, Ord, Read, Show) deriving newtype (StaticSize, ReadRaw, WriteRaw, Storable, HasFFIType, Prim, Bitfield, Bits, Bounded, Enum, FiniteBits, Integral, Ix, Num, Real) instance TyEq ty (CFieldType ParsedAndSelected1 "unwrapParsedAndSelected1") => HasField "unwrapParsedAndSelected1" (Ptr ParsedAndSelected1) (Ptr ty) where getField = fromPtr (Proxy @"unwrapParsedAndSelected1") instance HasCField ParsedAndSelected1 "unwrapParsedAndSelected1" where type CFieldType ParsedAndSelected1 "unwrapParsedAndSelected1" = CInt offset# = \_ -> \_ -> 0