Update tests

This commit is contained in:
Alex Beregszaszi
2020-12-14 19:32:31 +00:00
parent 15237c8404
commit edbdff8619
71 changed files with 214 additions and 219 deletions
@@ -14,7 +14,7 @@ contract C {
function f(S1 calldata s1)
external
pure
returns (uint256 a, uint64 b0, byte b1, uint256 c)
returns (uint256 a, uint64 b0, bytes1 b1, uint256 c)
{
a = s1.a;
b0 = s1.s.a;
@@ -1,4 +1,4 @@
pragma abicoder v2;
pragma abicoder v2;
contract C {
struct S {
@@ -7,7 +7,7 @@ contract C {
bytes2 c;
}
function f(S calldata s) external pure returns (uint256, uint256, byte) {
function f(S calldata s) external pure returns (uint256, uint256, bytes1) {
S memory m = s;
return (m.a, m.b, m.c[1]);
}
@@ -1,4 +1,4 @@
pragma abicoder v2;
pragma abicoder v2;
contract C {
struct S {
@@ -10,7 +10,7 @@ contract C {
uint[153] r;
S s;
function f(uint32 a, S calldata c, uint256 b) external returns (uint256, uint256, byte) {
function f(uint32 a, S calldata c, uint256 b) external returns (uint256, uint256, bytes1) {
s = c;
return (s.a, s.b, s.c[1]);
}
@@ -10,7 +10,7 @@ contract C {
function f(S calldata c)
external
pure
returns (uint256, byte, byte, uint256)
returns (uint256, bytes1, bytes1, uint256)
{
S memory m = c;
return (m.a, m.b[0], m.b[1], m.c);
@@ -16,7 +16,7 @@ contract c {
delete data1;
return true;
}
function test(uint256 i) public returns (byte) {
function test(uint256 i) public returns (bytes1) {
return data1.data[i];
}
}