[LLVMdev] DebugFactory

Devang Patel devang.patel at gmail.com
Wed Oct 7 09:50:56 PDT 2009


On Thu, Oct 1, 2009 at 8:34 PM, Talin <viridia at gmail.com> wrote:
> Here is a patch that does just that.

This does not work. I'm getting

llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp: In member function
‘llvm::DIType clang::CodeGen::CGDebugInfo::CreateQualifiedType(clang::QualType,
llvm::DICompileUnit)’:
/Users/yash/clean/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp:225:
error: call of overloaded ‘CreateDerivedType(unsigned int&,
llvm::DICompileUnit&, const char [1], llvm::DICompileUnit, int, int,
int, int, int, llvm::DIType&)’ is ambiguous
llvm/include/llvm/Analysis/DebugInfo.h:530: note: candidates are:
llvm::DIDerivedType llvm::DIFactory::CreateDerivedType(unsigned int,
llvm::DIDescriptor, llvm::StringRef, llvm::DICompileUnit, unsigned
int, uint64_t, uint64_t, uint64_t, unsigned int, llvm::DIType)
llvm/include/llvm/Analysis/DebugInfo.h:540: note:
llvm::DIDerivedType llvm::DIFactory::CreateDerivedType(unsigned int,
llvm::DIDescriptor, const std::string&, llvm::DICompileUnit, unsigned
int, llvm::Constant*, llvm::Constant*, llvm::Constant*, unsigned int,
llvm::DIType)

-
Devang




More information about the llvm-dev mailing list