Win32 Demo: OpenGL Context

This commit is contained in:
gingerBill committed 2016-08-16 20:08:40 +01:00
1 parent 2d49a61563
commit e8530ca883
14 files changed
+647 -224

No files matched your search

+9 -1
View File
@@ -210,7 +210,15 @@ void ssa_print_exact_value(gbFile *f, ssaModule *m, ExactValue value, Type *type
ssa_fprintf(f, "\"");
} break;
case ExactValue_Integer: {
ssa_fprintf(f, "%lld", value.value_integer);
if (is_type_pointer(get_base_type(type))) {
if (value.value_integer == 0) {
ssa_fprintf(f, "null");
} else {
GB_PANIC("TODO(bill): Pointer constant");
}
} else {
ssa_fprintf(f, "%lld", value.value_integer);
}
} break;
case ExactValue_Float: {
u64 u = *cast(u64*)&value.value_float;