Type alias can't expand to 'dynamic'

This commit is contained in:
Dmitry Petrov
2016-06-07 15:44:58 +03:00
parent ef4c3bdae8
commit 9c74f27967
5 changed files with 27 additions and 8 deletions
@@ -0,0 +1,6 @@
typealias Dyn = <!TYPEALIAS_SHOULD_EXPAND_TO_CLASS!>dynamic<!>
typealias Dyn2 = <!TYPEALIAS_SHOULD_EXPAND_TO_CLASS!>Dyn<!>
typealias Dyn3 = <!TYPEALIAS_SHOULD_EXPAND_TO_CLASS!>Dyn2<!>
typealias Type<T> = <!TYPEALIAS_SHOULD_EXPAND_TO_CLASS!>T<!>
typealias Dyn4 = <!TYPEALIAS_SHOULD_EXPAND_TO_CLASS!>Type<Dyn><!>
@@ -0,0 +1,7 @@
package
public typealias Dyn = dynamic
public typealias Dyn2 = Dyn
public typealias Dyn3 = Dyn2
public typealias Dyn4 = Type<Dyn>
public typealias Type</*0*/ T> = T