diff --git a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirOutOfContentRootLazyBodiesCalculatorTestGenerated.java b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirOutOfContentRootLazyBodiesCalculatorTestGenerated.java index 4f4613e2a76..77697728bda 100644 --- a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirOutOfContentRootLazyBodiesCalculatorTestGenerated.java +++ b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirOutOfContentRootLazyBodiesCalculatorTestGenerated.java @@ -378,12 +378,24 @@ public class FirOutOfContentRootLazyBodiesCalculatorTestGenerated extends Abstra runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { @@ -395,6 +407,18 @@ public class FirOutOfContentRootLazyBodiesCalculatorTestGenerated extends Abstra public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } } diff --git a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirSourceLazyBodiesCalculatorTestGenerated.java b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirSourceLazyBodiesCalculatorTestGenerated.java index da5b358f227..f99939ceddd 100644 --- a/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirSourceLazyBodiesCalculatorTestGenerated.java +++ b/analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/FirSourceLazyBodiesCalculatorTestGenerated.java @@ -378,12 +378,24 @@ public class FirSourceLazyBodiesCalculatorTestGenerated extends AbstractFirSourc runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { @@ -395,6 +407,18 @@ public class FirSourceLazyBodiesCalculatorTestGenerated extends AbstractFirSourc public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } } diff --git a/compiler/fir/raw-fir/light-tree2fir/tests-gen/org/jetbrains/kotlin/fir/lightTree/LightTree2FirConverterTestCaseGenerated.java b/compiler/fir/raw-fir/light-tree2fir/tests-gen/org/jetbrains/kotlin/fir/lightTree/LightTree2FirConverterTestCaseGenerated.java index f7da6c05bba..29ffbd5226e 100644 --- a/compiler/fir/raw-fir/light-tree2fir/tests-gen/org/jetbrains/kotlin/fir/lightTree/LightTree2FirConverterTestCaseGenerated.java +++ b/compiler/fir/raw-fir/light-tree2fir/tests-gen/org/jetbrains/kotlin/fir/lightTree/LightTree2FirConverterTestCaseGenerated.java @@ -347,11 +347,21 @@ public class LightTree2FirConverterTestCaseGenerated extends AbstractLightTree2F runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.kt"); @@ -361,6 +371,16 @@ public class LightTree2FirConverterTestCaseGenerated extends AbstractLightTree2F public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt new file mode 100644 index 00000000000..faf1ec65f02 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt @@ -0,0 +1 @@ +class X(vararg x) {} \ No newline at end of file diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.lazyBodies.txt new file mode 100644 index 00000000000..495633016c2 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.lazyBodies.txt @@ -0,0 +1,7 @@ +FILE: noParameterTypRefInPrimaryConstructorWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? constructor(vararg x: ): R|X| { + LAZY_super + } + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.txt new file mode 100644 index 00000000000..e4f30579441 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.txt @@ -0,0 +1,7 @@ +FILE: noParameterTypRefInPrimaryConstructorWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? [ContainingClassKey=X] constructor(vararg x: ): R|X| { + super() + } + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt new file mode 100644 index 00000000000..b673b351f3a --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt @@ -0,0 +1 @@ +class X(vararg val x) {} \ No newline at end of file diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.lazyBodies.txt new file mode 100644 index 00000000000..31e76f583c7 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.lazyBodies.txt @@ -0,0 +1,10 @@ +FILE: noParameterTypRefInPrimaryConsturctorValWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? constructor(vararg x: ): R|X| { + LAZY_super + } + + public? final? val x: = R|/x| + public? get(): + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.txt new file mode 100644 index 00000000000..db944a2ede6 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.txt @@ -0,0 +1,10 @@ +FILE: noParameterTypRefInPrimaryConsturctorValWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? [ContainingClassKey=X] constructor([CorrespondingProperty=/X.x] vararg x: ): R|X| { + super() + } + + public? final? [IsFromPrimaryConstructor=true, IsFromVarargKey=true] val x: = R|/x| + public? [ContainingClassKey=X] get(): + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt new file mode 100644 index 00000000000..c68ae5c2ee4 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt @@ -0,0 +1 @@ +class X(vararg x:) {} \ No newline at end of file diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.lazyBodies.txt new file mode 100644 index 00000000000..4229f0ca67d --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.lazyBodies.txt @@ -0,0 +1,7 @@ +FILE: uncompletedTypRefInPrimaryConstructorWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? constructor(vararg x: ): R|X| { + LAZY_super + } + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.txt new file mode 100644 index 00000000000..1eabd5bc74a --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.txt @@ -0,0 +1,7 @@ +FILE: uncompletedTypRefInPrimaryConstructorWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? [ContainingClassKey=X] constructor(vararg x: ): R|X| { + super() + } + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt new file mode 100644 index 00000000000..60e0a9657ae --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt @@ -0,0 +1 @@ +class X(vararg val x:) {} \ No newline at end of file diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.lazyBodies.txt new file mode 100644 index 00000000000..6512ad035f3 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.lazyBodies.txt @@ -0,0 +1,10 @@ +FILE: uncompletedTypRefInPrimaryConsturctorValWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? constructor(vararg x: ): R|X| { + LAZY_super + } + + public? final? val x: = R|/x| + public? get(): + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.txt new file mode 100644 index 00000000000..8f23ff77464 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.txt @@ -0,0 +1,10 @@ +FILE: uncompletedTypRefInPrimaryConsturctorValWithVararg.kt + public? final? class X : R|kotlin/Any| { + public? [ContainingClassKey=X] constructor([CorrespondingProperty=/X.x] vararg x: ): R|X| { + super() + } + + public? final? [IsFromPrimaryConstructor=true, IsFromVarargKey=true] val x: = R|/x| + public? [ContainingClassKey=X] get(): + + } diff --git a/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderLazyBodiesTestCaseGenerated.java b/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderLazyBodiesTestCaseGenerated.java index 39731294f5e..078e2eb61b5 100644 --- a/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderLazyBodiesTestCaseGenerated.java +++ b/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderLazyBodiesTestCaseGenerated.java @@ -352,11 +352,21 @@ public class RawFirBuilderLazyBodiesTestCaseGenerated extends AbstractRawFirBuil runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.kt"); @@ -366,6 +376,16 @@ public class RawFirBuilderLazyBodiesTestCaseGenerated extends AbstractRawFirBuil public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } } diff --git a/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderTestCaseGenerated.java b/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderTestCaseGenerated.java index a8fc1a39603..bb3e9547c1d 100644 --- a/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderTestCaseGenerated.java +++ b/compiler/fir/raw-fir/psi2fir/tests-gen/org/jetbrains/kotlin/fir/builder/RawFirBuilderTestCaseGenerated.java @@ -352,11 +352,21 @@ public class RawFirBuilderTestCaseGenerated extends AbstractRawFirBuilderTestCas runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.kt"); @@ -366,6 +376,16 @@ public class RawFirBuilderTestCaseGenerated extends AbstractRawFirBuilderTestCas public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } } diff --git a/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/fir/FirVisualizerForRawFirDataGenerated.java b/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/fir/FirVisualizerForRawFirDataGenerated.java index 223c82a227a..9181ba74130 100644 --- a/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/fir/FirVisualizerForRawFirDataGenerated.java +++ b/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/fir/FirVisualizerForRawFirDataGenerated.java @@ -378,12 +378,24 @@ public class FirVisualizerForRawFirDataGenerated extends AbstractFirVisualizerTe runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { @@ -395,6 +407,18 @@ public class FirVisualizerForRawFirDataGenerated extends AbstractFirVisualizerTe public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } } diff --git a/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/psi/PsiVisualizerForRawFirDataGenerated.java b/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/psi/PsiVisualizerForRawFirDataGenerated.java index 008bec2f42a..0e17cfc9e41 100644 --- a/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/psi/PsiVisualizerForRawFirDataGenerated.java +++ b/compiler/visualizer/tests-gen/org/jetbrains/kotlin/visualizer/psi/PsiVisualizerForRawFirDataGenerated.java @@ -378,12 +378,24 @@ public class PsiVisualizerForRawFirDataGenerated extends AbstractPsiVisualizerTe runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConstructorWithVararg.kt") + public void testNoParameterTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructorWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInPrimaryConsturctorVal.kt") public void testNoParameterTypRefInPrimaryConsturctorVal() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.kt"); } + @Test + @TestMetadata("noParameterTypRefInPrimaryConsturctorValWithVararg.kt") + public void testNoParameterTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorValWithVararg.kt"); + } + @Test @TestMetadata("noParameterTypRefInSecondaryConstructor.kt") public void testNoParameterTypRefInSecondaryConstructor() throws Exception { @@ -395,6 +407,18 @@ public class PsiVisualizerForRawFirDataGenerated extends AbstractPsiVisualizerTe public void testNoParameterTypRefInSetter() throws Exception { runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.kt"); } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConstructorWithVararg.kt") + public void testUncompletedTypRefInPrimaryConstructorWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConstructorWithVararg.kt"); + } + + @Test + @TestMetadata("uncompletedTypRefInPrimaryConsturctorValWithVararg.kt") + public void testUncompletedTypRefInPrimaryConsturctorValWithVararg() throws Exception { + runTest("compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/uncompletedTypRefInPrimaryConsturctorValWithVararg.kt"); + } } }