|
|
|
@ -31,6 +31,21 @@ tape('solidity', function (t) { |
|
|
|
|
checkLocation(st, stateDec[4].location, 1, 0) |
|
|
|
|
checkLocation(st, stateDec[5].location, 2, 0) |
|
|
|
|
|
|
|
|
|
stateDec = index.solidity.stateDecoder.extractStateVariables('testSimpleStorage', output.sources) |
|
|
|
|
checkLocation(st, stateDec[0].location, 0, 0) |
|
|
|
|
checkLocation(st, stateDec[1].location, 1, 0) |
|
|
|
|
checkLocation(st, stateDec[2].location, 2, 0) |
|
|
|
|
checkLocation(st, stateDec[3].location, 3, 0) |
|
|
|
|
checkLocation(st, stateDec[4].location, 4, 0) |
|
|
|
|
checkLocation(st, stateDec[5].location, 8, 0) |
|
|
|
|
checkLocation(st, stateDec[6].location, 9, 0) |
|
|
|
|
checkLocation(st, stateDec[8].location, 17, 0) |
|
|
|
|
checkLocation(st, stateDec[9].location, 17, 4) |
|
|
|
|
checkLocation(st, stateDec[10].location, 17, 6) |
|
|
|
|
checkLocation(st, stateDec[11].location, 17, 7) |
|
|
|
|
checkLocation(st, stateDec[12].location, 18, 0) |
|
|
|
|
checkLocation(st, stateDec[13].location, 21, 0) |
|
|
|
|
|
|
|
|
|
st.end() |
|
|
|
|
}) |
|
|
|
|
}) |
|
|
|
|