Added checks for navigation elements for cls members.

This commit is contained in:
Evgeny Gerashchenko
2012-03-12 15:59:07 +04:00
parent 128d074532
commit f4eba40f45
11 changed files with 103 additions and 38 deletions
+2 -2
View File
@@ -3,5 +3,5 @@
package testData.libraries
abstract class AbstractClass {
}
[abstract class AbstractClass {
}]
@@ -3,20 +3,20 @@
package testData.libraries
abstract class ClassWithAbstractAndOpenMembers {
abstract fun abstractFun() : Unit
[abstract class ClassWithAbstractAndOpenMembers {
[abstract fun abstractFun() : Unit]
open fun openFun() : Unit { /* compiled code */ }
[open fun openFun() : Unit { /* compiled code */ }]
abstract val abstractVal : jet.String
[abstract val abstractVal : jet.String]
open val openVal : jet.String /* compiled code */
[open val openVal : jet.String] /* compiled code */
open val openValWithGetter : jet.String /* compiled code */
[open val openValWithGetter : jet.String] /* compiled code */
abstract var abstractVar : jet.String
[abstract var abstractVar : jet.String]
open var openVar : jet.String /* compiled code */
[open var openVar : jet.String] /* compiled code */
open var openVarWithGetter : jet.String /* compiled code */
}
[open var openVarWithGetter : jet.String] /* compiled code */
}]
+3 -3
View File
@@ -3,6 +3,6 @@
package testData.libraries
class Color {
val rgb : jet.Int /* compiled code */
}
[class Color {
[val rgb : jet.Int] /* compiled code */
}]
+2 -2
View File
@@ -3,5 +3,5 @@
package testData.libraries
class SimpleClass {
}
[class SimpleClass {
}]
+2 -2
View File
@@ -3,5 +3,5 @@
package testData.libraries
trait SimpleTrait {
}
[trait SimpleTrait {
}]
+2 -2
View File
@@ -3,5 +3,5 @@
package testData.libraries
class SimpleTraitImpl : testData.libraries.SimpleTrait {
}
[class SimpleTraitImpl : testData.libraries.SimpleTrait {
}]
@@ -3,14 +3,14 @@
package testData.libraries
class WithInnerAndObject {
[class WithInnerAndObject {
class object {
fun foo() : Unit { /* compiled code */ }
[fun foo() : Unit { /* compiled code */ }]
}
class MyInner {
trait MyInnerInner {
abstract fun innerInnerMethod() : Unit
}
}
}
[class MyInner {
[trait MyInnerInner {
[abstract fun innerInnerMethod() : Unit]
}]
}]
}]
@@ -3,7 +3,7 @@
package testData.libraries
class WithTraitClassObject {
[class WithTraitClassObject {
class object : testData.libraries.SimpleTrait {
}
}
}]
+1 -1
View File
@@ -3,5 +3,5 @@
package testData.libraries
fun main(val args : jet.Array<jet.String>) : Unit { /* compiled code */ }
[fun main(val args : jet.Array<jet.String>) : Unit { /* compiled code */ }]