Move skipVisibility check to createTempCopy()

This commit is contained in:
Alexey Sedunov
2014-06-02 16:36:48 +04:00
parent 3c5c0248a7
commit 6ce0ac8187
3 changed files with 8 additions and 13 deletions
@@ -23,14 +23,14 @@ import org.jetbrains.jet.lang.psi.JetCodeFragment
public val SKIP_VISIBILITY_CHECK: Key<Boolean> = Key.create<Boolean>("SKIP_VISIBILITY_CHECK")
fun JetFile.skipVisibilityCheck() =
public fun JetFile.skipVisibilityCheck(): Boolean =
when (this) {
is JetCodeFragment -> true
is JetFile -> getUserData(SKIP_VISIBILITY_CHECK) ?: false
else -> false
}
fun JetFile.setSkipVisibilityCheck(skip: Boolean) {
public fun JetFile.setSkipVisibilityCheck(skip: Boolean) {
putUserData(SKIP_VISIBILITY_CHECK, skip)
}