Test named class object reference resolve

This commit is contained in:
Pavel V. Talanov
2015-02-12 14:59:45 +03:00
parent 96e54b4872
commit f0003449e5
2 changed files with 19 additions and 0 deletions
@@ -0,0 +1,13 @@
package a
class A {
class object Named {
val i: Int
}
}
fun main(args: Array<String>) {
A.Na<caret>med.i
}
// REF: class object of (a).A
@@ -223,6 +223,12 @@ public class ReferenceResolveTestGenerated extends AbstractReferenceResolveTest
doTest(fileName);
}
@TestMetadata("NamedClassObject.kt")
public void testNamedClassObject() throws Exception {
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/NamedClassObject.kt");
doTest(fileName);
}
@TestMetadata("PackageReference.kt")
public void testPackageReference() throws Exception {
String fileName = JetTestUtils.navigationMetadata("idea/testData/resolve/references/PackageReference.kt");