Update solidity dictionary with TestReader syntax.

This commit is contained in:
Bhargava Shastry 2021-02-08 11:15:04 +01:00
parent 2f001bb91c
commit 7e343987fc

View File

@ -9,6 +9,7 @@
" gasleft() "
" gwei "
" hours "
" is "
" minutes "
" msg.data "
" msg.gas "
@ -40,16 +41,20 @@
".delegatecall("
".gas("
".kill("
".shutdown("
".length"
".pop();"
".push("
".runtimeCode"
".send("
".shutdown("
".staticcall("
".transfer("
".value"
"/"
"// compileViaYul: false"
"// compileViaYul: true"
"// optimize: false"
"// optimize: true"
"//"
"0**0"
"1.1"
@ -60,6 +65,8 @@
"<<"
"<="
"=="
"===="
"====Source:"
">"
">="
">>"
@ -67,6 +74,7 @@
"\\udead"
"\\xff"
"^"
"a[1:2]"
"abi.encode("
"abi.encodePacked("
"abi.encodeWithSelector("
@ -117,6 +125,8 @@
"bytes7 "
"bytes8 "
"bytes9 "
"catch (bytes memory ) {}"
"catch Error() {}"
"constant "
"constructor() "
"continue;"
@ -129,6 +139,7 @@
"enum B { "
"event e("
"external "
"fallback() "
"false "
"fixed "
"fixed128x128 "
@ -146,6 +157,7 @@
"keccak256("
"keccak256.gas("
"keccak256.value("
"leave"
"let x := "
"library l { "
"log0("
@ -158,6 +170,7 @@
"modifier onlySeller() { "
"mulmod("
"new "
"override"
"payable "
"pragma experimental ABIEncoderV2;"
"pragma experimental SMTChecker;"
@ -165,6 +178,7 @@
"pragma solidity ^90.90.0"
"public "
"pure "
"receive() "
"require("
"require(msg.sender == 0,\"\""
"return "
@ -201,6 +215,7 @@
"using "
"var "
"view "
"virtual"
"while "
"x % y"
"x * 2**y"
@ -208,17 +223,8 @@
"x << y"
"{ uint x; }"
"{"
"{salt: "salt", value: 10}"
"{value: 1, gas: 2}"
"|"
"}"
"~"
"override"
"virtual"
" is "
"receive() "
"fallback() "
"catch Error() {}"
"catch (bytes memory ) {}"
"{value: 1, gas: 2}"
"{salt: "salt", value: 10}"
"leave"
"a[1:2]"