Translate KotlinSafeDeleteProcessor to Kotlin

This commit is contained in:
Alexey Sedunov
2014-01-28 16:48:45 +04:00
parent f80fa8515a
commit 7f74ea5081
15 changed files with 506 additions and 462 deletions
@@ -39,6 +39,9 @@ import com.intellij.psi.PsiNamedElement
import com.intellij.psi.PsiNamedElement
import org.jetbrains.jet.lang.psi.JetCallableDeclaration
import org.jetbrains.jet.lang.psi.psiUtil.isExtensionDeclaration
import com.intellij.psi.PsiClass
fun JetClassOrObject.toLightClass(): PsiClass? = LightClassUtil.getPsiClass(this)
fun JetDeclaration.toLightElements(): List<PsiElement> =
when (this) {