| ... | ... | @@ -3773,7 +3773,7 @@ static void add_symbols_from_struct(CodeGen *g, AstNode *src_use_node, AstNode * |
| 3773 | 3773 | ZigType *src_ty = use_expr->data.x_type; |
| 3774 | 3774 | assert(src_ty); |
| 3775 | 3775 | |
| 3776 | | if (src_ty->id != ZigTypeIdStruct) { |
| 3776 | if (src_ty->id != ZigTypeIdStruct || is_slice(src_ty)) { |
| 3777 | 3777 | add_node_error(g, dst_use_node, |
| 3778 | 3778 | buf_sprintf("expected struct, found '%s'", buf_ptr(&src_ty->name))); |
| 3779 | 3779 | decls_scope->any_imports_failed = true; |