The SILGen testsuite consists of valid Swift code covering most language
features. We use these tests to verify that no unknown nodes are in the
file's libSyntax tree. That way we will (hopefully) catch any future
changes or additions to the language which are not implemented in
libSyntax.
No matter what the default is, an __owned argument should end up being
@owned in SIL. Currently this is... hard to test, since arguments are
owned by default.
Part of rdar://problem/34668110.
No matter what the default is, an __owned argument should end up being
@owned in SIL. Currently this is... hard to test, since arguments are
owned by default.
Part of rdar://problem/34668110.