|
enum | Stage { COLLECT,
PRUNE_USES,
PRUNE_DECLS
} |
|
|
template<typename Position > |
void | replaceNode (Position &p, const Node &replacement) |
|
template<typename Position > |
void | removeNode (Position &p) |
|
virtual void | collect (Node &) |
|
virtual bool | prune_uses (Node &) |
|
virtual bool | prune_decls (Node &) |
|
|
Stage | _stage = Stage::COLLECT |
|
Module * | _current_module = nullptr |
|
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/spicy-docs/checkouts/v1.4.1/hilti/toolchain/src/compiler/optimizer.cc