mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-10-15 13:47:01 +02:00
Add error if array initializer has incorrect length.
This commit is contained in:
@@ -262,6 +262,9 @@ LLConstant* DtoConstArrayInitializer(ArrayInitializer* arrinit)
|
||||
else
|
||||
assert(0);
|
||||
|
||||
if(arrinit->dim != tdim)
|
||||
error(arrinit->loc, "array initializer for %s has incorrect length (%d)", arrinit->type->toChars(), arrinit->dim);
|
||||
|
||||
Logger::println("dim = %u", tdim);
|
||||
|
||||
std::vector<LLConstant*> inits(tdim, NULL);
|
||||
|
||||
Reference in New Issue
Block a user