2018-04-05 13:52:25 +00:00
pragma experimental ABIEncoderV2 ;
contract C {
struct S { uint x ; }
S s ;
struct T { uint y ; }
T t ;
function f ( ) public view {
bytes32 a = sha256 ( s , t ) ;
a ;
}
}
// ----
// Warning: (0-33): Experimental features are turned on. Do not use experimental features on live deployments.
2018-05-15 10:53:23 +00:00
// Warning: (167-179): This function only accepts a single "bytes" argument. Please use "abi.encodePacked(...)" or a similar function to encode the data.
2018-04-05 13:52:25 +00:00
// TypeError: (174-175): This type cannot be encoded.
// TypeError: (177-178): This type cannot be encoded.