aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/ast
diff options
context:
space:
mode:
authorErik Kundt <bitshift@posteo.org>2018-04-05 00:21:06 +0800
committerErik Kundt <bitshift@posteo.org>2018-05-30 23:40:33 +0800
commit34b5eca1f8d9a8f04db20139601c6e944532f4e4 (patch)
tree50fde575d924b818be031b43515cd95caaf3aade /libsolidity/ast
parent7156a01acc822ab66c189435421564afc8b1c922 (diff)
downloaddexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.tar
dexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.tar.gz
dexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.tar.bz2
dexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.tar.lz
dexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.tar.xz
dexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.tar.zst
dexon-solidity-34b5eca1f8d9a8f04db20139601c6e944532f4e4.zip
Improves assembly and adds more tests.
Diffstat (limited to 'libsolidity/ast')
-rw-r--r--libsolidity/ast/Types.cpp2
-rw-r--r--libsolidity/ast/Types.h1
2 files changed, 1 insertions, 2 deletions
diff --git a/libsolidity/ast/Types.cpp b/libsolidity/ast/Types.cpp
index 1c6003cd..8376b4bc 100644
--- a/libsolidity/ast/Types.cpp
+++ b/libsolidity/ast/Types.cpp
@@ -1702,7 +1702,7 @@ MemberList::MemberMap ArrayType::nativeMembers(ContractDefinition const*) const
TypePointers{},
strings{string()},
strings{string()},
- isByteArray() ? FunctionType::Kind::ByteArrayPop : FunctionType::Kind::ArrayPop
+ FunctionType::Kind::ArrayPop
)});
}
}
diff --git a/libsolidity/ast/Types.h b/libsolidity/ast/Types.h
index 29c7db86..b2f34dee 100644
--- a/libsolidity/ast/Types.h
+++ b/libsolidity/ast/Types.h
@@ -916,7 +916,6 @@ public:
ArrayPush, ///< .push() to a dynamically sized array in storage
ArrayPop, ///< .pop() from a dynamically sized array in storage
ByteArrayPush, ///< .push() to a dynamically sized byte array in storage
- ByteArrayPop, ///< .pop() from a dynamically sized byte array in storage
ObjectCreation, ///< array creation using new
Assert, ///< assert()
Require, ///< require()