From 65ea9290ea4f752b2bb4da634301597e941e4863 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Tue, 1 Aug 2017 13:07:30 +0300 Subject: [PATCH] Skip method check for non-relevant positions (KT-19403) #KT-19403 Fixed --- .../idea/debugger/DebuggerClassNameProvider.kt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt index d40cf72770d..cc357570f77 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/DebuggerClassNameProvider.kt @@ -268,13 +268,13 @@ private fun DebugProcess.findTargetClasses(outerClass: ReferenceType, lineAt: In continue } - val method = location.method() - if (method == null || DebuggerUtils.isSynthetic(method) || method.isBridge) { - // skip synthetic methods - continue - } - if (lineAt == locationLine) { + val method = location.method() + if (method == null || DebuggerUtils.isSynthetic(method) || method.isBridge) { + // skip synthetic methods + continue + } + targetClasses += outerClass break }