Home
last modified time | relevance | path

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

/external/llvm-project/clang/include/clang/Tooling/DependencyScanning/
DModuleDepCollector.h34 struct ClangModuleDep { struct
70 std::vector<ClangModuleDep> ClangModuleDeps;
92 std::function<StringRef(ClangModuleDep)> LookupPCMPath,
93 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const;
101 llvm::ArrayRef<ClangModuleDep> Modules,
102 std::function<StringRef(ClangModuleDep)> LookupPCMPath,
103 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps,
DDependencyScanningTool.h48 std::vector<ClangModuleDep> ClangModuleDeps;
68 std::function<StringRef(ClangModuleDep)> LookupPCMPath,
69 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const;
/external/llvm-project/clang/lib/Tooling/DependencyScanning/
DModuleDepCollector.cpp21 std::function<StringRef(ClangModuleDep)> LookupPCMPath, in getFullCommandLine()
22 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const { in getFullCommandLine()
35 llvm::ArrayRef<ClangModuleDep> Modules, in appendCommonModuleArguments()
36 std::function<StringRef(ClangModuleDep)> LookupPCMPath, in appendCommonModuleArguments()
37 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps, in appendCommonModuleArguments()
41 std::function<void(llvm::ArrayRef<ClangModuleDep>)> AddArgs = in appendCommonModuleArguments()
42 [&](llvm::ArrayRef<ClangModuleDep> Modules) { in appendCommonModuleArguments()
43 for (const ClangModuleDep &CMD : Modules) { in appendCommonModuleArguments()
DDependencyScanningTool.cpp17 std::function<StringRef(ClangModuleDep)> LookupPCMPath, in getAdditionalCommandLine()
18 std::function<const ModuleDeps &(ClangModuleDep)> LookupModuleDeps) const { in getAdditionalCommandLine()
/external/llvm-project/clang/tools/clang-scan-deps/
DClangScanDeps.cpp225 static llvm::json::Array toJSONSorted(std::vector<ClangModuleDep> V) { in toJSONSorted()
226 llvm::sort(V, [](const ClangModuleDep &A, const ClangModuleDep &B) { in toJSONSorted()
232 for (const ClangModuleDep &CMD : V) in toJSONSorted()
264 [&](ClangModuleDep CMD) { return lookupPCMPath(CMD); }, in mergeDeps()
265 [&](ClangModuleDep CMD) -> const ModuleDeps & { in mergeDeps()
301 [&](ClangModuleDep CMD) { return lookupPCMPath(CMD); }, in printFullOutput()
302 [&](ClangModuleDep CMD) -> const ModuleDeps & { in printFullOutput()
331 StringRef lookupPCMPath(ClangModuleDep CMD) { in lookupPCMPath()
336 const ModuleDeps &lookupModuleDeps(ClangModuleDep CMD) { in lookupModuleDeps()
365 std::vector<ClangModuleDep> ModuleDeps;