KT-11588 Type aliases

Parse type aliases as top-level, member, and local declarations.
This commit is contained in:
Dmitry Petrov
2016-04-26 15:24:49 +03:00
parent ceb4aa7ac0
commit ec94893189
30 changed files with 891 additions and 157 deletions
+6
View File
@@ -12,6 +12,8 @@ class foo {
val x
var f
typealias foo = bar
}
class Bar {
@@ -42,6 +44,8 @@ class foo {
val x
var f
typealias foo = bar
}
fun foo()
@@ -50,6 +54,8 @@ class foo {
var f
typealias foo = bar
companion object {
}