Rewrite Java resolve to use static class scope instead of synthesized packages

#KT-4149 Fixed
 #KT-4839 Fixed
This commit is contained in:
Alexander Udalov
2014-09-03 14:42:03 +04:00
parent 75df4a9ad8
commit bcfb5f3b09
41 changed files with 217 additions and 419 deletions
@@ -1,17 +1,16 @@
package test
public trait StringConstantInParam {
public final annotation class Anno : kotlin.Annotation {
public constructor Anno(/*0*/ value: kotlin.String)
public abstract fun value(): kotlin.String
}
test.StringConstantInParam.Anno(value = "hello": kotlin.String) public open class Class {
public constructor Class()
}
}
package test.StringConstantInParam {
public val HEL: kotlin.String = "hel"
// Static members
public final val HEL: kotlin.String = "hel"
}