Forráskód Böngészése

Remove Quat from math.odin

Ginger Bill 8 éve
szülő
commit
9d1a4c304a
2 módosított fájl, 5 hozzáadás és 6 törlés
  1. 5 5
      core/fmt.odin
  2. 0 1
      core/math.odin

+ 5 - 5
core/fmt.odin

@@ -772,9 +772,9 @@ fmt_value :: proc(fi: ^FmtInfo, v: any, verb: rune) {
 
 	case Pointer:
 		if v.type_info == type_info(^TypeInfo) {
-			write_type(fi.buf, (^^TypeInfo)(v.data)^);
+			write_type(fi.buf, ^^TypeInfo(v.data)^);
 		} else {
-			fmt_pointer(fi, (^rawptr)(v.data)^, verb);
+			fmt_pointer(fi, ^rawptr(v.data)^, verb);
 		}
 
 	case Atomic:
@@ -794,7 +794,7 @@ fmt_value :: proc(fi: ^FmtInfo, v: any, verb: rune) {
 	case DynamicArray:
 		write_byte(fi.buf, '[');
 		defer write_byte(fi.buf, ']');
-		array := (^raw.DynamicArray)(v.data);
+		array := ^raw.DynamicArray(v.data);
 		for i in 0..<array.len {
 			if i > 0 {
 				write_string(fi.buf, ", ");
@@ -806,7 +806,7 @@ fmt_value :: proc(fi: ^FmtInfo, v: any, verb: rune) {
 	case Slice:
 		write_byte(fi.buf, '[');
 		defer write_byte(fi.buf, ']');
-		slice := (^[]byte)(v.data);
+		slice := ^[]byte(v.data);
 		for _, i in slice {
 			if i > 0 {
 				write_string(fi.buf, ", ");
@@ -903,7 +903,7 @@ fmt_value :: proc(fi: ^FmtInfo, v: any, verb: rune) {
 	case Procedure:
 		write_type(fi.buf, v.type_info);
 		write_string(fi.buf, " @ ");
-		fmt_pointer(fi, (^rawptr)(v.data)^, 'p');
+		fmt_pointer(fi, ^rawptr(v.data)^, 'p');
 	}
 }
 

+ 0 - 1
core/math.odin

@@ -26,7 +26,6 @@ Mat3 :: [3][3]f32;
 Mat4 :: [4][4]f32;
 
 Complex :: complex64;
-Quat    :: quaternion128;
 
 sqrt :: proc(x: f32) -> f32 #foreign __llvm_core "llvm.sqrt.f32";
 sqrt :: proc(x: f64) -> f64 #foreign __llvm_core "llvm.sqrt.f64";