mirror of
https://github.com/ldc-developers/ldc.git
synced 2025-05-03 00:20:40 +03:00
[svn r192] Fixed: String literals as constant expression was broken for utf16/32.
This commit is contained in:
parent
c31af3dc2d
commit
50db9be203
2 changed files with 36 additions and 6 deletions
|
@ -340,8 +340,10 @@ llvm::Constant* DtoConstArrayInitializer(ArrayInitializer* arrinit)
|
|||
assert(v);
|
||||
|
||||
inits[i] = v;
|
||||
Logger::cout() << "llval: " << *v << '\n';
|
||||
}
|
||||
|
||||
Logger::println("building constant array");
|
||||
const llvm::ArrayType* arrty = llvm::ArrayType::get(elemty,tdim);
|
||||
llvm::Constant* constarr = llvm::ConstantArray::get(arrty, inits);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue