fix compilation after cleanup

This commit is contained in:
Dmitry Jemerov
2016-01-07 18:16:40 +01:00
parent 5d3ba1ad6c
commit f885459a43
4 changed files with 10 additions and 10 deletions
@@ -35,7 +35,7 @@ object LightClassUtil {
fun findClass(fqn: FqName, stub: StubElement<*>): PsiClass? {
if (stub is PsiClassStub<*> && Comparing.equal(fqn.asString(), stub.qualifiedName)) {
return stub.psi
return stub.getPsi()
}
if (stub is PsiClassStub<*> || stub is PsiFileStub<*>) {
@@ -102,7 +102,7 @@ abstract class IntentionBasedInspection<TElement : KtElement>(
override fun startInWriteAction() = true
override fun isAvailable(project: Project, editor: Editor?, file: PsiFile?) = isAvailable
override fun isAvailable(project: Project, editor: Editor?, file: PsiFile?) = isAvailable()
override fun isAvailable(project: Project, file: PsiFile, startElement: PsiElement, endElement: PsiElement): Boolean {
assert(startElement == endElement)
@@ -243,13 +243,13 @@ internal class ExpressionDecomposer private constructor(
private class CallableInvocationAdapter(val invocation: JsInvocation) : Callable(invocation) {
override var qualifier: JsExpression
get() = invocation.qualifier
set(value) = invocation.qualifier = value
set(value) { invocation.qualifier = value }
}
private class CallableNewAdapter(val jsnew: JsNew) : Callable(jsnew) {
override var qualifier: JsExpression
get() = jsnew.constructorExpression
set(value) = jsnew.constructorExpression = value
set(value) { jsnew.constructorExpression = value }
}
private fun Callable.process() {
@@ -79,24 +79,24 @@ fun JsExpression.toInvocationWith(thisExpr: JsExpression): JsExpression {
var JsWhile.test: JsExpression
get() = condition
set(value) = condition = value
set(value) { condition = value }
var JsArrayAccess.index: JsExpression
get() = indexExpression
set(value) = indexExpression = value
set(value) { indexExpression = value }
var JsArrayAccess.array: JsExpression
get() = arrayExpression
set(value) = arrayExpression = value
set(value) { arrayExpression = value }
var JsConditional.test: JsExpression
get() = testExpression
set(value) = testExpression = value
set(value) { testExpression = value }
var JsConditional.then: JsExpression
get() = thenExpression
set(value) = thenExpression = value
set(value) { thenExpression = value }
var JsConditional.otherwise: JsExpression
get() = elseExpression
set(value) = elseExpression = value
set(value) { elseExpression = value }