Fix null-pointer because of nullable elementAt (EA-99963)

#EA-99963 Fixed
This commit is contained in:
Nikolay Krasko
2017-09-21 15:10:42 +03:00
parent a51a9795ae
commit a8211a77d4
@@ -108,7 +108,8 @@ class KotlinSteppingCommandProvider : JvmSteppingCommandProvider() {
val file = sourcePosition.file as? KtFile ?: return null
if (sourcePosition.line < 0) return null
val containingFunction = sourcePosition.elementAt.parents
val elementAt = sourcePosition.elementAt ?: return null
val containingFunction = elementAt.parents
.filterIsInstance<KtNamedFunction>()
.firstOrNull { !it.isLocal } ?: return null