> On Nov 9, 2017, at 6:25 PM, Slava Pestov <spes...@apple.com> wrote: > > > >> On Nov 9, 2017, at 6:25 PM, Pavel Yaskevich <pyaskev...@apple.com >> <mailto:pyaskev...@apple.com>> wrote: >> >> >> >>> On Nov 9, 2017, at 6:24 PM, Slava Pestov <spes...@apple.com >>> <mailto:spes...@apple.com>> wrote: >>> >>> Relevant part of the change: >>> >>> https://github.com/apple/swift/pull/12787/commits/2a0cb060f8ad85f7b1bf1f6e77d82201ae4d0f2c#diff-36857e4a32f1cda824b3bf3cf60ae051L4072 >>> >>> <https://github.com/apple/swift/pull/12787/commits/2a0cb060f8ad85f7b1bf1f6e77d82201ae4d0f2c#diff-36857e4a32f1cda824b3bf3cf60ae051L4072> >>> >>> The function_ref or class_method for a method calls now comes after >>> argument evaluation. >> >> Should it be fixed in LLDB or Swift? > > I think it exposed an existing issue in Swift’s debug info emission.
Thanks for your help, guy! I’ve created rdar://problem/35459092 <rdar://problem/35459092> to track this. > > Slava > >>> >>> Slava >>> >>>> On Nov 9, 2017, at 6:20 PM, Slava Pestov <spes...@apple.com >>>> <mailto:spes...@apple.com>> wrote: >>>> >>>> I think it’s this change: >>>> https://github.com/apple/swift/pull/12787/commits/2a0cb060f8ad85f7b1bf1f6e77d82201ae4d0f2c >>>> >>>> <https://github.com/apple/swift/pull/12787/commits/2a0cb060f8ad85f7b1bf1f6e77d82201ae4d0f2c> >>>> >>>> It caused some SIL instructions to be re-ordered in an equivalent way. >>>> >>> >> >
_______________________________________________ swift-lldb-dev mailing list swift-lldb-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-lldb-dev