| ... | @@ -1,3 +1,5 @@ | ... | @@ -1,3 +1,5 @@ |
| | 1 | const builtin = @import("builtin"); |
| | 2 | |
| 1 | pub const struct_ZigClangAPSInt = @OpaqueType(); | 3 | pub const struct_ZigClangAPSInt = @OpaqueType(); |
| 2 | pub const struct_ZigClangAPFloat = @OpaqueType(); | 4 | pub const struct_ZigClangAPFloat = @OpaqueType(); |
| 3 | pub const struct_ZigClangASTContext = @OpaqueType(); | 5 | pub const struct_ZigClangASTContext = @OpaqueType(); |
| ... | @@ -938,7 +940,7 @@ pub const struct_ZigClangExprEvalResult = extern struct { | ... | @@ -938,7 +940,7 @@ pub const struct_ZigClangExprEvalResult = extern struct { |
| 938 | | 940 | |
| 939 | pub const struct_ZigClangAPValue = extern struct { | 941 | pub const struct_ZigClangAPValue = extern struct { |
| 940 | Kind: ZigClangAPValue_ValueKind, | 942 | Kind: ZigClangAPValue_ValueKind, |
| 941 | Data: [68]u8, // TODO: is there a way to statically assert that this matches the .h? | 943 | Data: if (builtin.os == .windows) [52]u8 else [68]u8, |
| 942 | }; | 944 | }; |
| 943 | | 945 | |
| 944 | pub const ZigClangAPValue_ValueKind = extern enum { | 946 | pub const ZigClangAPValue_ValueKind = extern enum { |