[LLVMdev] llvm::ConstantArray::get(llvm::LLVMContext&, llvm::StringRef, bool) deprecated?

Eli Friedman eli.friedman at gmail.com
Wed Sep 5 01:25:23 PDT 2012


On Wed, Sep 5, 2012 at 1:13 AM, Arnamoy Bhattacharyya
<arnamoy at ualberta.ca> wrote:
> Hi all;
>
> I have been trying to use the llvm::ConstantArray::get(llvm::LLVMContext&,
> llvm::StringRef, bool) function but seems it has been deprecated.
>
> ProfileDependence.cpp:68:73: error: no matching function for call to
> ‘llvm::ConstantArray::get(llvm::LLVMContext&, llvm::StringRef, bool)’
> ProfileDependence.cpp:68:73: note: candidate is:
> /home/arnie/llvm-clang/llvm/include/llvm/Constants.h:354:20: note: static
> llvm::Constant* llvm::ConstantArray::get(llvm::ArrayType*,
> llvm::ArrayRef<llvm::Constant*>)
>
> Could anyone tell me how to give a value (lets say "hello world") to the
> Array Constant using currently available get method?

ConstantDataArray::getString.

-Eli




More information about the llvm-dev mailing list