Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							ece42c07df
							
						
					 | 
					
						
						
							
							Adding syntax test for bytes to bytesNN conversion.
						
						
						
						
						
					 | 
					
						2021-04-23 13:19:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1be07c2b36
							
						
					 | 
					
						
						
							
							Trivial isoltest updates: missing // ---- at the end
						
						
						
						
						
					 | 
					
						2021-04-20 17:38:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							84c05d35f3
							
						
					 | 
					
						
						
							
							Trivial isoltest updates: normalized whitespace
						
						
						
						
						
					 | 
					
						2021-04-20 17:38:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7da9f3d52
							
						
					 | 
					
						
						
							
							Adding syntax tests for bytes.concat.
						
						
						
						
						
					 | 
					
						2021-03-24 11:49:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							c41f996c7b
							
						
					 | 
					
						
						
							
							Adding more tests for array copying.
						
						
						
						
						
						
						
						Co-authored-by: Harikrishnan Mulackal <webmail.hari@gmail.com> 
						
					 | 
					
						2020-12-28 13:16:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							8b6397e8fb
							
						
					 | 
					
						
						
							
							Adding more syntax and semantic tests.
						
						
						
						
						
					 | 
					
						2020-12-21 15:30:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ffaf40950a
							
						
					 | 
					
						
						
							
							Merge pull request #10605 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-12-15 14:01:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							d479c98920
							
						
					 | 
					
						
						
							
							Adding tests for conversion of calldata slices to memory and storage and fixing syntax tests.
						
						
						
						
						
					 | 
					
						2020-12-15 09:21:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							edbdff8619
							
						
					 | 
					
						
						
							
							Update tests
						
						
						
						
						
					 | 
					
						2020-12-14 19:32:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							72f1e4ea0b
							
						
					 | 
					
						
						
							
							Explicitly set coder to v1 for syntax tests.
						
						
						
						
						
					 | 
					
						2020-12-09 15:25:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5d172c058
							
						
					 | 
					
						
						
							
							Reimplement constant evaluator.
						
						
						
						
						
					 | 
					
						2020-12-04 15:14:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd86588459
							
						
					 | 
					
						
						
							
							Adding more tests for array copying from storage to storage.
						
						
						
						
						
					 | 
					
						2020-12-01 08:50:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							565d0cd4eb
							
						
					 | 
					
						
						
							
							Support copying of nested calldata arrays to memory.
						
						
						
						
						
					 | 
					
						2020-11-26 12:13:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							79669ecd48
							
						
					 | 
					
						
						
							
							Use new abicoder pragma.
						
						
						
						
						
					 | 
					
						2020-11-24 14:57:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e27a1b786b
							
						
					 | 
					
						
						
							
							Wording in error messages.
						
						
						
						
						
					 | 
					
						2020-11-03 13:31:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							909ce9164a
							
						
					 | 
					
						
						
							
							Allow arrays of contract types as type expressions e.g. for abi.decode.
						
						
						
						
						
					 | 
					
						2020-10-16 19:40:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f14c904b0
							
						
					 | 
					
						
						
							
							Disallow invalid use of library names as type names.
						
						
						
						
						
					 | 
					
						2020-10-16 18:25:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2f1d558da
							
						
					 | 
					
						
						
							
							Update existing tests.
						
						
						
						
						
					 | 
					
						2020-10-08 18:56:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c876fcb60
							
						
					 | 
					
						
						
							
							Fix ICE caused by an array of mappings
						
						
						
						
						
					 | 
					
						2020-09-29 18:17:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							eeadb5a6b5
							
						
					 | 
					
						
						
							
							Tests, Docs and Changelog
						
						
						
						
						
					 | 
					
						2020-06-30 16:53:41 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							e04cedafc5
							
						
					 | 
					
						
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
						
						
						
						
					 | 
					
						2020-06-22 16:51:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							884e7cbffc
							
						
					 | 
					
						
						
							
							Fix ICE when trying to decode too large static arrays
						
						
						
						
						
					 | 
					
						2020-05-26 19:36:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3cafe4583
							
						
					 | 
					
						
						
							
							Fix ICE by avoiding copyForLocation() on ArraySliceType
						
						
						
						
						
					 | 
					
						2020-05-26 17:27:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb40a8abb8
							
						
					 | 
					
						
						
							
							Test updates.
						
						
						
						
						
					 | 
					
						2020-05-26 10:51:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							d45bb2aa07
							
						
					 | 
					
						
						
							
							Add proper unipmlemented errors for array copying
						
						
						
						
						
					 | 
					
						2020-05-25 10:48:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97296d8622
							
						
					 | 
					
						
						
							
							Allow ABI encoding for array slices without explicit casts.
						
						
						
						
						
					 | 
					
						2020-05-13 18:20:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							150497c12a
							
						
					 | 
					
						
						
							
							Stricter bounds for memory arrays.
						
						
						
						
						
					 | 
					
						2020-04-16 17:51:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6d1cee06b
							
						
					 | 
					
						
						
							
							Ensure that public callable parameters are valid for calldata.
						
						
						
						
						
					 | 
					
						2020-04-16 17:23:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6093982606
							
						
					 | 
					
						
						
							
							Review suggestions.
						
						
						
						
						
					 | 
					
						2020-04-16 16:42:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b744a56801
							
						
					 | 
					
						
						
							
							Refactoring of errors and fixes for various ICEs.
						
						
						
						
						
					 | 
					
						2020-04-16 16:42:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3af43fd350
							
						
					 | 
					
						
						
							
							Extract typing.
						
						
						
						
						
					 | 
					
						2020-04-14 10:59:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrkrshnn
							
						 
					 | 
					
						
						
						
						
							
						
						
							79387b2ada
							
						
					 | 
					
						
						
							
							Removed redundant declaration check; changed relevant test cases
						
						
						
						
						
					 | 
					
						2020-04-02 12:27:38 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c175a468ab
							
						
					 | 
					
						
						
							
							Do not call ABIEncoderV2 experimental.
						
						
						
						
						
					 | 
					
						2019-12-12 10:59:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0973ae751a
							
						
					 | 
					
						
						
							
							Do not warn about enabled ABIEncoderV2 anymore.
						
						
						
						
						
					 | 
					
						2019-11-26 15:49:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d05afb34d6
							
						
					 | 
					
						
						
							
							Adjusts syntax tests to read-only array length.
						
						
						
						
						
					 | 
					
						2019-11-19 21:11:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							07c67b98f6
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD
						
						
						
						
						
					 | 
					
						2019-10-28 12:12:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3e8023ad5
							
						
					 | 
					
						
						
							
							Fix wrong assert in overflow check
						
						
						
						
						
					 | 
					
						2019-10-23 14:59:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4782c800ec
							
						
					 | 
					
						
						
							
							Initial introduction of array slices with partial implementation for dynamic calldata arrays.
						
						
						
						
						
					 | 
					
						2019-09-13 10:57:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a5666b43
							
						
					 | 
					
						
						
							
							Better error messages when writing to expressions that cannot be written to.
						
						
						
						
						
					 | 
					
						2019-08-14 17:59:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7c6eda2c3
							
						
					 | 
					
						
						
							
							Allow calldata arrays with dynamically encoded base type.
						
						
						
						
						
					 | 
					
						2019-03-06 18:04:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3076d80480
							
						
					 | 
					
						
						
							
							Adds syntax test that covers arrays of contracts.
						
						
						
						
						
					 | 
					
						2019-02-25 23:05:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d0daae796
							
						
					 | 
					
						
						
							
							Disallows index access on contracts and libraries.
						
						
						
						
						
					 | 
					
						2019-02-25 23:05:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e603c27ea
							
						
					 | 
					
						
						
							
							Add tests to increase TypeChecker.cpp coverage
						
						
						
						
						
					 | 
					
						2019-02-13 16:31:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e32aa7510
							
						
					 | 
					
						
						
							
							Disallow calldata arrays with dynamically encoded base types in TypeChecker.
						
						
						
						
						
					 | 
					
						2019-02-11 17:13:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d8e9af407
							
						
					 | 
					
						
						
							
							Fixes crash while encoding too large arrays.
						
						
						
						
						
					 | 
					
						2018-10-30 15:14:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3e24a3d81b
							
						
					 | 
					
						
						
							
							Adds syntax tests for array index access.
						
						
						
						
						
					 | 
					
						2018-10-10 23:18:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							d821cbdff5
							
						
					 | 
					
						
						
							
							Moves length check to reference resolver.
						
						
						
						
						
					 | 
					
						2018-09-22 00:25:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ff5be17990
							
						
					 | 
					
						
						
							
							Disallows fixed-size multidim. arrays with zero-length.
						
						
						
						
						
					 | 
					
						2018-09-21 18:44:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							13905a2094
							
						
					 | 
					
						
						
							
							Update tests.
						
						
						
						
						
					 | 
					
						2018-08-14 18:53:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							fdfdddd8dc
							
						
					 | 
					
						
						
							
							Add missing period in the end of error messages
						
						
						
						
						
					 | 
					
						2018-07-16 16:11:39 +01:00 | 
					
					
						
						
							
							
							
						
					 |