packages feed

hs-bindgen-1.0.0.0: test-artefacts/fixtures/macros/macro_strings/Example.hs

{-# LANGUAGE ExplicitForAll #-}
{-# LANGUAGE NoImplicitPrelude #-}

module Example
    ( Example.c1
    , Example.c2
    , Example.c3
    , Example.c4
    , Example.c5
    , Example.c6
    , Example.c7
    , Example.c8
    , Example.s1
    , Example.s2
    , Example.s3
    , Example.s4
    , Example.s5
    , Example.s6
    , Example.s7
    , Example.s8
    , Example.t1
    , Example.t2
    , Example.t3
    , Example.u
    , Example.v
    , Example.w1
    , Example.w2
    )
  where

import qualified HsBindgen.Runtime.Support as BG

{-| __C declaration:__ @macro C1@

    __C literal:__ @\'a\'@

    __defined at:__ @macros\/macro_strings.h 4:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c1 :: BG.CChar
c1 = 97

{-| __C declaration:__ @macro C2@

    __C literal:__ @\'\"\'@

    __defined at:__ @macros\/macro_strings.h 5:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c2 :: BG.CChar
c2 = 34

{-| __C declaration:__ @macro C3@

    __C literal:__ @\'\\t\'@

    __defined at:__ @macros\/macro_strings.h 6:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c3 :: BG.CChar
c3 = 9

{-| __C declaration:__ @macro C4@

    __C literal:__ @\'\\NUL\'@

    __defined at:__ @macros\/macro_strings.h 7:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c4 :: BG.CChar
c4 = 0

{-| __C declaration:__ @macro C5@

    __C literal:__ @\'\\\'\'@

    __defined at:__ @macros\/macro_strings.h 8:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c5 :: BG.CChar
c5 = 39

{-| __C declaration:__ @macro C6@

    __C literal:__ @\'?\'@

    __defined at:__ @macros\/macro_strings.h 9:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c6 :: BG.CChar
c6 = 63

{-| __C declaration:__ @macro C7@

    __C literal:__ @\'S\'@

    __defined at:__ @macros\/macro_strings.h 10:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c7 :: BG.CChar
c7 = 83

{-| __C declaration:__ @macro C8@

    __C literal:__ @\'S\'@

    __defined at:__ @macros\/macro_strings.h 11:9@

    __exported by:__ @macros\/macro_strings.h@
-}
c8 :: BG.CChar
c8 = 83

{-| __C declaration:__ @macro S1@

    __C literal:__ @\"a\"@

    __defined at:__ @macros\/macro_strings.h 20:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s1 :: BG.ByteString
s1 = BG.pack [0x61]

{-| __C declaration:__ @macro S2@

    __C literal:__ @\"\'\"@

    __defined at:__ @macros\/macro_strings.h 21:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s2 :: BG.ByteString
s2 = BG.pack [0x27]

{-| __C declaration:__ @macro S3@

    __C literal:__ @\"\\t\"@

    __defined at:__ @macros\/macro_strings.h 22:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s3 :: BG.ByteString
s3 = BG.pack [0x09]

{-| __C declaration:__ @macro S4@

    __C literal:__ @\"\\NUL\"@

    __defined at:__ @macros\/macro_strings.h 23:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s4 :: BG.ByteString
s4 = BG.pack [0x00]

{-| __C declaration:__ @macro S5@

    __C literal:__ @\"\'\"@

    __defined at:__ @macros\/macro_strings.h 24:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s5 :: BG.ByteString
s5 = BG.pack [0x27]

{-| __C declaration:__ @macro S6@

    __C literal:__ @\"?\"@

    __defined at:__ @macros\/macro_strings.h 25:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s6 :: BG.ByteString
s6 = BG.pack [0x3F]

{-| __C declaration:__ @macro S7@

    __C literal:__ @\"S\"@

    __defined at:__ @macros\/macro_strings.h 26:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s7 :: BG.ByteString
s7 = BG.pack [0x53]

{-| __C declaration:__ @macro S8@

    __C literal:__ @\"S\"@

    __defined at:__ @macros\/macro_strings.h 27:9@

    __exported by:__ @macros\/macro_strings.h@
-}
s8 :: BG.ByteString
s8 = BG.pack [0x53]

{-| __C declaration:__ @macro T1@

    __C literal:__ @\"\\227\\129\\130\"@

    __defined at:__ @macros\/macro_strings.h 29:9@

    __exported by:__ @macros\/macro_strings.h@
-}
t1 :: BG.ByteString
t1 = BG.pack [0xE3, 0x81, 0x82]

{-| __C declaration:__ @macro T2@

    __C literal:__ @\"\\227\\129\\130\"@

    __defined at:__ @macros\/macro_strings.h 30:9@

    __exported by:__ @macros\/macro_strings.h@
-}
t2 :: BG.ByteString
t2 = BG.pack [0xE3, 0x81, 0x82]

{-| __C declaration:__ @macro T3@

    __C literal:__ @\"\\227\\129\\130\"@

    __defined at:__ @macros\/macro_strings.h 31:9@

    __exported by:__ @macros\/macro_strings.h@
-}
t3 :: BG.ByteString
t3 = BG.pack [0xE3, 0x81, 0x82]

{-| __C declaration:__ @macro U@

    __C literal:__ @\"\\SOH\\255\\SOH\\255\\SOH\\255\\SOH\\255\"@

    __defined at:__ @macros\/macro_strings.h 33:9@

    __exported by:__ @macros\/macro_strings.h@
-}
u :: BG.ByteString
u =
  BG.pack [0x01, 0xFF, 0x01, 0xFF, 0x01, 0xFF, 0x01, 0xFF]

{-| __C declaration:__ @macro V@

    __C literal:__ @\"\\SOH\\STX\\ETX\\EOT\\ENQ\\ACK\"@

    __defined at:__ @macros\/macro_strings.h 34:9@

    __exported by:__ @macros\/macro_strings.h@
-}
v :: BG.ByteString
v = BG.pack [0x01, 0x02, 0x03, 0x04, 0x05, 0x06]

{-| __C declaration:__ @macro W1@

    __C literal:__ @\"hij\\NUL\"@

    __defined at:__ @macros\/macro_strings.h 36:9@

    __exported by:__ @macros\/macro_strings.h@
-}
w1 :: BG.ByteString
w1 = BG.pack [0x68, 0x69, 0x6A, 0x00]

{-| __C declaration:__ @macro W2@

    __C literal:__ @\"abc\\NULdef\\NULg\"@

    __defined at:__ @macros\/macro_strings.h 37:9@

    __exported by:__ @macros\/macro_strings.h@
-}
w2 :: BG.ByteString
w2 =
  BG.pack [0x61, 0x62, 0x63, 0x00, 0x64, 0x65, 0x66, 0x00, 0x67]