mirror of
https://github.com/odin-lang/Odin.git
synced 2026-01-06 13:07:59 +00:00
Restart LLVM IR SSA generation
This is the third go and I'm going for it!
This commit is contained in:
@@ -11,6 +11,8 @@ typedef struct String {
|
||||
#define LIT(x) (x).len, (x).text
|
||||
|
||||
|
||||
|
||||
|
||||
gb_inline String make_string(u8 *text, isize len) {
|
||||
String s;
|
||||
s.text = text;
|
||||
@@ -90,6 +92,9 @@ gb_inline u64 hash_pointer(void *ptr) {
|
||||
|
||||
|
||||
|
||||
#define gb_for_array(index_, array_) for (isize index_ = 0; index_ < gb_array_count(array_); index_++)
|
||||
|
||||
|
||||
// Doubly Linked Lists
|
||||
|
||||
#define DLIST_SET(curr_element, next_element) do { \
|
||||
|
||||
Reference in New Issue
Block a user