mirror of
https://github.com/odin-lang/Odin.git
synced 2026-10-22 20:34:22 -04:00
Win32 Demo: OpenGL Context
This commit is contained in:
1 parent
2d49a61563
commit
e8530ca883
14 files changed
+647
-224
No files matched your search
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user