aboutsummaryrefslogtreecommitdiffstats
path: root/docs/common-patterns.rst
diff options
context:
space:
mode:
authorChristian Parpart <christian@parpart.family>2018-10-26 19:38:53 +0800
committerChristian Parpart <christian@parpart.family>2018-10-26 19:53:37 +0800
commit1264290d574858c0438dd72dfc91b17d0b2049e8 (patch)
tree3c5fe1c947a3ad655d87badac78a36d9f2785c19 /docs/common-patterns.rst
parent41375b5d79a77d392922f36f149d5bef269303e6 (diff)
downloaddexon-solidity-1264290d574858c0438dd72dfc91b17d0b2049e8.tar.gz
dexon-solidity-1264290d574858c0438dd72dfc91b17d0b2049e8.tar.zst
dexon-solidity-1264290d574858c0438dd72dfc91b17d0b2049e8.zip
[Yul] ExpressionJoiner: code cleanup
* ensure public API is only containing `run(Block&)`, all the rest is private API / implementation details * adding some comments to class data members to quicker understand their meaning * eliminate unnecessary `operator()(If&)` as it's not changing default behaviour of `ASTModifier` * simplify readability of `visit(Expression&)`'s impl, also moving assert's into "isLatestStatementVarDeclOf", as this one is already ensuring exactly that. * ctor impl's use of ReferenceCounter use shortened. * renamed and improved `isLatestStatementVarDeclOf` to better match its meaning (especially since it's only used once)
Diffstat (limited to 'docs/common-patterns.rst')
0 files changed, 0 insertions, 0 deletions