aboutsummaryrefslogtreecommitdiffstats
path: root/libyul/optimiser/SSAValueTracker.h
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-12-12 07:49:36 +0800
committerchriseth <chris@ethereum.org>2018-12-13 01:06:28 +0800
commit9557dd7e74a801ebafaf4777d60a591b0c484779 (patch)
treeb55af218e8debaeb4a79670f932e1e66afb736b6 /libyul/optimiser/SSAValueTracker.h
parent5e0c312dad2daaae155486397bfbd26d6d172718 (diff)
downloaddexon-solidity-9557dd7e74a801ebafaf4777d60a591b0c484779.tar.gz
dexon-solidity-9557dd7e74a801ebafaf4777d60a591b0c484779.tar.zst
dexon-solidity-9557dd7e74a801ebafaf4777d60a591b0c484779.zip
Support unassigned variables in the SSA value tracker and the data flow analyzer.
Diffstat (limited to 'libyul/optimiser/SSAValueTracker.h')
-rw-r--r--libyul/optimiser/SSAValueTracker.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libyul/optimiser/SSAValueTracker.h b/libyul/optimiser/SSAValueTracker.h
index efec2200..0a6cde80 100644
--- a/libyul/optimiser/SSAValueTracker.h
+++ b/libyul/optimiser/SSAValueTracker.h
@@ -33,7 +33,7 @@ namespace yul
* Class that walks the AST and stores the initial value of each variable
* that is never assigned to.
*
- * Default value is represented as nullptr.
+ * A special zero constant expression is used for the default value of variables.
*
* Prerequisite: Disambiguator
*/