solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/016_assignment_to_mapping.sol

13 lines
251 B
Solidity

contract test {
struct str {
mapping(uint=>uint) map;
}
str data;
function fun() public {
mapping(uint=>uint) a = data.map;
data.map = a;
}
}
// ----
// TypeError: (164-176): Mappings cannot be assigned to.