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 {...@@ -1837,10 +1837,10 @@ pub const Preemption = enum {
1837 }1837 }
1838};1838};
18391839
1840pub const Visibility = enum {1840pub const Visibility = enum(u2) {
1841 default,1841 default = 0,
1842 hidden,1842 hidden = 1,
1843 protected,1843 protected = 2,
18441844
1845 pub fn format(1845 pub fn format(
1846 self: Visibility,1846 self: Visibility,
...@@ -1860,10 +1860,10 @@ pub const Visibility = enum {...@@ -1860,10 +1860,10 @@ pub const Visibility = enum {
1860 }1860 }
1861};1861};
18621862
1863pub const DllStorageClass = enum {1863pub const DllStorageClass = enum(u2) {
1864 default,1864 default = 0,
1865 dllimport,1865 dllimport = 1,
1866 dllexport,1866 dllexport = 2,
18671867
1868 pub fn format(1868 pub fn format(
1869 self: DllStorageClass,1869 self: DllStorageClass,
...@@ -1883,12 +1883,12 @@ pub const DllStorageClass = enum {...@@ -1883,12 +1883,12 @@ pub const DllStorageClass = enum {
1883 }1883 }
1884};1884};
18851885
1886pub const ThreadLocal = enum {1886pub const ThreadLocal = enum(u3) {
1887 default,1887 default = 0,
1888 generaldynamic,1888 generaldynamic = 1,
1889 localdynamic,1889 localdynamic = 2,
1890 initialexec,1890 initialexec = 3,
1891 localexec,1891 localexec = 4,
18921892
1893 pub fn format(1893 pub fn format(
1894 self: ThreadLocal,1894 self: ThreadLocal,
...@@ -1914,10 +1914,10 @@ pub const ThreadLocal = enum {...@@ -1914,10 +1914,10 @@ pub const ThreadLocal = enum {
19141914
1915pub const Mutability = enum { global, constant };1915pub const Mutability = enum { global, constant };
19161916
1917pub const UnnamedAddr = enum {1917pub const UnnamedAddr = enum(u2) {
1918 default,1918 default = 0,
1919 unnamed_addr,1919 unnamed_addr = 1,
1920 local_unnamed_addr,1920 local_unnamed_addr = 2,
19211921
1922 pub fn format(1922 pub fn format(
1923 self: UnnamedAddr,1923 self: UnnamedAddr,