Tests for basefee as identifier in inline assembly

Also added basefee to `EVMVersion::hasOpcode(...)`
This commit is contained in:
hrkrshnn
2021-08-11 10:46:40 +02:00
parent 7f1a2be0fe
commit 892700d769
4 changed files with 39 additions and 2 deletions
@@ -0,0 +1,12 @@
contract C {
function f() public view returns (uint ret) {
assembly {
let basefee := sload(0)
ret := basefee
}
}
}
// ====
// EVMVersion: =london
// ----
// ParserError 5568: (98-105): Cannot use builtin function name "basefee" as identifier name.