From 22d33a5afae608b362e84d96e3f4c2ac52f88b80 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 13 Oct 2014 19:27:46 +0400 Subject: [PATCH] Data class copy method invocation gives errors in IDE when some optional parameters specified (KT-5975) #KT-5975 Fixed --- .../lazy/descriptors/LazyClassMemberScope.java | 10 +++++++--- .../multiFileHighlighting/copyResolveBeforeParams.kt | 11 +++++++++++ .../multiFileHighlighting/dependencies/dataClass.kt | 3 +++ .../stubs/MultiFileHighlightingTestGenerated.java | 6 ++++++ 4 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 idea/testData/multiFileHighlighting/copyResolveBeforeParams.kt create mode 100644 idea/testData/multiFileHighlighting/dependencies/dataClass.kt diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java index 54f77f7a0f2..2b23821ec36 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyClassMemberScope.java @@ -190,9 +190,13 @@ public class LazyClassMemberScope extends AbstractLazyMemberScope