Skip to content

Commit 2b26d70

Browse files
committed
Rename the new struct to make it a bit cleaner.
1 parent fc18c64 commit 2b26d70

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -179,14 +179,14 @@ struct ModuleDeps {
179179
std::vector<PrebuiltModuleDep> PrebuiltModuleDeps;
180180

181181
/// This struct contains information about a single dependency.
182-
struct DepsInfo {
182+
struct DepInfo {
183183
/// Identifies the dependency.
184184
ModuleID ID;
185185

186186
/// Indicates if the module that has this dependency exports it or not.
187187
bool Exported = false;
188188

189-
bool operator<(const DepsInfo &Other) const {
189+
bool operator<(const DepInfo &Other) const {
190190
return std::tie(ID, Exported) < std::tie(Other.ID, Other.Exported);
191191
}
192192
};
@@ -196,7 +196,7 @@ struct ModuleDeps {
196196
///
197197
/// This may include modules with a different context hash when it can be
198198
/// determined that the differences are benign for this compilation.
199-
std::vector<ModuleDeps::DepsInfo> ClangModuleDeps;
199+
std::vector<ModuleDeps::DepInfo> ClangModuleDeps;
200200

201201
/// The set of libraries or frameworks to link against when
202202
/// an entity from this module is used.
@@ -366,16 +366,16 @@ class ModuleDepCollector final : public DependencyCollector {
366366

367367
/// Collect module map files for given modules.
368368
llvm::DenseSet<const FileEntry *>
369-
collectModuleMapFiles(ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const;
369+
collectModuleMapFiles(ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const;
370370

371371
/// Add module map files to the invocation, if needed.
372372
void addModuleMapFiles(CompilerInvocation &CI,
373-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const;
373+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const;
374374
/// Add module files (pcm) to the invocation, if needed.
375375
void addModuleFiles(CompilerInvocation &CI,
376-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const;
376+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const;
377377
void addModuleFiles(CowCompilerInvocation &CI,
378-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const;
378+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const;
379379

380380
/// Add paths that require looking up outputs to the given dependencies.
381381
void addOutputPaths(CowCompilerInvocation &CI, ModuleDeps &Deps);

clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ ModuleDepCollector::getInvocationAdjustedForModuleBuildWithoutOutputs(
389389
}
390390

391391
llvm::DenseSet<const FileEntry *> ModuleDepCollector::collectModuleMapFiles(
392-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const {
392+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const {
393393
llvm::DenseSet<const FileEntry *> ModuleMapFiles;
394394
for (const auto &MID : ClangModuleDeps) {
395395
ModuleDeps *MD = ModuleDepsByID.lookup(MID.ID);
@@ -405,7 +405,7 @@ llvm::DenseSet<const FileEntry *> ModuleDepCollector::collectModuleMapFiles(
405405

406406
void ModuleDepCollector::addModuleMapFiles(
407407
CompilerInvocation &CI,
408-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const {
408+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const {
409409
if (Service.shouldEagerLoadModules())
410410
return; // Only pcm is needed for eager load.
411411

@@ -418,7 +418,7 @@ void ModuleDepCollector::addModuleMapFiles(
418418

419419
void ModuleDepCollector::addModuleFiles(
420420
CompilerInvocation &CI,
421-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const {
421+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const {
422422
for (const auto &MID : ClangModuleDeps) {
423423
ModuleDeps *MD = ModuleDepsByID.lookup(MID.ID);
424424
std::string PCMPath =
@@ -434,7 +434,7 @@ void ModuleDepCollector::addModuleFiles(
434434

435435
void ModuleDepCollector::addModuleFiles(
436436
CowCompilerInvocation &CI,
437-
ArrayRef<ModuleDeps::DepsInfo> ClangModuleDeps) const {
437+
ArrayRef<ModuleDeps::DepInfo> ClangModuleDeps) const {
438438
for (const auto &MID : ClangModuleDeps) {
439439
ModuleDeps *MD = ModuleDepsByID.lookup(MID.ID);
440440
std::string PCMPath =
@@ -474,7 +474,7 @@ void ModuleDepCollector::applyDiscoveredDependencies(CompilerInvocation &CI) {
474474
CI.getFrontendOpts().ModuleMapFiles.emplace_back(
475475
CurrentModuleMap->getNameAsRequested());
476476

477-
SmallVector<ModuleDeps::DepsInfo> DirectDeps;
477+
SmallVector<ModuleDeps::DepInfo> DirectDeps;
478478
for (const auto &KV : ModularDeps)
479479
if (DirectModularDeps.contains(KV.first))
480480
DirectDeps.push_back({KV.second->ID, /* Exported = */ false});

clang/tools/clang-scan-deps/ClangScanDeps.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,10 +371,10 @@ static auto toJSONSorted(llvm::json::OStream &JOS, std::vector<ModuleID> V) {
371371
}
372372

373373
static auto toJSONSorted(llvm::json::OStream &JOS,
374-
std::vector<ModuleDeps::DepsInfo> V) {
374+
std::vector<ModuleDeps::DepInfo> V) {
375375
llvm::sort(V);
376376
return [&JOS, V = std::move(V)] {
377-
for (const ModuleDeps::DepsInfo &MID : V)
377+
for (const ModuleDeps::DepInfo &MID : V)
378378
toJSONModuleID(JOS, MID.ID.ContextHash, MID.ID.ModuleName, MID.Exported);
379379
};
380380
}

0 commit comments

Comments
 (0)