Skip to content

Commit 602aa3b

Browse files
committed
[Gardening] Remove An Unused TLCD Checking Entrypoint
1 parent ae37545 commit 602aa3b

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

include/swift/Sema/IDETypeChecking.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,11 +136,6 @@ namespace swift {
136136
/// Type check a function body element which is at \p TagetLoc .
137137
bool typeCheckASTNodeAtLoc(DeclContext *DC, SourceLoc TargetLoc);
138138

139-
/// Typecheck top-level code parsed during code completion.
140-
///
141-
/// \returns true on success, false on error.
142-
bool typeCheckTopLevelCodeDecl(TopLevelCodeDecl *TLCD);
143-
144139
LookupResult
145140
lookupSemanticMember(DeclContext *DC, Type ty, DeclName name);
146141

lib/Sema/TypeChecker.cpp

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -460,13 +460,6 @@ bool swift::typeCheckASTNodeAtLoc(DeclContext *DC, SourceLoc TargetLoc) {
460460
true);
461461
}
462462

463-
bool swift::typeCheckTopLevelCodeDecl(TopLevelCodeDecl *TLCD) {
464-
auto &Ctx = static_cast<Decl *>(TLCD)->getASTContext();
465-
DiagnosticSuppression suppression(Ctx.Diags);
466-
TypeChecker::typeCheckTopLevelCodeDecl(TLCD);
467-
return true;
468-
}
469-
470463
void TypeChecker::checkForForbiddenPrefix(ASTContext &C, DeclBaseName Name) {
471464
if (C.TypeCheckerOpts.DebugForbidTypecheckPrefix.empty())
472465
return;

0 commit comments

Comments
 (0)