Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInvocation.h204 class CowCompilerInvocation; variable
225 explicit CompilerInvocation(const CowCompilerInvocation &X);
226 CompilerInvocation &operator=(const CowCompilerInvocation &X);
360 class CowCompilerInvocation : public CompilerInvocationBase {
362 CowCompilerInvocation() = default;
363 CowCompilerInvocation(const CowCompilerInvocation &X) in CowCompilerInvocation() function
367 CowCompilerInvocation(CowCompilerInvocation &&) = default;
368 CowCompilerInvocation &operator=(const CowCompilerInvocation &X) {
372 ~CowCompilerInvocation() = default;
374 CowCompilerInvocation(const CompilerInvocation &X) in CowCompilerInvocation() function
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h153 std::variant<std::monostate, CowCompilerInvocation, std::vector<std::string>>
268 CowCompilerInvocation CommonInvocation;
290 CowCompilerInvocation getInvocationAdjustedForModuleBuildWithoutOutputs(
292 llvm::function_ref<void(CowCompilerInvocation &)> Optimize) const;
304 void addModuleFiles(CowCompilerInvocation &CI,
308 void addOutputPaths(CowCompilerInvocation &CI, ModuleDeps &Deps);
312 void associateWithContextHash(const CowCompilerInvocation &CI,
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp27 if (const auto *CI = std::get_if<CowCompilerInvocation>(&BuildInfo)) in getBuildArguments()
132 void ModuleDepCollector::addOutputPaths(CowCompilerInvocation &CI, in addOutputPaths()
177 static CowCompilerInvocation
228 CowCompilerInvocation
231 llvm::function_ref<void(CowCompilerInvocation &)> Optimize) const { in getInvocationAdjustedForModuleBuildWithoutOutputs()
232 CowCompilerInvocation CI = CommonInvocation; in getInvocationAdjustedForModuleBuildWithoutOutputs()
335 CowCompilerInvocation &CI, ArrayRef<ModuleID> ClangModuleDeps) const { in addModuleFiles()
389 const CowCompilerInvocation &CI, in getModuleContextHash()
433 const CowCompilerInvocation &CI, ModuleDeps &Deps) { in associateWithContextHash()
631 CowCompilerInvocation CI = in handleTopLevelModule()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp194 CompilerInvocation::CompilerInvocation(const CowCompilerInvocation &X) in CompilerInvocation()
200 CompilerInvocation::operator=(const CowCompilerInvocation &X) { in operator =()
221 LangOptions &CowCompilerInvocation::getMutLangOpts() { in getMutLangOpts()
225 TargetOptions &CowCompilerInvocation::getMutTargetOpts() { in getMutTargetOpts()
229 DiagnosticOptions &CowCompilerInvocation::getMutDiagnosticOpts() { in getMutDiagnosticOpts()
233 HeaderSearchOptions &CowCompilerInvocation::getMutHeaderSearchOpts() { in getMutHeaderSearchOpts()
237 PreprocessorOptions &CowCompilerInvocation::getMutPreprocessorOpts() { in getMutPreprocessorOpts()
241 AnalyzerOptions &CowCompilerInvocation::getMutAnalyzerOpts() { in getMutAnalyzerOpts()
245 MigratorOptions &CowCompilerInvocation::getMutMigratorOpts() { in getMutMigratorOpts()
249 APINotesOptions &CowCompilerInvocation::getMutAPINotesOpts() { in getMutAPINotesOpts()
[all …]