12 #include <hilti/ast/id.h> 13 #include <hilti/compiler/unit.h> 25 bool declared =
false;
27 bool referenced =
false;
30 using Functions = std::map<std::tuple<ModuleID, StructID, FieldID>,
Uses>;
32 GlobalOptimizer(std::vector<Unit>* units,
const std::shared_ptr<Context> ctx)
33 : _units(units), _ctx(std::move(ctx)) {}
39 std::vector<Unit>* _units =
nullptr;
40 std::shared_ptr<Context> _ctx;
Definition: global-optimizer.h:17
Definition: global-optimizer.h:23