Lines Matching refs:Invocation
74 std::shared_ptr<CompilerInvocation> Invocation;
227 /// @name Compiler Invocation and Options
230 bool hasInvocation() const { return Invocation != nullptr; }
233 assert(Invocation && "Compiler instance has no invocation!");
234 return *Invocation;
254 return Invocation->getAnalyzerOpts();
258 return Invocation->getCodeGenOpts();
261 return Invocation->getCodeGenOpts();
265 return Invocation->getDependencyOutputOpts();
268 return Invocation->getDependencyOutputOpts();
272 return Invocation->getDiagnosticOpts();
275 return Invocation->getDiagnosticOpts();
279 return Invocation->getFileSystemOpts();
282 return Invocation->getFileSystemOpts();
286 return Invocation->getFrontendOpts();
289 return Invocation->getFrontendOpts();
293 return Invocation->getHeaderSearchOpts();
296 return Invocation->getHeaderSearchOpts();
299 return Invocation->getHeaderSearchOptsPtr();
303 return *Invocation->getLangOpts();
306 return *Invocation->getLangOpts();
310 return Invocation->getPreprocessorOpts();
313 return Invocation->getPreprocessorOpts();
317 return Invocation->getPreprocessorOutputOpts();
320 return Invocation->getPreprocessorOutputOpts();
324 return Invocation->getTargetOpts();
327 return Invocation->getTargetOpts();
531 assert(Invocation && "cannot determine module format without invocation");
545 assert(Invocation && "cannot determine module format without invocation");