now we use members instead of bunch inner classes, fields and methods

This commit is contained in:
Sergey Ignatov
2011-11-17 12:54:37 +04:00
parent 773bc1ced2
commit 62bfb55973
8 changed files with 93 additions and 139 deletions
@@ -1,8 +1,8 @@
class S() {
class object {
var myI : Int = 10
}
open fun sB() : Boolean {
return true
}
class object {
var myI : Int = 10
}
}
@@ -1,10 +1,10 @@
class S() {
open fun sB() : Boolean {
return true
}
class object {
open fun sI() : Int {
return 1
}
}
open fun sB() : Boolean {
return true
}
}
+3 -3
View File
@@ -2,6 +2,9 @@ public open class Identifier(myName : String?, myHasDollar : Boolean) {
private val myName : String?
private var myHasDollar : Boolean
private var myNullable : Boolean = true
open public fun getName() : String? {
return myName
}
class object {
open public fun init(name : String?) : Identifier {
val __ = Identifier(name, false)
@@ -18,9 +21,6 @@ __.myNullable = isNullable
return __
}
}
open public fun getName() : String? {
return myName
}
{
$myName = myName
$myHasDollar = myHasDollar