mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
Before this change, stepping through the code 1 foo(x, 2 f(a) 3 f(b) 4 ) would visit the code in the order 2, 3, 4, with the function call being on line 4. After this patch the order is 2, 3, 1 with the function call being on line 1. This is both closer to what clang generates for simialar C code and more useful to the programmer since it is easier to understand which function is being called in a nested expression. rdar://problem/35430708
3.1 KiB
3.1 KiB