Skip to content

Commit 35fab64

Browse files
David Ungardavidungar
David Ungar
authored andcommitted
Move outputing provides-top-level.
1 parent 50c725e commit 35fab64

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: lib/FrontendTool/ReferenceDependencies.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,6 @@ bool swift::emitReferenceDependencies(DiagnosticEngine &diags,
193193
}
194194

195195
void ProvidesEmitter::emit() const {
196-
out << "provides-top-level" << ":\n";
197-
198196
CollectedProvidedDeclarations cpd = emitTopLevelNames();
199197
emitNominalTypes(cpd.extendedNominals);
200198
emitMembers(cpd);
@@ -220,7 +218,9 @@ void ReferenceDependenciesEmitter::emitInterfaceHash() const {
220218
}
221219

222220
ProvidesEmitter::CollectedProvidedDeclarations ProvidesEmitter::emitTopLevelNames() const {
223-
CollectedProvidedDeclarations cpd;
221+
out << "provides-top-level" << ":\n";
222+
223+
CollectedProvidedDeclarations cpd;
224224
for (const Decl *D : SF->Decls)
225225
emitTopLevelDecl(D, cpd);
226226
for (auto *operatorFunction : cpd.memberOperatorDecls)

0 commit comments

Comments
 (0)