Sema: Remove dead code from access level computation rework

This commit is contained in:
Slava Pestov
2018-07-06 22:42:11 -07:00
parent 238aa2d3a5
commit 19de53f6cf
9 changed files with 12 additions and 49 deletions

View File

@@ -171,11 +171,6 @@ static void lookupInModule(ModuleDecl *module, ModuleDecl::AccessPathTy accessPa
if (respectAccessControl) {
auto newEndIter = std::remove_if(localDecls.begin(), localDecls.end(),
[=](ValueDecl *VD) {
if (typeResolver) {
typeResolver->resolveAccessControl(VD);
}
if (!VD->hasAccess())
return false;
return !VD->isAccessibleFrom(moduleScopeContext);
});
localDecls.erase(newEndIter, localDecls.end());