aboutsummaryrefslogtreecommitdiff
path: root/src/cljcc/symbol.clj
diff options
context:
space:
mode:
authorShagun Agrawal <agrawalshagun07@gmail.com>2024-12-16 22:01:02 +0530
committerShagun Agrawal <agrawalshagun07@gmail.com>2024-12-16 22:01:02 +0530
commit77c71f5aedd9598021b14c796e0ea540e8fddf57 (patch)
tree9483094c2ae039f468ae894cd3c5feef78456074 /src/cljcc/symbol.clj
parentab47567cde2c0307042118684305c9ad5871f787 (diff)
Add typechecker phase for signed, unsigned
Diffstat (limited to 'src/cljcc/symbol.clj')
-rw-r--r--src/cljcc/symbol.clj8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cljcc/symbol.clj b/src/cljcc/symbol.clj
index 3cc4af9..7cd2d38 100644
--- a/src/cljcc/symbol.clj
+++ b/src/cljcc/symbol.clj
@@ -33,6 +33,14 @@
{:type :int-init
:value v})
+(defn uint-init [v]
+ {:type :uint-init
+ :value v})
+
(defn long-init [v]
{:type :long-init
:value v})
+
+(defn ulong-init [v]
+ {:type :ulong-init
+ :value v})