@@ -431,7 +431,13 @@ TranslationUnit {
431
431
NamePair {
432
432
nameC = Name "triplet",
433
433
nameHsIdent = Identifier
434
- "Triplet"}))},
434
+ "Triplet"}
435
+ (TypeConstArray
436
+ 3
437
+ (TypePrim
438
+ (PrimIntegral
439
+ PrimInt
440
+ Signed)))))},
435
441
declSpec = DeclSpec
436
442
CTypeSpec {
437
443
cTypeSpecModule = Nothing,
@@ -497,7 +503,13 @@ TranslationUnit {
497
503
NamePair {
498
504
nameC = Name "triplet",
499
505
nameHsIdent = Identifier
500
- "Triplet"})),
506
+ "Triplet"}
507
+ (TypeConstArray
508
+ 3
509
+ (TypePrim
510
+ (PrimIntegral
511
+ PrimInt
512
+ Signed))))),
501
513
declSpec = DeclSpec
502
514
CTypeSpec {
503
515
cTypeSpecModule = Nothing,
@@ -561,8 +573,12 @@ TranslationUnit {
561
573
(TypedefRegular
562
574
NamePair {
563
575
nameC = Name "list",
564
- nameHsIdent = Identifier
565
- "List"})),
576
+ nameHsIdent = Identifier "List"}
577
+ (TypeIncompleteArray
578
+ (TypePrim
579
+ (PrimIntegral
580
+ PrimInt
581
+ Signed))))),
566
582
declSpec = DeclSpec
567
583
CTypeSpec {
568
584
cTypeSpecModule = Nothing,
@@ -632,7 +648,15 @@ TranslationUnit {
632
648
NamePair {
633
649
nameC = Name "matrix",
634
650
nameHsIdent = Identifier
635
- "Matrix"})),
651
+ "Matrix"}
652
+ (TypeConstArray
653
+ 4
654
+ (TypeConstArray
655
+ 3
656
+ (TypePrim
657
+ (PrimIntegral
658
+ PrimInt
659
+ Signed)))))),
636
660
declSpec = DeclSpec
637
661
CTypeSpec {
638
662
cTypeSpecModule = Nothing,
@@ -701,7 +725,14 @@ TranslationUnit {
701
725
NamePair {
702
726
nameC = Name "tripletlist",
703
727
nameHsIdent = Identifier
704
- "Tripletlist"})),
728
+ "Tripletlist"}
729
+ (TypeIncompleteArray
730
+ (TypeConstArray
731
+ 3
732
+ (TypePrim
733
+ (PrimIntegral
734
+ PrimInt
735
+ Signed)))))),
705
736
declSpec = DeclSpec
706
737
CTypeSpec {
707
738
cTypeSpecModule = Nothing,
@@ -795,7 +826,13 @@ TranslationUnit {
795
826
NamePair {
796
827
nameC = Name "triplet",
797
828
nameHsIdent = Identifier
798
- "Triplet"}))],
829
+ "Triplet"}
830
+ (TypeConstArray
831
+ 3
832
+ (TypePrim
833
+ (PrimIntegral
834
+ PrimInt
835
+ Signed)))))],
799
836
functionAttrs =
800
837
FunctionAttributes
801
838
ImpureFunction,
@@ -885,8 +922,12 @@ TranslationUnit {
885
922
(TypedefRegular
886
923
NamePair {
887
924
nameC = Name "list",
888
- nameHsIdent = Identifier
889
- "List"}))],
925
+ nameHsIdent = Identifier "List"}
926
+ (TypeIncompleteArray
927
+ (TypePrim
928
+ (PrimIntegral
929
+ PrimInt
930
+ Signed)))))],
890
931
functionAttrs =
891
932
FunctionAttributes
892
933
ImpureFunction,
@@ -980,7 +1021,15 @@ TranslationUnit {
980
1021
NamePair {
981
1022
nameC = Name "matrix",
982
1023
nameHsIdent = Identifier
983
- "Matrix"}))],
1024
+ "Matrix"}
1025
+ (TypeConstArray
1026
+ 4
1027
+ (TypeConstArray
1028
+ 3
1029
+ (TypePrim
1030
+ (PrimIntegral
1031
+ PrimInt
1032
+ Signed))))))],
984
1033
functionAttrs =
985
1034
FunctionAttributes
986
1035
ImpureFunction,
@@ -1073,7 +1122,14 @@ TranslationUnit {
1073
1122
NamePair {
1074
1123
nameC = Name "tripletlist",
1075
1124
nameHsIdent = Identifier
1076
- "Tripletlist"}))],
1125
+ "Tripletlist"}
1126
+ (TypeIncompleteArray
1127
+ (TypeConstArray
1128
+ 3
1129
+ (TypePrim
1130
+ (PrimIntegral
1131
+ PrimInt
1132
+ Signed))))))],
1077
1133
functionAttrs =
1078
1134
FunctionAttributes
1079
1135
ImpureFunction,
@@ -1119,7 +1175,21 @@ TranslationUnit {
1119
1175
NamePair {
1120
1176
nameC = Name "sudoku",
1121
1177
nameHsIdent = Identifier
1122
- "Sudoku"}))],
1178
+ "Sudoku"}
1179
+ (TypeConstArray
1180
+ 3
1181
+ (TypeTypedef
1182
+ (TypedefRegular
1183
+ NamePair {
1184
+ nameC = Name "triplet",
1185
+ nameHsIdent = Identifier
1186
+ "Triplet"}
1187
+ (TypeConstArray
1188
+ 3
1189
+ (TypePrim
1190
+ (PrimIntegral
1191
+ PrimInt
1192
+ Signed))))))))],
1123
1193
functionAttrs =
1124
1194
FunctionAttributes
1125
1195
ImpureFunction,
@@ -1204,7 +1274,13 @@ TranslationUnit {
1204
1274
NamePair {
1205
1275
nameC = Name "triplet",
1206
1276
nameHsIdent = Identifier
1207
- "Triplet"}))},
1277
+ "Triplet"}
1278
+ (TypeConstArray
1279
+ 3
1280
+ (TypePrim
1281
+ (PrimIntegral
1282
+ PrimInt
1283
+ Signed)))))},
1208
1284
declSpec = DeclSpec
1209
1285
CTypeSpec {
1210
1286
cTypeSpecModule = Nothing,
@@ -1282,8 +1358,12 @@ TranslationUnit {
1282
1358
(TypedefRegular
1283
1359
NamePair {
1284
1360
nameC = Name "list",
1285
- nameHsIdent = Identifier
1286
- "List"}))},
1361
+ nameHsIdent = Identifier "List"}
1362
+ (TypeIncompleteArray
1363
+ (TypePrim
1364
+ (PrimIntegral
1365
+ PrimInt
1366
+ Signed)))))},
1287
1367
declSpec = DeclSpec
1288
1368
CTypeSpec {
1289
1369
cTypeSpecModule = Nothing,
@@ -1365,7 +1445,15 @@ TranslationUnit {
1365
1445
NamePair {
1366
1446
nameC = Name "matrix",
1367
1447
nameHsIdent = Identifier
1368
- "Matrix"}))},
1448
+ "Matrix"}
1449
+ (TypeConstArray
1450
+ 4
1451
+ (TypeConstArray
1452
+ 3
1453
+ (TypePrim
1454
+ (PrimIntegral
1455
+ PrimInt
1456
+ Signed))))))},
1369
1457
declSpec = DeclSpec
1370
1458
CTypeSpec {
1371
1459
cTypeSpecModule = Nothing,
@@ -1446,7 +1534,14 @@ TranslationUnit {
1446
1534
NamePair {
1447
1535
nameC = Name "tripletlist",
1448
1536
nameHsIdent = Identifier
1449
- "Tripletlist"}))},
1537
+ "Tripletlist"}
1538
+ (TypeIncompleteArray
1539
+ (TypeConstArray
1540
+ 3
1541
+ (TypePrim
1542
+ (PrimIntegral
1543
+ PrimInt
1544
+ Signed))))))},
1450
1545
declSpec = DeclSpec
1451
1546
CTypeSpec {
1452
1547
cTypeSpecModule = Nothing,
@@ -1486,7 +1581,21 @@ TranslationUnit {
1486
1581
NamePair {
1487
1582
nameC = Name "sudoku",
1488
1583
nameHsIdent = Identifier
1489
- "Sudoku"}))},
1584
+ "Sudoku"}
1585
+ (TypeConstArray
1586
+ 3
1587
+ (TypeTypedef
1588
+ (TypedefRegular
1589
+ NamePair {
1590
+ nameC = Name "triplet",
1591
+ nameHsIdent = Identifier
1592
+ "Triplet"}
1593
+ (TypeConstArray
1594
+ 3
1595
+ (TypePrim
1596
+ (PrimIntegral
1597
+ PrimInt
1598
+ Signed))))))))},
1490
1599
declSpec = DeclSpec
1491
1600
CTypeSpec {
1492
1601
cTypeSpecModule = Nothing,
0 commit comments