Add test for structural types
Add test for structural types

lampepfl/dotty,lampepfl/dotty,lampepfl/dotty,lampepfl/dotty,lampepfl/dotty,dotty-staging/dotty,dotty-staging/dotty,sjrd/dotty,dotty-staging/dotty,dotty-staging/dotty,dotty-staging/dotty,sjrd/dotty,sjrd/dotty,sjrd/dotty,sjrd/dotty