Nested typealias not recognized by nested type

Fire .2731

Nested Swift.Array typealias is not recognized if used as field type in nested type. Other nested type is recognized.

It fails to compile in Android but compiles in .NET.

Test project attached.

Test project.zip (237.9 KB)

curious both

    var items1: Items // E28 Unknown type "Items"
    var items3: Container.Items // E548 Unknown type "Container.Items", did you mean "Container.Item"?

fail.

Logged as bugs://E25857.

bugs://E25857 was closed as fixed.