From ddf451739b6eb0535359dd1e7e41937c0e7bef22 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Mon, 12 Apr 2021 12:57:28 +0200 Subject: [PATCH] FIR IDE: add member type-alias test for FileStructureTest --- .../testdata/fileStructure/memberTypeAlias.kt | 3 +++ .../api/diagnostic/FirContextCollectionTestGenerated.java | 5 +++++ .../level/api/file/structure/FileStructureTestGenerated.java | 5 +++++ 3 files changed, 13 insertions(+) create mode 100644 idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt b/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt new file mode 100644 index 00000000000..94c06a9232b --- /dev/null +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt @@ -0,0 +1,3 @@ +class A {/* NonReanalyzableDeclarationStructureElement */ + typealias X = Int/* NonReanalyzableDeclarationStructureElement */ +} \ No newline at end of file diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/FirContextCollectionTestGenerated.java b/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/FirContextCollectionTestGenerated.java index 5e9cf92e78a..2c8e958a77c 100644 --- a/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/FirContextCollectionTestGenerated.java +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/diagnostic/FirContextCollectionTestGenerated.java @@ -74,6 +74,11 @@ public class FirContextCollectionTestGenerated extends AbstractFirContextCollect runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localProperty.kt"); } + @TestMetadata("memberTypeAlias.kt") + public void testMemberTypeAlias() throws Exception { + runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt"); + } + @TestMetadata("nestedClasses.kt") public void testNestedClasses() throws Exception { runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/nestedClasses.kt"); diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/file/structure/FileStructureTestGenerated.java b/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/file/structure/FileStructureTestGenerated.java index 88ee06ba5f9..ae70757fab4 100644 --- a/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/file/structure/FileStructureTestGenerated.java +++ b/idea/idea-frontend-fir/idea-fir-low-level-api/tests/org/jetbrains/kotlin/idea/fir/low/level/api/file/structure/FileStructureTestGenerated.java @@ -74,6 +74,11 @@ public class FileStructureTestGenerated extends AbstractFileStructureTest { runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localProperty.kt"); } + @TestMetadata("memberTypeAlias.kt") + public void testMemberTypeAlias() throws Exception { + runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt"); + } + @TestMetadata("nestedClasses.kt") public void testNestedClasses() throws Exception { runTest("idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/nestedClasses.kt");