Make Path use StringRef instead of std::string where possible.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91620 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jeffrey Yasskin
2009-12-17 21:02:39 +00:00
parent aeb79aea8f
commit 88cd3582b6
5 changed files with 69 additions and 67 deletions

View File

@ -35,7 +35,7 @@ namespace llvmc {
const std::string& LanguageMap::GetLanguage(const sys::Path& File) const {
LanguageMap::const_iterator Lang = this->find(File.getSuffix());
if (Lang == this->end())
throw std::runtime_error("Unknown suffix: " + File.getSuffix());
throw std::runtime_error(("Unknown suffix: " + File.getSuffix()).str());
return Lang->second;
}
}