ensure changes in getters/setters modifiers are not treated as local
This commit is contained in:
+2
-2
@@ -127,8 +127,8 @@ fun PsiElement.getNonLocalContainingInBodyDeclarationWith(): KtNamedDeclaration?
|
|||||||
when (declaration) {
|
when (declaration) {
|
||||||
is KtNamedFunction -> declaration.bodyExpression?.isAncestor(this) == true
|
is KtNamedFunction -> declaration.bodyExpression?.isAncestor(this) == true
|
||||||
is KtProperty -> declaration.initializer?.isAncestor(this) == true ||
|
is KtProperty -> declaration.initializer?.isAncestor(this) == true ||
|
||||||
declaration.getter?.isAncestor(this) == true ||
|
declaration.getter?.bodyExpression?.isAncestor(this) == true ||
|
||||||
declaration.setter?.isAncestor(this) == true
|
declaration.setter?.bodyExpression?.isAncestor(this) == true
|
||||||
else -> false
|
else -> false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user