wechman
|
43a612e420
|
Fix control flow check for unary operators
|
2022-09-28 13:06:20 +02:00 |
|
wechman
|
6c4325ca03
|
Add tests for ViewPureChecker with custom operators
|
2022-09-28 12:10:27 +02:00 |
|
wechman
|
545013898e
|
Remove duplicated test
|
2022-09-28 12:10:27 +02:00 |
|
wechman
|
c7d41fd595
|
Update tests after error handling adjustment
|
2022-09-28 12:10:27 +02:00 |
|
wechman
|
8307b670cb
|
Handle not unique operators for user-defined type.
|
2022-09-28 12:10:27 +02:00 |
|
wechman
|
8272da0aea
|
Add test: operator_parameter_with_wrong_data_location
|
2022-09-28 12:10:27 +02:00 |
|
wechman
|
beae1e6263
|
Disallow overriding operators for enums
|
2022-09-28 12:10:27 +02:00 |
|
wechman
|
c274d07a73
|
Remove out of date TODOs
|
2022-09-28 12:05:41 +02:00 |
|
wechman
|
dd251379e7
|
Update multiple_custom_operators_same_contract
|
2022-09-28 12:05:41 +02:00 |
|
wechman
|
7fedb63dd3
|
Adjust type checking
|
2022-09-28 12:05:41 +02:00 |
|
wechman
|
56bcb525bc
|
Unary operators with using for directive fix
|
2022-09-28 12:05:41 +02:00 |
|
wechman
|
6482f5bb17
|
Use user defined function return type as user defined operator type
|
2022-09-28 11:32:03 +02:00 |
|
Matheus Aguiar
|
58d19a51c6
|
Added few tests.
|
2022-09-28 11:32:03 +02:00 |
|
chriseth
|
3bd047f188
|
Using for for operators.
|
2022-09-28 11:32:03 +02:00 |
|
Alex Beregszaszi
|
0357cedb5c
|
Update tests and include new for create/create2 calculation
|
2022-09-27 22:31:46 +02:00 |
|
Alex Beregszaszi
|
725253551e
|
Improve FunctionSelector helpers
|
2022-09-27 17:58:32 +02:00 |
|
nishant-sachdeva
|
c8011d8719
|
Cleaning up helpers around errors
|
2022-09-19 10:51:14 +05:30 |
|
Daniel Kirchner
|
1fbee8259a
|
Merge pull request #13464 from ethereum/copying_reference_types
Add tests for copying reference types between data locations
|
2022-09-15 15:44:38 +02:00 |
|
Nikola Matic
|
12ea1158bf
|
Remove std qualifier from string in Metadata tests
|
2022-09-14 09:12:03 +02:00 |
|
Nikola Matic
|
e37dc8e975
|
Address review comments
|
2022-09-13 17:23:31 +02:00 |
|
Nikola Matic
|
feba1bfeff
|
Rework metadata and cover with tests
|
2022-09-12 11:13:49 +02:00 |
|
Nikola Matic
|
314a1cc92f
|
Command line tests and minor touch ups
|
2022-09-12 11:13:49 +02:00 |
|
wechman
|
0eae9e70ff
|
Tests for copying structs between data locations
|
2022-09-09 09:58:41 +02:00 |
|
wechman
|
dfe8fce369
|
Tests for copying nested array of structs between data locations
|
2022-09-09 09:42:40 +02:00 |
|
wechman
|
c4d97120bd
|
Add test for copying elements of nested storage array
|
2022-09-09 09:42:40 +02:00 |
|
Daniel Kirchner
|
a33da17300
|
Bugfix and tests.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
|
2022-09-08 11:54:14 +02:00 |
|
wechman
|
0262621b9f
|
fixup! Add test for copying reference types between data locations
|
2022-09-07 10:45:53 +02:00 |
|
wechman
|
c5d8c5ad05
|
Add test for copying reference types between data locations
|
2022-09-07 10:45:53 +02:00 |
|
Damian Wechman
|
6b99162457
|
Merge pull request #13406 from ethereum/slot_on_reference_fix
Fix `.slot` accessing via mapping reference in assembly
|
2022-09-05 14:00:18 +02:00 |
|
Leo
|
e048ba4d75
|
Merge pull request #13439 from ethereum/z3_4_8_11_smt_tests
Update SMT tests with z3 4.11.0
|
2022-08-30 12:51:13 +02:00 |
|
Leo Alt
|
16c0838f75
|
Update docker images and tests
|
2022-08-30 11:51:59 +02:00 |
|
Marenz
|
f7cc29bec1
|
Add std:: qualifier to move() calls
|
2022-08-30 11:12:15 +02:00 |
|
Christian Parpart
|
d31e4dcc0a
|
lsp: Finishing last missing test wrt complex nested project directory structure and specifying custom includes, while using some (one) of them.
|
2022-08-22 12:49:06 +02:00 |
|
Christian Parpart
|
122fbc6ff7
|
Adds include-paths-nested test case.
|
2022-08-22 12:49:06 +02:00 |
|
Christian Parpart
|
b6ba43234e
|
lsp: Always load all solidity files from project for analyzing.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
|
2022-08-22 12:49:04 +02:00 |
|
Mathias L. Baumann
|
a3de6cd60e
|
Merge pull request #12762 from ethereum/emptyReturnRevert
Optimize ``return(x,0) -> pop(x) return(0,0)`` (and also for ``revert``).
|
2022-08-22 12:42:48 +02:00 |
|
Marenz
|
1b5332c2b9
|
Fix spelling mistakes and CI spellcheck job
|
2022-08-18 14:38:19 +02:00 |
|
wechman
|
cf3bae0839
|
Fix "slot" access via mapping reference in assembly
|
2022-08-17 07:53:52 +02:00 |
|
Daniel Kirchner
|
a9c21863d4
|
Update tests.
|
2022-08-15 16:24:10 +02:00 |
|
Matheus Aguiar
|
2282ea5e56
|
Added overflow checks after multiplication operation is executed.
|
2022-08-12 10:18:05 -03:00 |
|
wechman
|
99ac7e09bb
|
fixup! Calldata validation tests
|
2022-08-11 07:55:10 +02:00 |
|
wechman
|
60e7e4a24c
|
fixup! Calldata validation tests
|
2022-08-11 07:39:02 +02:00 |
|
wechman
|
123a410795
|
fixup! Calldata validation tests
|
2022-08-11 07:38:54 +02:00 |
|
wechman
|
d066dd2bc0
|
Calldata validation tests
|
2022-08-11 07:38:28 +02:00 |
|
Daniel Kirchner
|
9a429e2300
|
Fix ICE on invalid tuple assignments.
|
2022-08-09 12:41:47 +02:00 |
|
Marenz
|
22c7cd22b9
|
Fix wrong cleanup when copying from calldata to memory
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
|
2022-08-08 13:07:16 +02:00 |
|
Nikola Matic
|
40de2b0442
|
Add full stops to error messages
|
2022-08-05 09:52:48 +02:00 |
|
Duc Thanh Nguyen
|
a9e03f5e4a
|
Fix out-of-range compiler crash for nested tuple assignment involving
outer unary tuple
|
2022-08-04 12:45:46 -04:00 |
|
Matheus Aguiar
|
9acf693aa2
|
Fixed bad cast when abiEncodeCall receives a tuple from a function.
|
2022-08-03 18:48:38 -03:00 |
|
rodrigobaraglia
|
95bc553ffc
|
replace boost/range/for_each with standard for loop over rangev3/view/zip in ContractABIUtils::overwriteParameters
|
2022-07-27 12:54:42 -03:00 |
|