Skip to content

Commit ab7d222

Browse files
committed
AST: Remove LazyResolver::introduceLazyVarAccessors()
1 parent 51aebd2 commit ab7d222

File tree

3 files changed

+0
-14
lines changed

3 files changed

+0
-14
lines changed

include/swift/AST/LazyResolver.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@ class LazyResolver {
8282
/// Bind an extension to its extended type.
8383
virtual void bindExtension(ExtensionDecl *ext) = 0;
8484

85-
/// Introduce the accessors for a 'lazy' variable.
86-
virtual void introduceLazyVarAccessors(VarDecl *var) = 0;
87-
8885
/// Resolve the type of an extension.
8986
///
9087
/// This can be called to ensure that the members of an extension can be
@@ -151,10 +148,6 @@ class DelegatingLazyResolver : public LazyResolver {
151148
Principal.bindExtension(ext);
152149
}
153150

154-
void introduceLazyVarAccessors(VarDecl *var) override {
155-
Principal.introduceLazyVarAccessors(var);
156-
}
157-
158151
void resolveExtension(ExtensionDecl *ext) override {
159152
Principal.resolveExtension(ext);
160153
}

lib/Sema/CodeSynthesis.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1688,10 +1688,6 @@ void swift::maybeAddMaterializeForSet(AbstractStorageDecl *storage,
16881688
addMaterializeForSet(storage, TC);
16891689
}
16901690

1691-
void TypeChecker::introduceLazyVarAccessors(VarDecl *var) {
1692-
maybeAddAccessorsToVariable(var, *this);
1693-
}
1694-
16951691
void swift::maybeAddAccessorsToVariable(VarDecl *var, TypeChecker &TC) {
16961692
if (var->getGetter())
16971693
return;

lib/Sema/TypeChecker.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,9 +1229,6 @@ class TypeChecker final : public LazyResolver {
12291229
handleExternalDecl(nominal);
12301230
}
12311231

1232-
/// Introduce the accessors for a 'lazy' variable.
1233-
void introduceLazyVarAccessors(VarDecl *var) override;
1234-
12351232
/// Infer default value witnesses for all requirements in the given protocol.
12361233
void inferDefaultWitnesses(ProtocolDecl *proto);
12371234

0 commit comments

Comments
 (0)