Fix for debug information in trunk

This commit is contained in:
Vsevolod Livinskiy
2015-05-07 13:13:30 +03:00
committed by Anton Mitrokhin
parent f5c90dbd43
commit c9424a9989
9 changed files with 92 additions and 92 deletions

View File

@@ -1432,7 +1432,7 @@ SourcePos::SourcePos(const char *n, int fl, int fc, int ll, int lc) {
#if defined(LLVM_3_2) || defined(LLVM_3_3) || defined(LLVM_3_4) || defined(LLVM_3_5) || defined(LLVM_3_6)
llvm::DIFile
#else // LLVM 3.7+
llvm::MDFile*
llvm::DIFile*
#endif
SourcePos::GetDIFile() const {
std::string directory, filename;
@@ -1441,7 +1441,7 @@ SourcePos::GetDIFile() const {
llvm::DIFile ret = m->diBuilder->createFile(filename, directory);
Assert(ret.Verify());
#else // LLVM 3.7+
llvm::MDFile *ret = m->diBuilder->createFile(filename, directory);
llvm::DIFile *ret = m->diBuilder->createFile(filename, directory);
#endif
return ret;
}