// The frontend resolves to the Test class. // // The analysis API adjusts the resolution to be the constructor as that is what the IDE expects. // // In this particular case, there is no PSI element for the constructor. Therefore PSI // resolution `KtReference.resolve()` returns the KtClass for Test whereas symbol resolution // `KtReference.resolveToSymbol` returns the KtConstructorSymbol for the Test constructor. // // This test is testing symbol resolution, so the resolution result is // the constructor in Test. open class Test class SomeTest : Test()