hs-bindgen-1.0.0.0: test-artefacts/fixtures/macros/macro_strings.2.raw/Example.hs
{-# LANGUAGE NoImplicitPrelude #-}
module Example
( Example.c1
, Example.c2
, Example.c3
, Example.c4
, Example.c5
, Example.c6
, Example.c7
, Example.c8
, Example.d
, Example.j1
, Example.j2
, Example.j3
, 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.Macro as Macro
import Prelude (String)
{-| __C declaration:__ @macro C1@
__defined at:__ @macros\/macro_strings.h 4:9@
__exported by:__ @macros\/macro_strings.h@
-}
c1 :: Macro.Raw String
c1 = Macro.objectLike "C1" ["'a'"]
{-| __C declaration:__ @macro C2@
__defined at:__ @macros\/macro_strings.h 5:9@
__exported by:__ @macros\/macro_strings.h@
-}
c2 :: Macro.Raw String
c2 = Macro.objectLike "C2" ["'\"'"]
{-| __C declaration:__ @macro C3@
__defined at:__ @macros\/macro_strings.h 6:9@
__exported by:__ @macros\/macro_strings.h@
-}
c3 :: Macro.Raw String
c3 = Macro.objectLike "C3" ["'\\t'"]
{-| __C declaration:__ @macro C4@
__defined at:__ @macros\/macro_strings.h 7:9@
__exported by:__ @macros\/macro_strings.h@
-}
c4 :: Macro.Raw String
c4 = Macro.objectLike "C4" ["'\\0'"]
{-| __C declaration:__ @macro C5@
__defined at:__ @macros\/macro_strings.h 8:9@
__exported by:__ @macros\/macro_strings.h@
-}
c5 :: Macro.Raw String
c5 = Macro.objectLike "C5" ["'\\''"]
{-| __C declaration:__ @macro C6@
__defined at:__ @macros\/macro_strings.h 9:9@
__exported by:__ @macros\/macro_strings.h@
-}
c6 :: Macro.Raw String
c6 = Macro.objectLike "C6" ["'\\?'"]
{-| __C declaration:__ @macro C7@
__defined at:__ @macros\/macro_strings.h 10:9@
__exported by:__ @macros\/macro_strings.h@
-}
c7 :: Macro.Raw String
c7 = Macro.objectLike "C7" ["'\\123'"]
{-| __C declaration:__ @macro C8@
__defined at:__ @macros\/macro_strings.h 11:9@
__exported by:__ @macros\/macro_strings.h@
-}
c8 :: Macro.Raw String
c8 = Macro.objectLike "C8" ["'\\x53'"]
{-| __C declaration:__ @macro D@
__defined at:__ @macros\/macro_strings.h 13:9@
__exported by:__ @macros\/macro_strings.h@
-}
d :: Macro.Raw String
d = Macro.objectLike "D" ["'\\777'"]
{-| __C declaration:__ @macro J1@
__defined at:__ @macros\/macro_strings.h 15:9@
__exported by:__ @macros\/macro_strings.h@
-}
j1 :: Macro.Raw String
j1 = Macro.objectLike "J1" ["'\12354'"]
{-| __C declaration:__ @macro J2@
__defined at:__ @macros\/macro_strings.h 16:9@
__exported by:__ @macros\/macro_strings.h@
-}
j2 :: Macro.Raw String
j2 = Macro.objectLike "J2" ["'\\u3042'"]
{-| __C declaration:__ @macro J3@
__defined at:__ @macros\/macro_strings.h 17:9@
__exported by:__ @macros\/macro_strings.h@
-}
j3 :: Macro.Raw String
j3 = Macro.objectLike "J3" ["'\\xE3\\x81\\x82'"]
{-| __C declaration:__ @macro S1@
__defined at:__ @macros\/macro_strings.h 20:9@
__exported by:__ @macros\/macro_strings.h@
-}
s1 :: Macro.Raw String
s1 = Macro.objectLike "S1" ["\"a\""]
{-| __C declaration:__ @macro S2@
__defined at:__ @macros\/macro_strings.h 21:9@
__exported by:__ @macros\/macro_strings.h@
-}
s2 :: Macro.Raw String
s2 = Macro.objectLike "S2" ["\"'\""]
{-| __C declaration:__ @macro S3@
__defined at:__ @macros\/macro_strings.h 22:9@
__exported by:__ @macros\/macro_strings.h@
-}
s3 :: Macro.Raw String
s3 = Macro.objectLike "S3" ["\"\\t\""]
{-| __C declaration:__ @macro S4@
__defined at:__ @macros\/macro_strings.h 23:9@
__exported by:__ @macros\/macro_strings.h@
-}
s4 :: Macro.Raw String
s4 = Macro.objectLike "S4" ["\"\\0\""]
{-| __C declaration:__ @macro S5@
__defined at:__ @macros\/macro_strings.h 24:9@
__exported by:__ @macros\/macro_strings.h@
-}
s5 :: Macro.Raw String
s5 = Macro.objectLike "S5" ["\"\\'\""]
{-| __C declaration:__ @macro S6@
__defined at:__ @macros\/macro_strings.h 25:9@
__exported by:__ @macros\/macro_strings.h@
-}
s6 :: Macro.Raw String
s6 = Macro.objectLike "S6" ["\"\\?\""]
{-| __C declaration:__ @macro S7@
__defined at:__ @macros\/macro_strings.h 26:9@
__exported by:__ @macros\/macro_strings.h@
-}
s7 :: Macro.Raw String
s7 = Macro.objectLike "S7" ["\"\\123\""]
{-| __C declaration:__ @macro S8@
__defined at:__ @macros\/macro_strings.h 27:9@
__exported by:__ @macros\/macro_strings.h@
-}
s8 :: Macro.Raw String
s8 = Macro.objectLike "S8" ["\"\\x53\""]
{-| __C declaration:__ @macro T1@
__defined at:__ @macros\/macro_strings.h 29:9@
__exported by:__ @macros\/macro_strings.h@
-}
t1 :: Macro.Raw String
t1 = Macro.objectLike "T1" ["\"\12354\""]
{-| __C declaration:__ @macro T2@
__defined at:__ @macros\/macro_strings.h 30:9@
__exported by:__ @macros\/macro_strings.h@
-}
t2 :: Macro.Raw String
t2 = Macro.objectLike "T2" ["\"\\u3042\""]
{-| __C declaration:__ @macro T3@
__defined at:__ @macros\/macro_strings.h 31:9@
__exported by:__ @macros\/macro_strings.h@
-}
t3 :: Macro.Raw String
t3 = Macro.objectLike "T3" ["\"\\xE3\\x81\\x82\""]
{-| __C declaration:__ @macro U@
__defined at:__ @macros\/macro_strings.h 33:9@
__exported by:__ @macros\/macro_strings.h@
-}
u :: Macro.Raw String
u = Macro.objectLike "U" ["\"\\777\\777\\777\\777\""]
{-| __C declaration:__ @macro V@
__defined at:__ @macros\/macro_strings.h 34:9@
__exported by:__ @macros\/macro_strings.h@
-}
v :: Macro.Raw String
v = Macro.objectLike "V" ["\"\\1\\2\\3\\4\\5\\6\""]
{-| __C declaration:__ @macro W1@
__defined at:__ @macros\/macro_strings.h 36:9@
__exported by:__ @macros\/macro_strings.h@
-}
w1 :: Macro.Raw String
w1 = Macro.objectLike "W1" ["\"hij\\0\""]
{-| __C declaration:__ @macro W2@
__defined at:__ @macros\/macro_strings.h 37:9@
__exported by:__ @macros\/macro_strings.h@
-}
w2 :: Macro.Raw String
w2 = Macro.objectLike "W2" ["\"abc\\0def\\0g\""]