Home | History | Annotate | Download | only in Tooling

Lines Matching defs:Invocation

78 /// \brief Returns a clang build invocation initialized from the CC1 flags.
83 clang::CompilerInvocation *Invocation = new clang::CompilerInvocation;
85 *Invocation, CC1Args.data() + 1, CC1Args.data() + CC1Args.size(),
87 Invocation->getFrontendOpts().DisableFree = false;
88 return Invocation;
99 ToolInvocation Invocation(
106 Invocation.mapVirtualFile(FileNameRef,
108 return Invocation.run();
168 llvm::OwningPtr<clang::CompilerInvocation> Invocation(
171 Invocation.take(), *CC1Args, ToolAction.take());
180 clang::CompilerInvocation *Invocation,
184 // Show the invocation, with -v.
185 if (Invocation->getHeaderSearchOpts().Verbose) {
186 llvm::errs() << "clang Invocation:\n";
193 Compiler.setInvocation(Invocation);
282 ToolInvocation Invocation(CommandLine, ActionFactory->create(), &Files);
284 Invocation.mapVirtualFile(MappedFileContents[I].first,
287 if (!Invocation.run()) {