content: [
    DeclForeignImport
      ForeignImportDecl {
        foreignImportName = Name
          "@NsVar"
          "hs_bindgen_test_complex_non_float_test_1a47f4ebfee55a62",
        foreignImportParameters = [],
        foreignImportResultType =
        NormalResultType
          (HsIO
            (HsPtr
              (HsComplexType HsPrimCUShort))),
        foreignImportOrigName =
        "hs_bindgen_test_complex_non_float_test_1a47f4ebfee55a62",
        foreignImportCallConv =
        CallConvUserlandCAPI
          UserlandCapiWrapper {
            capiWrapperDefinition =
            "/* get_global_complex_unsigned_short_ptr */ __attribute__ ((const)) unsigned short _Complex *hs_bindgen_test_complex_non_float_test_1a47f4ebfee55a62 (void) { return &global_complex_unsigned_short; } ",
            capiWrapperImport =
            "complex_non_float_test.h"},
        foreignImportOrigin = Global
          (TypeComplex
            (PrimIntegral
              PrimShort
              Unsigned)),
        foreignImportComment = Nothing,
        foreignImportSafety = Unsafe},
    DeclSimple,
    DeclSimple,
    DeclForeignImport
      ForeignImportDecl {
        foreignImportName = Name
          "@NsVar"
          "hs_bindgen_test_complex_non_float_test_d56d4f7328166c91",
        foreignImportParameters = [],
        foreignImportResultType =
        NormalResultType
          (HsIO
            (HsPtr
              (HsComplexType HsPrimCShort))),
        foreignImportOrigName =
        "hs_bindgen_test_complex_non_float_test_d56d4f7328166c91",
        foreignImportCallConv =
        CallConvUserlandCAPI
          UserlandCapiWrapper {
            capiWrapperDefinition =
            "/* get_global_complex_short_ptr */ __attribute__ ((const)) signed short _Complex *hs_bindgen_test_complex_non_float_test_d56d4f7328166c91 (void) { return &global_complex_short; } ",
            capiWrapperImport =
            "complex_non_float_test.h"},
        foreignImportOrigin = Global
          (TypeComplex
            (PrimIntegral
              PrimShort
              Signed)),
        foreignImportComment = Nothing,
        foreignImportSafety = Unsafe},
    DeclSimple,
    DeclSimple,
    DeclForeignImport
      ForeignImportDecl {
        foreignImportName = Name
          "@NsVar"
          "hs_bindgen_test_complex_non_float_test_b596fcc6ded5636c",
        foreignImportParameters = [],
        foreignImportResultType =
        NormalResultType
          (HsIO
            (HsPtr
              (HsComplexType HsPrimCUInt))),
        foreignImportOrigName =
        "hs_bindgen_test_complex_non_float_test_b596fcc6ded5636c",
        foreignImportCallConv =
        CallConvUserlandCAPI
          UserlandCapiWrapper {
            capiWrapperDefinition =
            "/* get_global_complex_unsigned_int_ptr */ __attribute__ ((const)) unsigned int _Complex *hs_bindgen_test_complex_non_float_test_b596fcc6ded5636c (void) { return &global_complex_unsigned_int; } ",
            capiWrapperImport =
            "complex_non_float_test.h"},
        foreignImportOrigin = Global
          (TypeComplex
            (PrimIntegral
              PrimInt
              Unsigned)),
        foreignImportComment = Nothing,
        foreignImportSafety = Unsafe},
    DeclSimple,
    DeclSimple,
    DeclForeignImport
      ForeignImportDecl {
        foreignImportName = Name
          "@NsVar"
          "hs_bindgen_test_complex_non_float_test_9f8a73e0d4ba6969",
        foreignImportParameters = [],
        foreignImportResultType =
        NormalResultType
          (HsIO
            (HsPtr
              (HsComplexType HsPrimCInt))),
        foreignImportOrigName =
        "hs_bindgen_test_complex_non_float_test_9f8a73e0d4ba6969",
        foreignImportCallConv =
        CallConvUserlandCAPI
          UserlandCapiWrapper {
            capiWrapperDefinition =
            "/* get_global_complex_int_ptr */ __attribute__ ((const)) signed int _Complex *hs_bindgen_test_complex_non_float_test_9f8a73e0d4ba6969 (void) { return &global_complex_int; } ",
            capiWrapperImport =
            "complex_non_float_test.h"},
        foreignImportOrigin = Global
          (TypeComplex
            (PrimIntegral PrimInt Signed)),
        foreignImportComment = Nothing,
        foreignImportSafety = Unsafe},
    DeclSimple,
    DeclSimple,
    DeclForeignImport
      ForeignImportDecl {
        foreignImportName = Name
          "@NsVar"
          "hs_bindgen_test_complex_non_float_test_4727b3aff4118d69",
        foreignImportParameters = [],
        foreignImportResultType =
        NormalResultType
          (HsIO
            (HsPtr
              (HsComplexType HsPrimCChar))),
        foreignImportOrigName =
        "hs_bindgen_test_complex_non_float_test_4727b3aff4118d69",
        foreignImportCallConv =
        CallConvUserlandCAPI
          UserlandCapiWrapper {
            capiWrapperDefinition =
            "/* get_global_complex_char_ptr */ __attribute__ ((const)) char _Complex *hs_bindgen_test_complex_non_float_test_4727b3aff4118d69 (void) { return &global_complex_char; } ",
            capiWrapperImport =
            "complex_non_float_test.h"},
        foreignImportOrigin = Global
          (TypeComplex
            (PrimChar
              (PrimSignImplicit
                (Just Signed)))),
        foreignImportComment = Nothing,
        foreignImportSafety = Unsafe},
    DeclSimple,
    DeclSimple]
  