| 
							
							
								 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 |  |