| ... | ... | @@ -26139,11 +26139,12 @@ fn analyzeSlice( |
| 26139 | 26139 | var array_ty = ptr_ptr_child_ty; |
| 26140 | 26140 | var slice_ty = ptr_ptr_ty; |
| 26141 | 26141 | var ptr_or_slice = ptr_ptr; |
| 26142 | | var elem_ty = ptr_ptr_child_ty.childType(); |
| 26142 | var elem_ty: Type = undefined; |
| 26143 | 26143 | var ptr_sentinel: ?Value = null; |
| 26144 | 26144 | switch (ptr_ptr_child_ty.zigTypeTag()) { |
| 26145 | 26145 | .Array => { |
| 26146 | 26146 | ptr_sentinel = ptr_ptr_child_ty.sentinel(); |
| 26147 | elem_ty = ptr_ptr_child_ty.childType(); |
| 26147 | 26148 | }, |
| 26148 | 26149 | .Pointer => switch (ptr_ptr_child_ty.ptrSize()) { |
| 26149 | 26150 | .One => { |