Fix for r234201. IT SHOULD BE REVERTED IN FUTURE

This commit is contained in:
Vsevolod Livinskiy
2015-04-09 15:41:51 +03:00
parent 15535cfb64
commit 391b59930b
3 changed files with 85 additions and 4 deletions

View File

@@ -1352,7 +1352,11 @@ SourcePos::GetDIFile() const {
std::string directory, filename;
GetDirectoryAndFileName(g->currentDirectory, name, &directory, &filename);
llvm::DIFile ret = m->diBuilder->createFile(filename, directory);
#if defined(LLVM_3_2) || defined(LLVM_3_3) || defined(LLVM_3_4) || defined(LLVM_3_5) || defined(LLVM_3_6)
Assert(ret.Verify());
#else // LLVM 3.7+
//comming soon
#endif
return ret;
}