Skip to content

Commit 793ba72

Browse files
committed
[AST] Delete the unused FileUnitKind::Derived.
The last use of this went away a loooooong time ago. NFC.
1 parent 0321341 commit 793ba72

File tree

6 files changed

+1
-13
lines changed

6 files changed

+1
-13
lines changed

include/swift/AST/Module.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,6 @@ enum class FileUnitKind {
9494
SerializedAST,
9595
/// An imported Clang module.
9696
ClangModule,
97-
/// A derived declaration.
98-
Derived,
9997
};
10098

10199
enum class SourceFileKind {

lib/AST/DeclContext.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -558,9 +558,6 @@ unsigned DeclContext::printContext(raw_ostream &OS, unsigned indent) const {
558558
case FileUnitKind::Builtin:
559559
OS << " Builtin";
560560
break;
561-
case FileUnitKind::Derived:
562-
OS << " derived";
563-
break;
564561
case FileUnitKind::Source:
565562
OS << " file=\"" << cast<SourceFile>(this)->getFilename() << "\"";
566563
break;

lib/AST/Module.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -835,8 +835,7 @@ lookupOperatorDeclForName(const FileUnit &File, SourceLoc Loc, Identifier Name,
835835
{
836836
switch (File.getKind()) {
837837
case FileUnitKind::Builtin:
838-
case FileUnitKind::Derived:
839-
// The Builtin module declares no operators, nor do derived units.
838+
// The Builtin module declares no operators.
840839
return nullptr;
841840
case FileUnitKind::Source:
842841
break;

lib/IDE/CodeCompletion.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3227,7 +3227,6 @@ class CompletionLookup final : public swift::VisibleDeclConsumer {
32273227
for (auto fileUnit : import.second->getFiles()) {
32283228
switch (fileUnit->getKind()) {
32293229
case FileUnitKind::Builtin:
3230-
case FileUnitKind::Derived:
32313230
case FileUnitKind::ClangModule:
32323231
continue;
32333232
case FileUnitKind::Source:

lib/Index/Index.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -573,7 +573,6 @@ bool IndexSwiftASTWalker::visitImports(
573573
switch (File->getKind()) {
574574
case FileUnitKind::Source:
575575
case FileUnitKind::Builtin:
576-
case FileUnitKind::Derived:
577576
break;
578577
case FileUnitKind::SerializedAST:
579578
assert(!IsClangModuleOpt.hasValue() &&
@@ -1282,9 +1281,6 @@ void IndexSwiftASTWalker::getRecursiveModuleImports(
12821281
case FileUnitKind::Builtin:
12831282
Info += "builtin";
12841283
break;
1285-
case FileUnitKind::Derived:
1286-
Info += "derived";
1287-
break;
12881284
case FileUnitKind::Source:
12891285
Info += "source, file=\"";
12901286
Info += cast<SourceFile>(FU)->getFilename();

lib/Index/IndexRecord.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,6 @@ static void addModuleDependencies(ArrayRef<ModuleDecl::ImportedModule> imports,
410410
for (auto *FU : mod->getFiles()) {
411411
switch (FU->getKind()) {
412412
case FileUnitKind::Source:
413-
case FileUnitKind::Derived:
414413
case FileUnitKind::Builtin:
415414
break;
416415
case FileUnitKind::SerializedAST:

0 commit comments

Comments
 (0)