Searched refs:CowCompilerInvocation (Results 1 – 4 of 4) sorted by relevance
345 class CowCompilerInvocation : public CompilerInvocationBase {347 CowCompilerInvocation() = default;348 CowCompilerInvocation(const CowCompilerInvocation &X) in CowCompilerInvocation() function352 CowCompilerInvocation(CowCompilerInvocation &&) = default;353 CowCompilerInvocation &operator=(const CowCompilerInvocation &X) {357 ~CowCompilerInvocation() = default;359 CowCompilerInvocation(const CompilerInvocation &X) in CowCompilerInvocation() function364 CowCompilerInvocation(CompilerInvocation &&X) in CowCompilerInvocation() function
148 std::variant<std::monostate, CowCompilerInvocation, std::vector<std::string>>257 CowCompilerInvocation CommonInvocation;279 CowCompilerInvocation getInvocationAdjustedForModuleBuildWithoutOutputs(281 llvm::function_ref<void(CowCompilerInvocation &)> Optimize) const;293 void addModuleFiles(CowCompilerInvocation &CI,297 void addOutputPaths(CowCompilerInvocation &CI, ModuleDeps &Deps);301 void associateWithContextHash(const CowCompilerInvocation &CI,
27 if (const auto *CI = std::get_if<CowCompilerInvocation>(&BuildInfo)) in getBuildArguments()87 void ModuleDepCollector::addOutputPaths(CowCompilerInvocation &CI, in addOutputPaths()112 static CowCompilerInvocation165 CowCompilerInvocation168 llvm::function_ref<void(CowCompilerInvocation &)> Optimize) const { in getInvocationAdjustedForModuleBuildWithoutOutputs()169 CowCompilerInvocation CI = CommonInvocation; in getInvocationAdjustedForModuleBuildWithoutOutputs()268 CowCompilerInvocation &CI, ArrayRef<ModuleID> ClangModuleDeps) const { in addModuleFiles()320 const CowCompilerInvocation &CI, in getModuleContextHash()364 const CowCompilerInvocation &CI, ModuleDeps &Deps) { in associateWithContextHash()558 CowCompilerInvocation CI = in handleTopLevelModule()[all …]
210 LangOptions &CowCompilerInvocation::getMutLangOpts() { in getMutLangOpts()214 TargetOptions &CowCompilerInvocation::getMutTargetOpts() { in getMutTargetOpts()218 DiagnosticOptions &CowCompilerInvocation::getMutDiagnosticOpts() { in getMutDiagnosticOpts()222 HeaderSearchOptions &CowCompilerInvocation::getMutHeaderSearchOpts() { in getMutHeaderSearchOpts()230 AnalyzerOptions &CowCompilerInvocation::getMutAnalyzerOpts() { in getMutAnalyzerOpts()234 MigratorOptions &CowCompilerInvocation::getMutMigratorOpts() { in getMutMigratorOpts()238 APINotesOptions &CowCompilerInvocation::getMutAPINotesOpts() { in getMutAPINotesOpts()242 CodeGenOptions &CowCompilerInvocation::getMutCodeGenOpts() { in getMutCodeGenOpts()246 FileSystemOptions &CowCompilerInvocation::getMutFileSystemOpts() { in getMutFileSystemOpts()250 FrontendOptions &CowCompilerInvocation::getMutFrontendOpts() { in getMutFrontendOpts()[all …]