Skip to content

Commit b389fc3

Browse files
author
Brian King
committed
Code review feedback
1 parent 0c57aeb commit b389fc3

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

lib/Sema/MiscDiagnostics.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2408,9 +2408,9 @@ void VarDeclUsageChecker::handleIfConfig(IfConfigStmt *ICS) {
24082408
/// Apply the warnings managed by VarDeclUsageChecker to the top level
24092409
/// code declarations that haven't been checked yet.
24102410
void swift::
2411-
performTopLevelDeclDiagnostics(TypeChecker &TC, TopLevelCodeDecl &TLCD) {
2411+
performTopLevelDeclDiagnostics(TypeChecker &TC, TopLevelCodeDecl *TLCD) {
24122412
VarDeclUsageChecker checker(TC.Diags);
2413-
TLCD.walk(checker);
2413+
TLCD->walk(checker);
24142414
}
24152415

24162416
/// Perform diagnostics for func/init/deinit declarations.

lib/Sema/MiscDiagnostics.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ void performAbstractFuncDeclDiagnostics(TypeChecker &TC,
4444
AbstractFunctionDecl *AFD);
4545

4646
/// Perform diagnostics on the top level code declaration.
47-
void performTopLevelDeclDiagnostics(TypeChecker &TC, TopLevelCodeDecl &TLCD);
47+
void performTopLevelDeclDiagnostics(TypeChecker &TC, TopLevelCodeDecl *TLCD);
4848

4949
/// Emit a fix-it to set the accessibility of \p VD to \p desiredAccess.
5050
///

lib/Sema/TypeCheckStmt.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1585,6 +1585,5 @@ void TypeChecker::typeCheckTopLevelCodeDecl(TopLevelCodeDecl *TLCD) {
15851585
StmtChecker(*this, TLCD).typeCheckStmt(Body);
15861586
TLCD->setBody(Body);
15871587
checkTopLevelErrorHandling(TLCD);
1588-
if (TLCD)
1589-
performTopLevelDeclDiagnostics(*this, *TLCD);
1588+
performTopLevelDeclDiagnostics(*this, TLCD);
15901589
}

0 commit comments

Comments
 (0)