mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
So far, constant propagated arguments could only be builtin literals. Now we support arbitrary structs (with constant arguments), e.g. `Int`. This requires a small addition in the mangling scheme for function specializations. Also, the de-mangling tree now looks a bit different to support a "tree" of structs and literals.