Begin LLVM C API integration

This commit is contained in:
gingerBill
2020-02-01 22:50:57 +00:00
parent 0f399a7294
commit 6ed6a91a64
45 changed files with 10683 additions and 2 deletions

View File

@@ -1,3 +1,5 @@
#include "llvm-c/Types.h"
struct Scope;
struct Ast;
@@ -299,6 +301,7 @@ struct Type {
i64 cached_size;
i64 cached_align;
u32 flags; // TypeFlag
LLVMTypeRef llvm_type;
bool failure;
};