contract C {
mapping(uint => uint) a;
function f() view public {
a;
}
function g() view public {
a[2];
function h() public {
a[2] = 3;
// ----