The src/inlining
Directory
Namespace inlining
. Inline and prune functions.
File: libinlining.* (src/inlining/)
The interface of the
inlining
module. It exports two procedures,inline_expand
andprune
.
File: inliner.* (src/inlining)
The
desugar::Inliner
visitor. Perform inline expansion of functions.
File: pruner.* (src/inlining)
The
desugar::Pruner
visitor. Prune useless function declarations within anAST
.