Alejandro Alonso
Alejandro Alonso
This is an initial draft of subcommand auto discovery using reflection to find a list of protocol conformances to `ParsableCommand` and looking for nested types who conform to said protocol....
This is still marked as a WIP because I need to add tests to exercise all of the various branches this can take. This does pass the current preview tests.
This removes the `Type` type from the type system and instead models it as a protocol for specific type systems to create for themselves while also mocking out a runtime...
This adds a `Box` type who is a noncopyable type that provides a safe abstraction for owning a heap allocated value as well as a `Cell` type who is a...
This implements the feature described int he GenericsManifesto here: https://github.com/swiftlang/swift/blob/main/docs/GenericsManifesto.md#generic-value-parameters One can introduce a value generic parameter by marking the type `let` in the generic parameter clause: ```swift struct MyType...
This is to accommodate the language feature being developed here: https://github.com/swiftlang/swift/pull/75518
Resolves: rdar://135845288