Small cleanups from review comments.

llvm-svn: 219409
This commit is contained in:
Manuel Klimek
2014-10-09 13:22:46 +00:00
parent 7735e40a87
commit 81593db145

View File

@@ -60,13 +60,11 @@ std::string runCheckOnCode(StringRef Code,
ArgCXX11.push_back("-std=c++11");
ArgCXX11.insert(ArgCXX11.end(), ExtraArgs.begin(), ExtraArgs.end());
ArgCXX11.push_back(Filename.str());
llvm::IntrusiveRefCntPtr<FileManager> files(
llvm::IntrusiveRefCntPtr<FileManager> Files(
new FileManager(FileSystemOptions()));
tooling::ToolInvocation Invocation(
ArgCXX11, new TestClangTidyAction(Check, Finder, Context), files.get());
SmallString<16> FileNameStorage;
StringRef FileNameRef = Filename.toNullTerminatedStringRef(FileNameStorage);
Invocation.mapVirtualFile(FileNameRef, Code);
ArgCXX11, new TestClangTidyAction(Check, Finder, Context), Files.get());
Invocation.mapVirtualFile(Filename.str(), Code);
Invocation.setDiagnosticConsumer(&DiagConsumer);
if (!Invocation.run())
return "";