Commit Graph

83 Commits (a6ce9961aa4239088ca05779d9bedd483335ce0b)

Author SHA1 Message Date
Josselin Feist 997b6b5fe3 Add testcase 2 years ago
Josselin Feist b96e0eef76 Improve yul parsing 2 years ago
Josselin Feist 7261715b0c Improve support for virtual modifier 2 years ago
alpharush 3e9859cd89 implement full name for custom error and match on it 2 years ago
Josselin Feist a34c87812b Add tests for solc 0.8.13+ 2 years ago
Josselin Feist f10401593e Add testcase 2 years ago
Feist Josselin 26ad3c6872
include enums declared in top level (#1300) 2 years ago
alpharush 2e341aee9b
do not convert IRs with arguments to state var read (#1230) 2 years ago
alpharush 167b4c0394
handle tmp call to library's custom error (#1267) 2 years ago
alpharush 98e6d8c13e
add support for enum max/min members, fix min member on elementary (#1276) 2 years ago
alpharush b6e17811f9 add tests and artifacts 2 years ago
alpharush 57cbafa51d handle constant conversionn of type alias 2 years ago
alpharush ee82e10164 fix argument propagation for .unwrap 2 years ago
alpharush 77551209d2 convert .call() member of address type alias to low level call 2 years ago
alpharush d0a4f5595d
add up to 0.8.15 for ast tests (#1268) 2 years ago
alpharush 7d11f06efe add top level identifier to test cases 2 years ago
alpharush 809a24260e additional edge cases 2 years ago
alpharush 793c4c4ee4 add failing test cases for user defined types 2 years ago
Josselin Feist 672c4b312c Improve support for IdentifierPath (solidity 0.8) 3 years ago
Feist Josselin 741fc06ea8
Improve function lookup for bytes (#1163) 3 years ago
Feist Josselin 5863c30747
Add support for user defined types (#1135) 3 years ago
Feist Josselin 81daa56f66
Improve import alias support (#1133) 3 years ago
Feist Josselin 61bcec4468
Improve top level custom error parsing (#1131) 3 years ago
Josselin c18715d3e6 Refactor AST parsing 3 years ago
Josselin 5eee87acb9 Add support for string.concat 3 years ago
Josselin 508745430b Fix broken tests + minor 3 years ago
Josselin 820bcb5b60 Add test for 0.8.12 3 years ago
Josselin 64100c7c25 Update ast tests for Solidity 0.8.12 3 years ago
Josselin 4f18cca8d9 Improve top level structure with import support 3 years ago
Harry Kalodner 898b0c5599 Add generated test files according to contribution guide 3 years ago
Harry Kalodner afcaf99c21 Add test case for calldata offset and length 3 years ago
Josselin 917f389539 Add tests 3 years ago
Josselin eb671ec341 Fix CI 3 years ago
Josselin b85d9e8cbf Improve support for unit and global 3 years ago
Josselin 224d7a848a Minor 3 years ago
Josselin 29ca3ce761 Refactor core objects to add a file scope. 3 years ago
Feist Josselin 95019e30b3
Improve YUL parsing (#987) 3 years ago
Feist Josselin 1548c8217e
Improve support for yul's slot direct usage (#983) 3 years ago
Feist Josselin adfffbf40c
Add support for "selector" access on custom error (#984) 3 years ago
Feist Josselin df1062902f
Add support for CustomError (#947) 3 years ago
Josselin 697db21c14 Update tests for 0.8.10 3 years ago
Josselin 2992081c2f Add missing tests artifacts for 0.8.8 and 0.8.9 3 years ago
Josselin 491e355df2 Remove failed compilation artifacts 3 years ago
Josselin 5efcffb61c Add missing tests artifacts 3 years ago
Josselin f4e86004ab Improve top-level function suppoort and import with renaming 3 years ago
Josselin ccbd41da6c Update parser tests for solidity 0.8.7 3 years ago
Josselin 5d1f03ce24 Update tests for 0.8.6 4 years ago
Josselin 5e0a6f053a Add 0.8.5 parser tests 4 years ago
Josselin aba7501897 Fixe multiple minor issues 4 years ago
Josselin 29c586e361 Add ast tests 4 years ago