Home
last modified time | relevance | path

Searched refs:CowCompilerInvocation (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInvocation.h345 class CowCompilerInvocation : public CompilerInvocationBase {
347 CowCompilerInvocation() = default;
348 CowCompilerInvocation(const CowCompilerInvocation &X) in CowCompilerInvocation() function
352 CowCompilerInvocation(CowCompilerInvocation &&) = default;
353 CowCompilerInvocation &operator=(const CowCompilerInvocation &X) {
357 ~CowCompilerInvocation() = default;
359 CowCompilerInvocation(const CompilerInvocation &X) in CowCompilerInvocation() function
364 CowCompilerInvocation(CompilerInvocation &&X) in CowCompilerInvocation() function
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h148 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,
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp27 if (const auto *CI = std::get_if<CowCompilerInvocation>(&BuildInfo)) in getBuildArguments()
87 void ModuleDepCollector::addOutputPaths(CowCompilerInvocation &CI, in addOutputPaths()
112 static CowCompilerInvocation
165 CowCompilerInvocation
168 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 …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp210 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 …]