Removed asLexicalScope from ScopeUtils.kt

This commit is contained in:
Valentin Kipyatkov
2015-10-26 22:20:33 +03:00
parent 74d14d30b0
commit 55c2b71829
7 changed files with 45 additions and 22 deletions
@@ -140,15 +140,6 @@ public fun LexicalScope.asKtScope(): KtScope {
@JvmOverloads
public fun KtScope.memberScopeAsImportingScope(parentScope: ImportingScope? = null): ImportingScope = MemberScopeToImportingScopeAdapter(parentScope, this)
@Deprecated("Remove this method after scope refactoring")
public fun KtScope.asLexicalScope(): LexicalScope
= if (this is LexicalToKtScopeAdapter) {
lexicalScope
}
else {
memberScopeAsImportingScope()
}
private class LexicalToKtScopeAdapter(lexicalScope: LexicalScope): KtScope {
val lexicalScope = lexicalScope.takeSnapshot()