aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/analysis/ReferencesResolver.cpp
diff options
context:
space:
mode:
authorYoichi Hirai <i@yoichihirai.com>2017-06-09 21:35:27 +0800
committerYoichi Hirai <i@yoichihirai.com>2017-06-13 22:57:08 +0800
commit8775e77305f84117827f1e6165c4d3776c51f667 (patch)
tree978a9aef8a6ac79928ac3cde256f7295bb658d83 /libsolidity/analysis/ReferencesResolver.cpp
parenta7241df4b736bb1743048204d901c1bb1a902d0c (diff)
downloaddexon-solidity-8775e77305f84117827f1e6165c4d3776c51f667.tar.gz
dexon-solidity-8775e77305f84117827f1e6165c4d3776c51f667.tar.zst
dexon-solidity-8775e77305f84117827f1e6165c4d3776c51f667.zip
Add a warning about a varialbe of the name of an instruction
Diffstat (limited to 'libsolidity/analysis/ReferencesResolver.cpp')
-rw-r--r--libsolidity/analysis/ReferencesResolver.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/libsolidity/analysis/ReferencesResolver.cpp b/libsolidity/analysis/ReferencesResolver.cpp
index edf2fc02..2a5f27df 100644
--- a/libsolidity/analysis/ReferencesResolver.cpp
+++ b/libsolidity/analysis/ReferencesResolver.cpp
@@ -162,6 +162,8 @@ void ReferencesResolver::endVisit(ArrayTypeName const& _typeName)
bool ReferencesResolver::visit(InlineAssembly const& _inlineAssembly)
{
+ m_resolver.warnVariablesNamedLikeInstructions();
+
// Errors created in this stage are completely ignored because we do not yet know
// the type and size of external identifiers, which would result in false errors.
// The only purpose of this step is to fill the inline assembly annotation with