aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/analysis/StaticAnalyzer.h
diff options
context:
space:
mode:
authorRhett Aultman <roadriverrail@gmail.com>2017-05-11 22:57:34 +0800
committerRhett Aultman <roadriverrail@gmail.com>2017-05-22 06:23:05 +0800
commit621c3fa22fc5830517ad3174f7ebe2ca67f1f700 (patch)
tree38effb5a8147855bdb42174cb81443fab21d45f2 /libsolidity/analysis/StaticAnalyzer.h
parent1344f28fdc96276285a009df369e02555141fc27 (diff)
downloaddexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.tar
dexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.tar.gz
dexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.tar.bz2
dexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.tar.lz
dexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.tar.xz
dexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.tar.zst
dexon-solidity-621c3fa22fc5830517ad3174f7ebe2ca67f1f700.zip
Analyze InlineAssembly for variable use
The unused variable checker in StaticAnalyzer did not conssider InlineAssembly objects. This commit introduces that missing feature.
Diffstat (limited to 'libsolidity/analysis/StaticAnalyzer.h')
-rw-r--r--libsolidity/analysis/StaticAnalyzer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libsolidity/analysis/StaticAnalyzer.h b/libsolidity/analysis/StaticAnalyzer.h
index ab72e7d9..458bab2a 100644
--- a/libsolidity/analysis/StaticAnalyzer.h
+++ b/libsolidity/analysis/StaticAnalyzer.h
@@ -65,6 +65,7 @@ private:
virtual bool visit(Identifier const& _identifier) override;
virtual bool visit(Return const& _return) override;
virtual bool visit(MemberAccess const& _memberAccess) override;
+ virtual bool visit(InlineAssembly const& _inlineAssembly) override;
ErrorList& m_errors;