Make resolve session be able to resolve class constructor parameters

This commit is contained in:
Nikolay Krasko
2013-07-11 17:17:41 +04:00
parent 27efc3b202
commit 9167e4f1ee
5 changed files with 83 additions and 18 deletions
@@ -56,6 +56,11 @@ public class ReferenceResolveTestGenerated extends AbstractResolveBaseTest {
doTest("idea/testData/resolve/references/AnnotationTypeParameter.kt");
}
@TestMetadata("ClassInTypeConstraint.kt")
public void testClassInTypeConstraint() throws Exception {
doTest("idea/testData/resolve/references/ClassInTypeConstraint.kt");
}
@TestMetadata("ClassReferenceInImport.kt")
public void testClassReferenceInImport() throws Exception {
doTest("idea/testData/resolve/references/ClassReferenceInImport.kt");
@@ -71,6 +76,16 @@ public class ReferenceResolveTestGenerated extends AbstractResolveBaseTest {
doTest("idea/testData/resolve/references/PackageReferenceInImport.kt");
}
@TestMetadata("ReferenceInClassWhereConstraint.kt")
public void testReferenceInClassWhereConstraint() throws Exception {
doTest("idea/testData/resolve/references/ReferenceInClassWhereConstraint.kt");
}
@TestMetadata("ReferenceInFunWhereConstraint.kt")
public void testReferenceInFunWhereConstraint() throws Exception {
doTest("idea/testData/resolve/references/ReferenceInFunWhereConstraint.kt");
}
@TestMetadata("ResolveClass.kt")
public void testResolveClass() throws Exception {
doTest("idea/testData/resolve/references/ResolveClass.kt");