KT-897 Don't allow assignment to a property before it is defined

This commit is contained in:
svtk
2012-01-10 15:04:57 +04:00
parent cf3b748936
commit 2feaaa4f71
6 changed files with 108 additions and 47 deletions
@@ -1,15 +1,15 @@
package demo
public open class Identifier<T>(myName : T?, myHasDollar : Boolean) {
private val myName : T?
private var myHasDollar : Boolean
private var myNullable : Boolean = true
{
$myName = myName
$myHasDollar = myHasDollar
}
private val myName : T?
private var myHasDollar : Boolean
private var myNullable : Boolean = true
open public fun getName() : T? {
return myName
}