Files
swift-mirror/test/SILOptimizer/mandatory_inlining_devirt.swift
Kavon Farvardin 355b7dccc8 fix bug when devirtualizing a begin_apply during inlining
When devirtualizing a `begin_apply`, it was passing the token's
use list to the conversion function when trying to convert the
yielded result. It's suppose to be the yielded result's list.

This became apparent when it encountered an access of a
`@_borrowed` property and we hit an assertion about an empty
use-list of a guaranteed value, when it was in fact the wrong list!
2023-03-02 15:14:24 -08:00

1.9 KiB