packages feed

hs-bindgen-1.0.0.0: test-artefacts/fixtures/macros/macro_comma.2.raw/th.txt

-- addDependentFile test-artefacts/headers/golden/macros/macro_comma.h
{-| __C declaration:__ @macro OBJ@

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

    __exported by:__ @macros\/macro_comma.h@
-}
oBJ :: Raw String
{-| __C declaration:__ @macro OBJ@

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

    __exported by:__ @macros\/macro_comma.h@
-}
oBJ = objectLike "OBJ" ["(", "1", ",", "2", ")"]
{-| __C declaration:__ @macro OBJ_NO_PARENS@

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

    __exported by:__ @macros\/macro_comma.h@
-}
oBJ_NO_PARENS :: Raw String
{-| __C declaration:__ @macro OBJ_NO_PARENS@

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

    __exported by:__ @macros\/macro_comma.h@
-}
oBJ_NO_PARENS = objectLike "OBJ_NO_PARENS" ["1", ",", "2"]
{-| __C declaration:__ @macro FUN@

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

    __exported by:__ @macros\/macro_comma.h@
-}
fUN :: Raw String
{-| __C declaration:__ @macro FUN@

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

    __exported by:__ @macros\/macro_comma.h@
-}
fUN = functionLike "FUN" ["x", "y"] ["(", "x", ",", "y", ")"]
{-| __C declaration:__ @macro FUN_THREE@

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

    __exported by:__ @macros\/macro_comma.h@
-}
fUN_THREE :: Raw String
{-| __C declaration:__ @macro FUN_THREE@

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

    __exported by:__ @macros\/macro_comma.h@
-}
fUN_THREE = functionLike "FUN_THREE" ["x", "y", "z"] ["(",
                                                      "(",
                                                      "x",
                                                      ")",
                                                      ",",
                                                      "(",
                                                      "y",
                                                      ")",
                                                      ",",
                                                      "(",
                                                      "z",
                                                      ")",
                                                      ")"]
{-| __C declaration:__ @macro ARITH@

    __defined at:__ @macros\/macro_comma.h 15:9@

    __exported by:__ @macros\/macro_comma.h@
-}
aRITH :: Raw String
{-| __C declaration:__ @macro ARITH@

    __defined at:__ @macros\/macro_comma.h 15:9@

    __exported by:__ @macros\/macro_comma.h@
-}
aRITH = objectLike "ARITH" ["(",
                            "(",
                            "1",
                            ",",
                            "2",
                            ")",
                            "+",
                            "3",
                            ")"]