mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
They are mandatory inlined anyway. Therefore the binary code of transparent functions is not used in most cases. In case the address of a transparent function is taken, the main program (which deserialized the transparent function) generates code for it and treats it as shared function. This reduces the stdlib code size by 2.8%.