diff --git a/idea/idea-completion/testData/basic/common/lambdaSignature/ParameterName5.kt b/idea/idea-completion/testData/basic/common/lambdaSignature/ParameterName5.kt new file mode 100644 index 00000000000..a8d58c9dc4f --- /dev/null +++ b/idea/idea-completion/testData/basic/common/lambdaSignature/ParameterName5.kt @@ -0,0 +1,5 @@ +fun bar() { + val handler = { p1: Int, p2: List, } +} + +// NUMBER: 0 diff --git a/idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType5.kt b/idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType5.kt new file mode 100644 index 00000000000..c334dd3ba3b --- /dev/null +++ b/idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType5.kt @@ -0,0 +1,8 @@ +fun bar() { + val handler = { i: Int, list: List, s: } +} + +// EXIST: Int +// EXIST: String +// ABSENT: bar +// ABSENT: handler \ No newline at end of file diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java index 2b1ad07c25b..c2a1f942200 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JSBasicCompletionTestGenerated.java @@ -1299,6 +1299,12 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes doTest(fileName); } + @TestMetadata("ParameterName5.kt") + public void testParameterName5() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterName5.kt"); + doTest(fileName); + } + @TestMetadata("ParameterType1.kt") public void testParameterType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType1.kt"); @@ -1322,6 +1328,12 @@ public class JSBasicCompletionTestGenerated extends AbstractJSBasicCompletionTes String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType4.kt"); doTest(fileName); } + + @TestMetadata("ParameterType5.kt") + public void testParameterType5() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType5.kt"); + doTest(fileName); + } } @TestMetadata("idea/idea-completion/testData/basic/common/namedArguments") diff --git a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java index 24bad404838..f8475833bc8 100644 --- a/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java +++ b/idea/idea-completion/tests/org/jetbrains/kotlin/idea/completion/test/JvmBasicCompletionTestGenerated.java @@ -1299,6 +1299,12 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT doTest(fileName); } + @TestMetadata("ParameterName5.kt") + public void testParameterName5() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterName5.kt"); + doTest(fileName); + } + @TestMetadata("ParameterType1.kt") public void testParameterType1() throws Exception { String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType1.kt"); @@ -1322,6 +1328,12 @@ public class JvmBasicCompletionTestGenerated extends AbstractJvmBasicCompletionT String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType4.kt"); doTest(fileName); } + + @TestMetadata("ParameterType5.kt") + public void testParameterType5() throws Exception { + String fileName = JetTestUtils.navigationMetadata("idea/idea-completion/testData/basic/common/lambdaSignature/ParameterType5.kt"); + doTest(fileName); + } } @TestMetadata("idea/idea-completion/testData/basic/common/namedArguments")