Enhance documentation.

This commit is contained in:
chriseth
2021-11-23 14:58:04 +01:00
committed by Marenz
parent bd321b9f1f
commit 0e7a065a78
31 changed files with 35 additions and 30 deletions
+5
View File
@@ -36,6 +36,11 @@ struct Dialect;
/**
* Base class for both UnusedAssignEliminator and UnusedStoreEliminator.
*
* The class tracks the state of abstract "stores" (assignments or mstore/sstore
* statements) across the control-flow. It is the job of the derived class to create
* the stores and track references, but the base class adjusts their "used state" at
* control-flow splits and joins.
*
* Prerequisite: Disambiguator, ForLoopInitRewriter.
*/
class UnusedStoreBase: public ASTWalker