On 9/27/2016 6:22 AM, Steven Schveighoffer wrote:
> Hm... I always thought scope(exit) is lowered to:
>
> try
> {
> }
> finally
> {
> // scope exit code here
> }
>
> Which one is the building block? ;)
try/catch/finally is the building block, other constructs are lowered to that.