From c6a9ab107bb383759f3627ed828ea2a779844f2b Mon Sep 17 00:00:00 2001 From: Josh Wolfe Date: Tue, 1 Dec 2015 14:41:03 -0700 Subject: string literals have type *const u8 --- src/codegen.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/codegen.cpp') diff --git a/src/codegen.cpp b/src/codegen.cpp index 692e23ad73..ab74ae19ce 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -589,6 +589,7 @@ static void define_primitive_types(CodeGen *g) { g->type_table.put(&entry->name, entry); g->builtin_types.entry_u8 = entry; } + g->builtin_types.entry_string_literal = get_pointer_to_type(g, g->builtin_types.entry_u8, true); { TypeTableEntry *entry = allocate(1); entry->type_ref = LLVMInt32Type(); -- cgit v1.2.3