2
0
Эх сурвалжийг харах

Allow intrinsics.type_elem_type(simd_vector) to return the element type.

Make `type_elem_type(#simd[4]f32)` return `f32`, same as it would for `[4]f32`.
Jeroen van Rijn 5 сар өмнө
parent
commit
04807309b7
1 өөрчлөгдсөн 1 нэмэгдсэн , 0 устгасан
  1. 1 0
      src/check_builtin.cpp

+ 1 - 0
src/check_builtin.cpp

@@ -5550,6 +5550,7 @@ gb_internal bool check_builtin_procedure(CheckerContext *c, Operand *operand, As
 			case Type_EnumeratedArray: operand->type = bt->EnumeratedArray.elem; break;
 			case Type_Slice:           operand->type = bt->Slice.elem;           break;
 			case Type_DynamicArray:    operand->type = bt->DynamicArray.elem;    break;
+			case Type_SimdVector:      operand->type = bt->SimdVector.elem;      break;
 			}
 		}
 		operand->mode = Addressing_Type;