aboutsummaryrefslogtreecommitdiff
path: root/core/fmt
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2024-11-14 16:17:24 +0000
committergingerBill <bill@gingerbill.org>2024-11-14 16:17:24 +0000
commite38a08013e1afa1bbd7b8f90ee16cfbdfacfb13f (patch)
treec6a62c383f54f244e0a797615abf6a7e6825687a /core/fmt
parentb3d1d7b835fa5b05620f91420838e4dcdee65dfd (diff)
Remove `#relative` types from the compiler
Diffstat (limited to 'core/fmt')
-rw-r--r--core/fmt/fmt.odin12
1 files changed, 0 insertions, 12 deletions
diff --git a/core/fmt/fmt.odin b/core/fmt/fmt.odin
index dd5c2c6a2..49e9f2e6d 100644
--- a/core/fmt/fmt.odin
+++ b/core/fmt/fmt.odin
@@ -3002,18 +3002,6 @@ fmt_value :: proc(fi: ^Info, v: any, verb: rune) {
case runtime.Type_Info_Bit_Set:
fmt_bit_set(fi, v, verb = verb)
- case runtime.Type_Info_Relative_Pointer:
- ptr := reflect.relative_pointer_to_absolute_raw(v.data, info.base_integer.id)
- absolute_ptr := any{ptr, info.pointer.id}
-
- fmt_value(fi, absolute_ptr, verb)
-
- case runtime.Type_Info_Relative_Multi_Pointer:
- ptr := reflect.relative_pointer_to_absolute_raw(v.data, info.base_integer.id)
- absolute_ptr := any{ptr, info.pointer.id}
-
- fmt_value(fi, absolute_ptr, verb)
-
case runtime.Type_Info_Matrix:
fmt_matrix(fi, v, verb, info)