authorgravatar for liljaanton2001@gmail.comantlilja <liljaanton2001@gmail.com> 2024-02-19 22:50:02+01:00
committergravatar for liljaanton2001@gmail.comantlilja <liljaanton2001@gmail.com> 2024-02-21 16:24:59+01:00
log15029590ee2824dff76b22eeaff9c3e195345206
treefbf3c99aecca530c5220ff07711bd316728a09dc
parentec5a433fdfa5067650e485ffcb0c087060976bbd

LLVM Builder: Add integer values to more enums fields


1 files changed, 18 insertions(+), 18 deletions(-)

src/codegen/llvm/Builder.zig+18-18
......@@ -1837,10 +1837,10 @@ pub const Preemption = enum {
18371837 }
18381838};
18391839
1840pub const Visibility = enum {
1841 default,
1842 hidden,
1843 protected,
1840pub const Visibility = enum(u2) {
1841 default = 0,
1842 hidden = 1,
1843 protected = 2,
18441844
18451845 pub fn format(
18461846 self: Visibility,
......@@ -1860,10 +1860,10 @@ pub const Visibility = enum {
18601860 }
18611861};
18621862
1863pub const DllStorageClass = enum {
1864 default,
1865 dllimport,
1866 dllexport,
1863pub const DllStorageClass = enum(u2) {
1864 default = 0,
1865 dllimport = 1,
1866 dllexport = 2,
18671867
18681868 pub fn format(
18691869 self: DllStorageClass,
......@@ -1883,12 +1883,12 @@ pub const DllStorageClass = enum {
18831883 }
18841884};
18851885
1886pub const ThreadLocal = enum {
1887 default,
1888 generaldynamic,
1889 localdynamic,
1890 initialexec,
1891 localexec,
1886pub const ThreadLocal = enum(u3) {
1887 default = 0,
1888 generaldynamic = 1,
1889 localdynamic = 2,
1890 initialexec = 3,
1891 localexec = 4,
18921892
18931893 pub fn format(
18941894 self: ThreadLocal,
......@@ -1914,10 +1914,10 @@ pub const ThreadLocal = enum {
19141914
19151915pub const Mutability = enum { global, constant };
19161916
1917pub const UnnamedAddr = enum {
1918 default,
1919 unnamed_addr,
1920 local_unnamed_addr,
1917pub const UnnamedAddr = enum(u2) {
1918 default = 0,
1919 unnamed_addr = 1,
1920 local_unnamed_addr = 2,
19211921
19221922 pub fn format(
19231923 self: UnnamedAddr,