Compiler implementation of the D programming language.
Generate code to set index into scope table.
Allocate a new block, and set the tryblock.
Get or create a label declaration.
label to block.
Add in code to increment usage count for linnum.
Insert finally block calls when doing a goto from inside a try block to outside. Done after blocks are generated because then we know all the edges of the graph, but before the Bpred's are computed.
|block* ||first block in function|
© 1999–2017 The D Language Foundation
Licensed under the Boost License 1.0.