Files
swift-mirror/lib/SILGen/Scope.h
Michael Gottesman 225fd4acfc [silgen] Create Scope::popPreservingValue(ManagedValue).
What this routine does is:

1. "Imprints" a cleanup cloner with the managed value.
2. Forwards the managed value.
3. Pop the scope.
4. Use the imprinted cleanup cloner to recreate the managed value in the scope
outside of the current scope.
2017-03-22 14:55:03 -07:00

3.8 KiB