compiler: Updates for LLVM/Clang 20 API changes.

This commit is contained in:
Alex Rønne Petersen
2025-02-05 11:41:39 +01:00
parent 156ab87500
commit 8ea2e1ded5
8 changed files with 151 additions and 28 deletions

View File

@@ -1061,28 +1061,28 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
\\ VAL23 = 0xFFFFFFFFFFFFFFFF,
\\};
, &[_][]const u8{
\\pub const VAL01: c_int = 0;
\\pub const VAL02: c_int = 1;
\\pub const VAL03: c_int = 2;
\\pub const VAL04: c_int = 3;
\\pub const VAL05: c_int = -1;
\\pub const VAL06: c_int = -2;
\\pub const VAL07: c_int = -3;
\\pub const VAL08: c_int = -4;
\\pub const VAL09: c_int = -3;
\\pub const VAL10: c_int = -1000012000;
\\pub const VAL11: c_int = -1000161000;
\\pub const VAL12: c_int = -1000174001;
\\pub const VAL13: c_int = -3;
\\pub const VAL14: c_int = -1000012000;
\\pub const VAL15: c_int = -1000161000;
\\pub const VAL16: c_int = -3;
\\pub const VAL17: c_int = 1000011998;
\\pub const VAL01: c_longlong = 0;
\\pub const VAL02: c_longlong = 1;
\\pub const VAL03: c_longlong = 2;
\\pub const VAL04: c_longlong = 3;
\\pub const VAL05: c_longlong = -1;
\\pub const VAL06: c_longlong = -2;
\\pub const VAL07: c_longlong = -3;
\\pub const VAL08: c_longlong = -4;
\\pub const VAL09: c_longlong = -3;
\\pub const VAL10: c_longlong = -1000012000;
\\pub const VAL11: c_longlong = -1000161000;
\\pub const VAL12: c_longlong = -1000174001;
\\pub const VAL13: c_longlong = -3;
\\pub const VAL14: c_longlong = -1000012000;
\\pub const VAL15: c_longlong = -1000161000;
\\pub const VAL16: c_longlong = -3;
\\pub const VAL17: c_longlong = 1000011998;
\\pub const VAL18: c_longlong = 1152921504606846976;
\\pub const VAL19: c_longlong = 3458764513820540927;
\\pub const VAL20: c_longlong = 6917529027641081854;
\\pub const VAL21: c_longlong = 6917529027641081853;
\\pub const VAL22: c_int = 0;
\\pub const VAL22: c_longlong = 0;
\\pub const VAL23: c_longlong = -1;
\\pub const enum_EnumWithInits = c_longlong;
});