aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend_general.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2022-08-11 16:01:46 +0100
committergingerBill <bill@gingerbill.org>2022-08-11 16:01:46 +0100
commit0f3562ef021fc1042d651d5ad1f834af67d2d001 (patch)
treed3811345673eedba91b4d1c77b6941f9f9de8969 /src/llvm_backend_general.cpp
parent03f683f9e77b82b1239633db08463924785e2630 (diff)
Improve compound literal generation for array-like types
Diffstat (limited to 'src/llvm_backend_general.cpp')
-rw-r--r--src/llvm_backend_general.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/llvm_backend_general.cpp b/src/llvm_backend_general.cpp
index bcbd041ae..ee6980de4 100644
--- a/src/llvm_backend_general.cpp
+++ b/src/llvm_backend_general.cpp
@@ -175,7 +175,8 @@ struct lbLoopData {
struct lbCompoundLitElemTempData {
Ast * expr;
lbValue value;
- i32 elem_index;
+ i64 elem_index;
+ i64 elem_length;
lbValue gep;
};