Home
last modified time | relevance | path

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

/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 …]
/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h161 std::variant<std::monostate, CowCompilerInvocation, std::vector<std::string>>
276 CowCompilerInvocation CommonInvocation;
298 CowCompilerInvocation getInvocationAdjustedForModuleBuildWithoutOutputs(
300 llvm::function_ref<void(CowCompilerInvocation &)> Optimize) const;
312 void addModuleFiles(CowCompilerInvocation &CI,
316 void addOutputPaths(CowCompilerInvocation &CI, ModuleDeps &Deps);
320 void associateWithContextHash(const CowCompilerInvocation &CI,
/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp37 if (const auto *CI = std::get_if<CowCompilerInvocation>(&BuildInfo)) in optimizeHeaderSearchOpts()
142 void ModuleDepCollector::addOutputPaths(CowCompilerInvocation &CI, in addOutputPaths()
187 static CowCompilerInvocation in makeCommonInvocationForModuleBuild()
238 CowCompilerInvocation in getInvocationAdjustedForModuleBuildWithoutOutputs()
241 llvm::function_ref<void(CowCompilerInvocation &)> Optimize) const { in getInvocationAdjustedForModuleBuildWithoutOutputs()
242 CowCompilerInvocation CI = CommonInvocation; in getInvocationAdjustedForModuleBuildWithoutOutputs()
347 CowCompilerInvocation &CI, ArrayRef<ModuleID> ClangModuleDeps) const { in needsModules()
401 const CowCompilerInvocation &CI, in getModuleContextHash()
445 const CowCompilerInvocation &CI, ModuleDeps &Deps) { in LexedFileChanged()
644 CowCompilerInvocation C in handleTopLevelModule()
[all...]
/llvm-project/clang/unittests/Frontend/
H A DCompilerInvocationTest.cpp128 CowCompilerInvocation A; in TEST()
132 CowCompilerInvocation B(A); in TEST()
146 CowCompilerInvocation A; in TEST()
150 CowCompilerInvocation B; in TEST()
/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
[all...]