Call Verify() methods of various debugging llvm::DI* types after creation.

This commit is contained in:
Matt Pharr
2012-04-25 06:17:05 -10:00
parent 12706cd37f
commit d5cc2ad643
3 changed files with 33 additions and 20 deletions

View File

@@ -644,7 +644,9 @@ llvm::DIFile
SourcePos::GetDIFile() const {
std::string directory, filename;
GetDirectoryAndFileName(g->currentDirectory, name, &directory, &filename);
return m->diBuilder->createFile(filename, directory);
llvm::DIFile ret = m->diBuilder->createFile(filename, directory);
Assert(ret.Verify());
return ret;
}