aboutsummaryrefslogtreecommitdiffstats
path: root/SemanticInformation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'SemanticInformation.cpp')
-rw-r--r--SemanticInformation.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/SemanticInformation.cpp b/SemanticInformation.cpp
index 309bbe2b..ea579b83 100644
--- a/SemanticInformation.cpp
+++ b/SemanticInformation.cpp
@@ -134,6 +134,7 @@ bool SemanticInformation::isDeterministic(AssemblyItem const& _item)
{
case Instruction::CALL:
case Instruction::CALLCODE:
+ case Instruction::DELEGATECALL:
case Instruction::CREATE:
case Instruction::GAS:
case Instruction::PC:
@@ -157,6 +158,7 @@ bool SemanticInformation::invalidatesMemory(Instruction _instruction)
case Instruction::MSTORE8:
case Instruction::CALL:
case Instruction::CALLCODE:
+ case Instruction::DELEGATECALL:
return true;
default:
return false;
@@ -169,6 +171,7 @@ bool SemanticInformation::invalidatesStorage(Instruction _instruction)
{
case Instruction::CALL:
case Instruction::CALLCODE:
+ case Instruction::DELEGATECALL:
case Instruction::CREATE:
case Instruction::SSTORE:
return true;