module Savi::Compiler::Inventory
Overview
The purpose of the Inventory pass is to take note of certain expressions within functions, as well as taking note of the functions within types.
This pass does not mutate the Program topology. This pass does not mutate ASTs. This pass does not raise any compilation errors. This pass keeps temporary state at the per-function level. This pass produces output state at the per-function level.