Recover suppress annotation

This commit is contained in:
Alexey Sedunov
2013-11-18 20:49:22 +04:00
parent 75edea0dd3
commit f36743e8b8
@@ -70,4 +70,5 @@ fun JetClassOrObject.effectiveDeclarations(): List<JetDeclaration> =
fun JetClass.isAbstract() = isTrait() || hasModifier(JetTokens.ABSTRACT_KEYWORD)
[suppress("UNCHECKED_CAST")]
fun <T: PsiElement> PsiElement.replaced(newElement: T): T = replace(newElement)!! as T